21
Agendas ESUP-Days 5 5 Février 2008

Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Embed Size (px)

Citation preview

Page 1: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Agendas

ESUP-Days 55 Février 2008

Page 2: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

NOTIONS GÉNÉRALES

ESUP-Days 5

5 Février 2008

Mathieu LARCHET - Université Nancy 2

2

Page 3: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Technologies Accès synchrones

Affichage en temps réel Lecture/Ecriture ou Lecture Seule Agrégation de sources différentes

Accès asynchrones Travail sur une base locale Synchronisation manuelle Résolution de conflits

Mathieu LARCHET - Université Nancy 2

3

Page 4: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Technologies iCal (.ics)

Format d'échange normalisé pour les calendriers Un fichier par calendrier

CalDAV Utilise le protocole WebDAV Un fichier (iCal) par évènement Un dossier par calendrier

Mathieu LARCHET - Université Nancy 2

4

Page 5: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Technologies FreeBusyURL

URL (publique) affichant les disponibilités d'une personne

Possibilité de configurer les évènements / calendriers affectant la disponibilité

ITIP Norme pour les invitations Fichier iCal décrivant l'invitation

Mathieu LARCHET - Université Nancy 2

5

Page 6: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Technologies SyncML

Protocole de synchronisation normalisé Gère les contacts, les agendas, les notes…

Funambol Implémentation GPL d'un serveur SyncML Connecteurs SyncML

OutlookWindows Mobile SmartPhoneWindows Mobile PocketPC iPod

Mathieu LARCHET - Université Nancy 2

6

Page 7: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Technologies

Mathieu LARCHET - Université Nancy 2

7

Logiciel d'agenda (Web)

HTTP

MoteurSyncML

iCal CalDAV FreeBusy

Sunbird / LightningPocketPC Outlook

Page 8: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

OBM

ESUP-Days 5

5 Février 2008

Mathieu LARCHET - Université Nancy 2

8

Page 9: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

OBM Application PHP – Open Source Développée par Aliasource (Linagora)

OBM s'intègre dans une suite logicielle vendue par Aliasource

La partie agenda n'est que l'une des facettes de l'application

Mathieu LARCHET - Université Nancy 2

9

Page 10: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

OBM Authentification

Locale ou CAS Interaction avec le SI

Pas d'intégration avec un annuaire existant Synchronisation des comptes à développer Pas d'accès WebService

Groupes Notion de groupes publics et privés Pas de partage à un groupe Affichage des agendas des membres d'un groupe

Mathieu LARCHET - Université Nancy 2

10

Page 11: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

OBM Partages

Uniquement à des personnes, avec notion de lecture seule ou écriture

Pas de notification de partage Pas d'agenda de groupe

Ressources Notion d'agenda de ressource

Synchronisation SyncML en cours de développement Pas de CalDAV ni d'iCal Import / export au format iCal

Mathieu LARCHET - Université Nancy 2

11

Page 12: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

OBM Ergonomie

Utilisation poussée d'Ajax (drag'n drop) Complétion automatique lors des recherches

pour partager son calendrier ou s'allouer un calendrier partagé

Divers Un seul agenda par utilisateur Evènements privés Pas de FreeBusy URL Gestion d'invitation propriétaire

Mathieu LARCHET - Université Nancy 2

12

Page 13: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

OBM

Démonstration

Mathieu LARCHET - Université Nancy 2

13

Page 14: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

OBM – Bilan Points positifs

CASifié Ergonomie Partage d'agenda en lecture / écriture avec notion de

public / privé Filtrage des agendas affichés (superposition)

Points négatifs Un seul agenda par utilisateur Pas de mémorisation des préférences d'affichage Pas de partage avec un groupe Pas de notification de partage

Mathieu LARCHET - Université Nancy 2

14

Page 15: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

HORDE – KRONOLITH

ESUP-Days 5

5 Février 2008

Mathieu LARCHET - Université Nancy 2

15

Page 16: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Horde – Kronolith Application PHP – Open Source Horde Groupware est une solution

collaborative complète : IMP pour le webmail Kronolith pour l'agenda Turba pour les contacts …

Possibilité de configurer l'interaction des différents éléments

Mathieu LARCHET - Université Nancy 2

16

Page 17: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Horde – Kronolith Authentification

Locale, LDAP, CAS Interaction avec le SI

Interfaçage LDAP Création automatique des comptes WebService pour le développement d'applications

(administration / utilisateurs) Groupes

Uniquement des groupes publics Utilisés de façon globale par toutes les applications

Mathieu LARCHET - Université Nancy 2

17

Page 18: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Horde – Kronolith Partages

Partage à des utilisateurs ou à des groupes en lecture seule, écriture ou délégation totale

Affichage automatique des agendas partagés Pas d'agenda de groupe

Ressources Pas de notion de ressource

Synchronisation Asynchrone : connecteur SyncML Synchrone : iCal (CalDAV en développement) Import / export au format ICS

Mathieu LARCHET - Université Nancy 2

18

Page 19: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Horde – Kronolith Ergonomie

Pas d'Ajax dans l'interface principale de l'agenda Utilisation d'Ajax limitée lors de la création

d'évènements et la recherche d'utilisateurs Divers

Agendas multiples Evènements privés FreeBusy URL Gestion d'invitation compatible ITIP

Mathieu LARCHET - Université Nancy 2

19

Page 20: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Horde – Kronolith

Démonstration

Mathieu LARCHET - Université Nancy 2

20

Page 21: Agendas ESUP-Days 5 5 Février 2008. NOTIONS GÉNÉRALES ESUP-Days 5 5 Février 2008 Mathieu LARCHET - Université Nancy 2 2

Horde – Kronolith – Bilan Points positifs

Intégration agenda / contacts / messagerie Agendas multiples (y compris extérieurs) Partage à des utilisateurs et à des groupes

Points négatifs Pas encore de version stable Ergonomie en retrait par rapport à OBM

(uniquement sur la partie agenda)

Mathieu LARCHET - Université Nancy 2

21