SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
31 mars, 1er et 2 avril 2009



Standards de gestion d'agenda et de
           planification
          Maxime Wacker
        mwacker@linagora.com




            www.linagora.com
Sommaire   2



Introduction : Glossaire et cas d'utilisation
Historique des Efforts de standardisation
Le consortium Calconnect
CalDAV et ses protocoles satellites
Bilan d'interopérabilité




                  www.linagora.com
Glossaire       3

        Calendaring : Gestion d'agenda
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




                     www.linagora.com
Glossaire        4


             Scheduling : Planification
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




                      www.linagora.com
Glossaire         5


FreeBusy Lookup : Recherche de disponibilités


 Marquer une plage comme (in)disponible
 Autoriser/Interdire la lecture de mes disponibilités
 Autoriser/Interdire la lecture des disponibilités des rendez-vous
   de la catégorie « privé »




                       www.linagora.com
Glossaire   6


              Invitation / Réponse


Emettre une invitation / Renvoyer une réponse
Autoriser / Interdire les invitations
Délégation de rôle :
 Emettre une invitation à ma place
 Répondre à une invitation à ma place
 Répondre par la présence d'une autre personne
Refus / Négociations / Replanification




                   www.linagora.com
Historique          7


             Etapes de standardisation
1996
  Première spécification vCalendar (format de fichier)
  L'IETF forme le groupe de travail CALSCH (Calendar Scheduling)
1998
  Les 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-2004
  Les 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.




                       www.linagora.com
Le consortium Calconnect                 8


Les objectifs
   Relancer 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 membres
   Institutionnels : MIT, Université de Stanford
   Professionnels : Apple, IBM, Oracle, Microsoft
Les réalisations
   CalDAV, présenté ci-après
   CalDAV Scheduling, en cours de standardisation
   Les travaux en cours



                      www.linagora.com
Historique   9


    RFCs




www.linagora.com
Le consortium Calconnect   10



Membres notoires




 www.linagora.com
CalDAV   11


Extensions de HTTP




   www.linagora.com
CalDAV   12

Granularité des enregistrements




         www.linagora.com
Planification CalDAV   13

Recherche de disponibilité




      www.linagora.com
Planification CalDAV   14


Invitation / Réponse




   www.linagora.com
Protocoles satellites de CalDAV   15


                 RealTime Scheduing : Recherche de
                           disponibilités
fle:///Z:/Interne/Communication/EVENEMENTIEL/salons,%20forums/2009/SL/Schemas/png/CalConnectTechDemo_RTSchedFB.png




                                                                                                                        www.linagora.com
Protocoles satellites de CalDAV   16

Realtime Scheduling : Invitation/Réponse




             www.linagora.com
Protocoles satellites de CalDAV   17

En attendant la normalisation ...




         www.linagora.com
Bilan d'intéropérabilité          18


          Sessions de test du CalConnect
Lors de la dernière session (décembre 2008) étaient présents (entre
autres) :
              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


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


                             www.linagora.com
Bilan d'intéropérabilité        19


                      Evénements à venir
Réintégration de CalDAV-Scheduling dans Thunderbird / Lightning
Client CalDAV dans iphone OS 3.0 (Juin)
Intégration de CalDAV dans OBM pour la Gendarmerie Nationale




Suivi des news sur la gestion des agendas
     http://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
                           www.linagora.com
20




Merci de votre attention

   Retrouvez-nous
sur notre stand B25 !

     www.linagora.com

Contenu connexe

En vedette

Livre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligneLivre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligneGautier Harmel
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalLINAGORA
 
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec DrupalSeminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec DrupalLINAGORA
 
La dématérialisation du conseil minicipal
La dématérialisation du conseil minicipalLa dématérialisation du conseil minicipal
La dématérialisation du conseil minicipalLINAGORA
 
Signature electronique CertSign
Signature electronique CertSignSignature electronique CertSign
Signature electronique CertSigncerteurope
 
Plates formes CLOM - importance des normes ouvertes et du logiciel libre
Plates formes CLOM - importance des normes ouvertes et du logiciel librePlates formes CLOM - importance des normes ouvertes et du logiciel libre
Plates formes CLOM - importance des normes ouvertes et du logiciel libreClaude Coulombe
 
Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Michel-Marie Maudet
 
Offre de demat d'Adullact projet
Offre de demat d'Adullact projet Offre de demat d'Adullact projet
Offre de demat d'Adullact projet LINAGORA
 
De nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOMDe nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOMClaude Coulombe
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du CloudLINAGORA
 
Responsive Web Design : best practices et retour d'expérience de Backelite et...
Responsive Web Design : best practices et retour d'expérience de Backelite et...Responsive Web Design : best practices et retour d'expérience de Backelite et...
Responsive Web Design : best practices et retour d'expérience de Backelite et...Idean France
 
L'avénement de la signature électronique en 2014
L'avénement de la signature électronique    en 2014L'avénement de la signature électronique    en 2014
L'avénement de la signature électronique en 2014Alice and Bob
 
Mobile & Responsive Design: Rendez votre marque mobile
Mobile & Responsive Design: Rendez votre marque mobileMobile & Responsive Design: Rendez votre marque mobile
Mobile & Responsive Design: Rendez votre marque mobileWSI France
 

En vedette (13)

Livre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligneLivre-blanc-Cryptolog-contractualisation-en-ligne
Livre-blanc-Cryptolog-contractualisation-en-ligne
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec Drupal
 
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec DrupalSeminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
 
La dématérialisation du conseil minicipal
La dématérialisation du conseil minicipalLa dématérialisation du conseil minicipal
La dématérialisation du conseil minicipal
 
Signature electronique CertSign
Signature electronique CertSignSignature electronique CertSign
Signature electronique CertSign
 
Plates formes CLOM - importance des normes ouvertes et du logiciel libre
Plates formes CLOM - importance des normes ouvertes et du logiciel librePlates formes CLOM - importance des normes ouvertes et du logiciel libre
Plates formes CLOM - importance des normes ouvertes et du logiciel libre
 
Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015
 
Offre de demat d'Adullact projet
Offre de demat d'Adullact projet Offre de demat d'Adullact projet
Offre de demat d'Adullact projet
 
De nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOMDe nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOM
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du Cloud
 
Responsive Web Design : best practices et retour d'expérience de Backelite et...
Responsive Web Design : best practices et retour d'expérience de Backelite et...Responsive Web Design : best practices et retour d'expérience de Backelite et...
Responsive Web Design : best practices et retour d'expérience de Backelite et...
 
L'avénement de la signature électronique en 2014
L'avénement de la signature électronique    en 2014L'avénement de la signature électronique    en 2014
L'avénement de la signature électronique en 2014
 
Mobile & Responsive Design: Rendez votre marque mobile
Mobile & Responsive Design: Rendez votre marque mobileMobile & Responsive Design: Rendez votre marque mobile
Mobile & Responsive Design: Rendez votre marque mobile
 

Similaire à Standards de gestion d'agenda et de planification

Architecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAPArchitecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAPLINAGORA
 
20090113 04 - Avancement du projet de recherche en qualimétrie Squale
20090113 04 - Avancement du projet de recherche en qualimétrie Squale20090113 04 - Avancement du projet de recherche en qualimétrie Squale
20090113 04 - Avancement du projet de recherche en qualimétrie SqualeLeClubQualiteLogicielle
 
COSMAS_Dino_Presentation_11_06_2011.pptx
COSMAS_Dino_Presentation_11_06_2011.pptxCOSMAS_Dino_Presentation_11_06_2011.pptx
COSMAS_Dino_Presentation_11_06_2011.pptxFatiMa243348
 
Introduction à Cloud Foundry et au PaaS
Introduction à Cloud Foundry et au PaaSIntroduction à Cloud Foundry et au PaaS
Introduction à Cloud Foundry et au PaaSGerard Konan
 
Conception module LCQ - Solution ERP pour laboratoire
Conception module LCQ - Solution ERP pour laboratoireConception module LCQ - Solution ERP pour laboratoire
Conception module LCQ - Solution ERP pour laboratoireRachidBenCherif
 
Event sourcing avec Kafka, UPEC
Event sourcing avec Kafka, UPECEvent sourcing avec Kafka, UPEC
Event sourcing avec Kafka, UPECSylia Baraka
 
XebiCon'17 : Migration d’une application web vers un Paas Openshift - Akram B...
XebiCon'17 : Migration d’une application web vers un Paas Openshift - Akram B...XebiCon'17 : Migration d’une application web vers un Paas Openshift - Akram B...
XebiCon'17 : Migration d’une application web vers un Paas Openshift - Akram B...Publicis Sapient Engineering
 
La mise en œuvre de l’archivage numérique courant et intermédiaire au CD 34 :...
La mise en œuvre de l’archivage numérique courant et intermédiaire au CD 34 :...La mise en œuvre de l’archivage numérique courant et intermédiaire au CD 34 :...
La mise en œuvre de l’archivage numérique courant et intermédiaire au CD 34 :...AssociationAF
 
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...itSMF France
 
La gestion des archives avec Alfresco
La gestion des archives avec AlfrescoLa gestion des archives avec Alfresco
La gestion des archives avec AlfrescoSavoir-faire Linux
 
20070925 05 - Un portail qualimétrie en Open Source
20070925 05 - Un portail qualimétrie en Open Source20070925 05 - Un portail qualimétrie en Open Source
20070925 05 - Un portail qualimétrie en Open SourceLeClubQualiteLogicielle
 
RMLL 2013: Projet rudder, retour sur 4 ans de Scala
RMLL 2013: Projet rudder, retour sur 4 ans de ScalaRMLL 2013: Projet rudder, retour sur 4 ans de Scala
RMLL 2013: Projet rudder, retour sur 4 ans de ScalaRUDDER
 
Plateformes et infrastructure infonuagique natif de ville de Montréall
Plateformes et infrastructure infonuagique natif de ville de MontréallPlateformes et infrastructure infonuagique natif de ville de Montréall
Plateformes et infrastructure infonuagique natif de ville de MontréallCloudOps2005
 
earlegal #4 - Risques et opportunités de la méthode agile dans les contrats i...
earlegal #4 - Risques et opportunités de la méthode agile dans les contrats i...earlegal #4 - Risques et opportunités de la méthode agile dans les contrats i...
earlegal #4 - Risques et opportunités de la méthode agile dans les contrats i...Lexing - Belgium
 
sem2012-nagios.pdf
sem2012-nagios.pdfsem2012-nagios.pdf
sem2012-nagios.pdfssuser47958f
 
Consul, un vrai couteau suisse
Consul, un vrai couteau suisseConsul, un vrai couteau suisse
Consul, un vrai couteau suisseXavierPestel
 
Déploiement de services OGC à la FADQ
Déploiement de services OGC à la FADQDéploiement de services OGC à la FADQ
Déploiement de services OGC à la FADQACSG Section Montréal
 
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)Abdellah SELASSI
 

Similaire à Standards de gestion d'agenda et de planification (20)

Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Architecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAPArchitecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAP
 
20090113 04 - Avancement du projet de recherche en qualimétrie Squale
20090113 04 - Avancement du projet de recherche en qualimétrie Squale20090113 04 - Avancement du projet de recherche en qualimétrie Squale
20090113 04 - Avancement du projet de recherche en qualimétrie Squale
 
COSMAS_Dino_Presentation_11_06_2011.pptx
COSMAS_Dino_Presentation_11_06_2011.pptxCOSMAS_Dino_Presentation_11_06_2011.pptx
COSMAS_Dino_Presentation_11_06_2011.pptx
 
Introduction à Cloud Foundry et au PaaS
Introduction à Cloud Foundry et au PaaSIntroduction à Cloud Foundry et au PaaS
Introduction à Cloud Foundry et au PaaS
 
Conception module LCQ - Solution ERP pour laboratoire
Conception module LCQ - Solution ERP pour laboratoireConception module LCQ - Solution ERP pour laboratoire
Conception module LCQ - Solution ERP pour laboratoire
 
Event sourcing avec Kafka, UPEC
Event sourcing avec Kafka, UPECEvent sourcing avec Kafka, UPEC
Event sourcing avec Kafka, UPEC
 
XebiCon'17 : Migration d’une application web vers un Paas Openshift - Akram B...
XebiCon'17 : Migration d’une application web vers un Paas Openshift - Akram B...XebiCon'17 : Migration d’une application web vers un Paas Openshift - Akram B...
XebiCon'17 : Migration d’une application web vers un Paas Openshift - Akram B...
 
La mise en œuvre de l’archivage numérique courant et intermédiaire au CD 34 :...
La mise en œuvre de l’archivage numérique courant et intermédiaire au CD 34 :...La mise en œuvre de l’archivage numérique courant et intermédiaire au CD 34 :...
La mise en œuvre de l’archivage numérique courant et intermédiaire au CD 34 :...
 
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...
Gestions des Asset et des changements appliquées au Datacenter: Du concept à ...
 
La gestion des archives avec Alfresco
La gestion des archives avec AlfrescoLa gestion des archives avec Alfresco
La gestion des archives avec Alfresco
 
20070925 05 - Un portail qualimétrie en Open Source
20070925 05 - Un portail qualimétrie en Open Source20070925 05 - Un portail qualimétrie en Open Source
20070925 05 - Un portail qualimétrie en Open Source
 
RMLL 2013: Projet rudder, retour sur 4 ans de Scala
RMLL 2013: Projet rudder, retour sur 4 ans de ScalaRMLL 2013: Projet rudder, retour sur 4 ans de Scala
RMLL 2013: Projet rudder, retour sur 4 ans de Scala
 
Plateformes et infrastructure infonuagique natif de ville de Montréall
Plateformes et infrastructure infonuagique natif de ville de MontréallPlateformes et infrastructure infonuagique natif de ville de Montréall
Plateformes et infrastructure infonuagique natif de ville de Montréall
 
earlegal #4 - Risques et opportunités de la méthode agile dans les contrats i...
earlegal #4 - Risques et opportunités de la méthode agile dans les contrats i...earlegal #4 - Risques et opportunités de la méthode agile dans les contrats i...
earlegal #4 - Risques et opportunités de la méthode agile dans les contrats i...
 
Rapport_PRES__Copy_
Rapport_PRES__Copy_Rapport_PRES__Copy_
Rapport_PRES__Copy_
 
sem2012-nagios.pdf
sem2012-nagios.pdfsem2012-nagios.pdf
sem2012-nagios.pdf
 
Consul, un vrai couteau suisse
Consul, un vrai couteau suisseConsul, un vrai couteau suisse
Consul, un vrai couteau suisse
 
Déploiement de services OGC à la FADQ
Déploiement de services OGC à la FADQDéploiement de services OGC à la FADQ
Déploiement de services OGC à la FADQ
 
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
 

Plus de LINAGORA

Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels LINAGORA
 
Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !LINAGORA
 
ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques LINAGORA
 
Deep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - MeetupDeep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - MeetupLINAGORA
 
Advanced Node.JS Meetup
Advanced Node.JS MeetupAdvanced Node.JS Meetup
Advanced Node.JS MeetupLINAGORA
 
Call a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFICall a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFILINAGORA
 
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)LINAGORA
 
Angular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entrepriseAngular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entrepriseLINAGORA
 
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORAComment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORALINAGORA
 
Angular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - LinagoraAngular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - LinagoraLINAGORA
 
CapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivitésCapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivitésLINAGORA
 
Open stack @ sierra wireless
Open stack @ sierra wirelessOpen stack @ sierra wireless
Open stack @ sierra wirelessLINAGORA
 
Présentation offre LINID
Présentation offre LINIDPrésentation offre LINID
Présentation offre LINIDLINAGORA
 
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...LINAGORA
 
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...LINAGORA
 
Open Source Software Assurance by Linagora
Open Source Software Assurance by LinagoraOpen Source Software Assurance by Linagora
Open Source Software Assurance by LinagoraLINAGORA
 
Présentation de l’extension Lightning pour Thunderbird
Présentation de l’extension Lightning pour ThunderbirdPrésentation de l’extension Lightning pour Thunderbird
Présentation de l’extension Lightning pour ThunderbirdLINAGORA
 
Présentation de la roadmap OBM, 28 août 2012
Présentation de la roadmap OBM, 28 août 2012Présentation de la roadmap OBM, 28 août 2012
Présentation de la roadmap OBM, 28 août 2012LINAGORA
 
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commercePrésentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerceLINAGORA
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceLINAGORA
 

Plus de LINAGORA (20)

Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels
 
Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !
 
ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques
 
Deep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - MeetupDeep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - Meetup
 
Advanced Node.JS Meetup
Advanced Node.JS MeetupAdvanced Node.JS Meetup
Advanced Node.JS Meetup
 
Call a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFICall a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFI
 
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
 
Angular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entrepriseAngular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entreprise
 
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORAComment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
 
Angular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - LinagoraAngular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - Linagora
 
CapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivitésCapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivités
 
Open stack @ sierra wireless
Open stack @ sierra wirelessOpen stack @ sierra wireless
Open stack @ sierra wireless
 
Présentation offre LINID
Présentation offre LINIDPrésentation offre LINID
Présentation offre LINID
 
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
 
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
 
Open Source Software Assurance by Linagora
Open Source Software Assurance by LinagoraOpen Source Software Assurance by Linagora
Open Source Software Assurance by Linagora
 
Présentation de l’extension Lightning pour Thunderbird
Présentation de l’extension Lightning pour ThunderbirdPrésentation de l’extension Lightning pour Thunderbird
Présentation de l’extension Lightning pour Thunderbird
 
Présentation de la roadmap OBM, 28 août 2012
Présentation de la roadmap OBM, 28 août 2012Présentation de la roadmap OBM, 28 août 2012
Présentation de la roadmap OBM, 28 août 2012
 
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commercePrésentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référence
 

Standards de gestion d'agenda et de planification

  • 1. 31 mars, 1er et 2 avril 2009 Standards de gestion d'agenda et de planification Maxime Wacker mwacker@linagora.com www.linagora.com
  • 2. Sommaire 2 Introduction : Glossaire et cas d'utilisation Historique des Efforts de standardisation Le consortium Calconnect CalDAV et ses protocoles satellites Bilan d'interopérabilité www.linagora.com
  • 3. Glossaire 3 Calendaring : Gestion d'agenda 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 www.linagora.com
  • 4. Glossaire 4 Scheduling : Planification 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 www.linagora.com
  • 5. Glossaire 5 FreeBusy Lookup : Recherche de disponibilités Marquer une plage comme (in)disponible Autoriser/Interdire la lecture de mes disponibilités Autoriser/Interdire la lecture des disponibilités des rendez-vous de la catégorie « privé » www.linagora.com
  • 6. Glossaire 6 Invitation / Réponse Emettre une invitation / Renvoyer une réponse Autoriser / Interdire les invitations Délégation de rôle : Emettre une invitation à ma place Répondre à une invitation à ma place Répondre par la présence d'une autre personne Refus / Négociations / Replanification www.linagora.com
  • 7. Historique 7 Etapes de standardisation 1996 Première spécification vCalendar (format de fichier) L'IETF forme le groupe de travail CALSCH (Calendar Scheduling) 1998 Les 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-2004 Les 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. www.linagora.com
  • 8. Le consortium Calconnect 8 Les objectifs Relancer 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 membres Institutionnels : MIT, Université de Stanford Professionnels : Apple, IBM, Oracle, Microsoft Les réalisations CalDAV, présenté ci-après CalDAV Scheduling, en cours de standardisation Les travaux en cours www.linagora.com
  • 9. Historique 9 RFCs www.linagora.com
  • 10. Le consortium Calconnect 10 Membres notoires www.linagora.com
  • 11. CalDAV 11 Extensions de HTTP www.linagora.com
  • 12. CalDAV 12 Granularité des enregistrements www.linagora.com
  • 13. Planification CalDAV 13 Recherche de disponibilité www.linagora.com
  • 14. Planification CalDAV 14 Invitation / Réponse www.linagora.com
  • 15. Protocoles satellites de CalDAV 15 RealTime Scheduing : Recherche de disponibilités fle:///Z:/Interne/Communication/EVENEMENTIEL/salons,%20forums/2009/SL/Schemas/png/CalConnectTechDemo_RTSchedFB.png www.linagora.com
  • 16. Protocoles satellites de CalDAV 16 Realtime Scheduling : Invitation/Réponse www.linagora.com
  • 17. Protocoles satellites de CalDAV 17 En attendant la normalisation ... www.linagora.com
  • 18. Bilan d'intéropérabilité 18 Sessions de test du CalConnect Lors de la dernière session (décembre 2008) étaient présents (entre autres) : 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 Les résultats sont anonymes mais permettent de suivre les avancements et déterminer les ambiguïtés des RFCs www.linagora.com
  • 19. Bilan d'intéropérabilité 19 Evénements à venir Réintégration de CalDAV-Scheduling dans Thunderbird / Lightning Client CalDAV dans iphone OS 3.0 (Juin) Intégration de CalDAV dans OBM pour la Gendarmerie Nationale Suivi des news sur la gestion des agendas http://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 www.linagora.com
  • 20. 20 Merci de votre attention Retrouvez-nous sur notre stand B25 ! www.linagora.com