Projet

Général

Profil

Actions

Feature #8017

fermé

Nouvel agenda personnel

Ajouté par Miguel Moquillon il y a presque 8 ans. Mis à jour il y a plus de 6 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
-
Catégorie:
Mes agendas
Début:
10/06/2016
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Fonctionnellement, l'objectif de cette évolution est de proposer un tout nouvel agenda personnel aux utilisateurs.
Techniquement, l'objectif est de centraliser la gestion des événements calendaires et des agendas dans une nouvelle API

Actuellement, chaque application dans Silverpeas qui gère ou utilise un agenda pour placer des événements dans le temps a son propre modèle métier d'un agenda et de la gestion des événements.
L'idée ici est de définir une API et un moteur central d'un tel modèle à destination des applications en vue :
  • d'éviter la duplication de code et surtout la redondance de modèle métier,
  • de permettre le partage d'information (ici les événements) entre applications, par exemple entre les agendas personnels et les almanachs.

Une fois l'API et le moteur en place dans Silverpeas Core, il s'agira alors de remplacer par celui-ci les modèles particuliers de chaque application ; ceci fera toutefois l'objet d'une nouvelle feature dans Silverpeas Components. Néanmoins, un premier jet sera de déléguer la gestion des agendas personnels au nouveau moteur (et d'en profiter pour moderniser l'interface Web de ceux-ci). Celui-ci permettra de valider le moteur.

En vue de la feature #1442, un premier jet a été fait de créer un modèle d'événements transverse. Il s'agira ici de partir de ce premier jet pour l'étendre et définir notre moteur transverse de gestion des agendas.


Demandes liées 2 (0 ouverte2 fermées)

Lié à Calendrier (almanach) - Feature #5083: Importer au format iCalClosedYohann Chastagnier07/11/2013

Actions
Lié à Calendrier (almanach) - Feature #6089: Fichiers joints dans l'export iCalClosed02/12/2014

Actions
Actions

Formats disponibles : Atom PDF