20
31 mars, 1er et 2 avril 2009 www.linagora.com Standards de gestion d'agenda et de planification Maxime Wacker [email protected]

Standards de gestion d'agenda et de planification

Embed Size (px)

DESCRIPTION

Présentation donnée lors de la conférence officielle au salon Solution Linux 2009.Intervenant : Maxime Wacker

Citation preview

Page 1: Standards de gestion d'agenda et de planification

31 mars, 1er et 2 avril 2009

www.linagora.com

Standards de gestion d'agenda et de planification

Maxime [email protected]

Page 2: Standards de gestion d'agenda et de planification

2

www.linagora.com

Sommaire

Introduction : Glossaire et cas d'utilisationHistorique des Efforts de standardisationLe consortium CalconnectCalDAV et ses protocoles satellitesBilan d'interopérabilité

Page 3: Standards de gestion d'agenda et de planification

3

www.linagora.com

Un agenda est une collection d'événements, de tâches, d'entrées de journaux. Les exemples classiques de gestion d'agenda concernent les agendas de personnes, de groupes, de ressources

Calendaring : Gestion d'agendaGlossaire

Page 4: Standards de gestion d'agenda et de planification

4

www.linagora.com

La planification désigne le processus par lequel un groupe de personnes sélectionne une plage horaire commune pour un rendez-vous. Ce processus se déroule généralement en deux phases :

Recherche des disponibilités (freebusy lookup) des participants par l'organisateur

L'émission d'invitation aux participants, attente des réponses

Scheduling : PlanificationGlossaire

Page 5: Standards de gestion d'agenda et de planification

5

www.linagora.com

Marquer une plage comme (in)disponibleAutoriser/Interdire la lecture de mes disponibilitésAutoriser/Interdire la lecture des disponibilités des rendez-vous

de la catégorie « privé »

FreeBusy Lookup : Recherche de disponibilitésGlossaire

Page 6: Standards de gestion d'agenda et de planification

6

www.linagora.com

Invitation / RéponseGlossaire

Emettre une invitation / Renvoyer une réponseAutoriser / Interdire les invitations Délégation de rôle :Emettre une invitation à ma placeRépondre à une invitation à ma place Répondre par la présence d'une autre personne

Refus / Négociations / Replanification

Page 7: Standards de gestion d'agenda et de planification

7

www.linagora.com

1996 Première spécification vCalendar (format de fichier)

L'IETF forme le groupe de travail CALSCH (Calendar Scheduling)

1998Les spécifications iCalendar (RFC 2445), iTIP (RFC 2446), et iMIP

(RFC 2447) sont proposées comme standard.

Les travaux sur CAP commencent (Calendaring Access Protocol)

2000-2004Les spécifications de CAP, trop ambitieux, restent ambiguës,

complexes et peu testées

Bientôt les travaux s'arrêtent et le CALSH est dissout.

Etapes de standardisation

Historique

Page 8: Standards de gestion d'agenda et de planification

8

www.linagora.com

Les objectifsRelancer les travaux de standardisation en tirant leçon des

échecs (et succès) du CALSCH

Jouer le rôle d'intermédiaire et de force de proposition entre l'IETF d'un coté et les éditeurs et utilisateurs de l'autres

Les membresInstitutionnels : MIT, Université de Stanford

Professionnels : Apple, IBM, Oracle, Microsoft

Les réalisationsCalDAV, présenté ci-après

CalDAV Scheduling, en cours de standardisation

Les travaux en cours

Le consortium Calconnect

Page 9: Standards de gestion d'agenda et de planification

9

www.linagora.com

RFCsHistorique

Page 10: Standards de gestion d'agenda et de planification

10

www.linagora.com

Membres notoires

Le consortium Calconnect

Page 11: Standards de gestion d'agenda et de planification

11

www.linagora.com

Extensions de HTTPCalDAV

Page 12: Standards de gestion d'agenda et de planification

12

www.linagora.com

Granularité des enregistrements CalDAV

Page 13: Standards de gestion d'agenda et de planification

13

www.linagora.com

Recherche de disponibilitéPlanification CalDAV

Page 14: Standards de gestion d'agenda et de planification

14

www.linagora.com

Invitation / RéponsePlanification CalDAV

Page 15: Standards de gestion d'agenda et de planification

15

www.linagora.com

RealTime Scheduing : Recherche de disponibilités

Protocoles satellites de CalDAV

fle:///Z:/Interne/Communication/EVENEMENTIEL/salons,%20forums/2009/SL/Schemas/png/CalConnectTechDemo_RTSchedFB.png

Page 16: Standards de gestion d'agenda et de planification

16

www.linagora.com

Realtime Scheduling : Invitation/RéponseProtocoles satellites de CalDAV

Page 17: Standards de gestion d'agenda et de planification

17

www.linagora.com

En attendant la normalisation ...Protocoles satellites de CalDAV

Page 18: Standards de gestion d'agenda et de planification

18

www.linagora.com

Lors de la dernière session (décembre 2008) étaient présents (entre autres) :

Les résultats sont anonymes mais permettent de suivre les avancements et déterminer les ambiguïtés des RFCs

Sessions de test du CalConnectBilan d'intéropérabilité

Serveurs Clients

Ical Server 10.5.3 (DCS) Ical client 3.0.3

Lotus Domino 8.0.5 Notes 8.0.5

Exchange 8.5 Outlook 2007

Zimbra Server 5.0.7

Scalix 11.4.3 pre

SUN, Google, ... EM Client

Page 19: Standards de gestion d'agenda et de planification

19

www.linagora.com

Réintégration de CalDAV-Scheduling dans Thunderbird / LightningClient CalDAV dans iphone OS 3.0 (Juin)Intégration de CalDAV dans OBM pour la Gendarmerie Nationale

Suivi des news sur la gestion des agendashttp://mwacker.blogs.linagora.com/

Introduction aux dernières évolutions des standards

Procédure de configurations des différents produits

Matrices d'interopérabilité

En français

Evénements à venirBilan d'intéropérabilité

Page 20: Standards de gestion d'agenda et de planification

20

www.linagora.com

Merci de votre attention

Retrouvez-nous sur notre stand B25 !