Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parTh�odore Marc Modifié depuis plus de 9 années
1
ESUP Days 5 février 2008 1 Bedework GIRARD Hugo (Université d’Evry Val d’Essonne, CEVIF) FRADET Didier (Université Henri Poincaré Nancy) FISCAL Rosan (Université de Perpignan)
2
ESUP Days 5 février 2008 2 Les auteurs Mike Douglass - Senior Programmer douglm@rpi.edu Arlen Johnson - Web Producer johnsa@rpi.edu Communications & Middleware Technologies Division of the Chief Information Officer Rensselaer Polytechnic Institute
3
ESUP Days 5 février 2008 3 Présentation Bedework est constitué de deux types de calendriers : Un calendrier des évènements publics Un calendrier personnel
4
ESUP Days 5 février 2008 4 Présentation Bedework est : –open source –modulaire, extensible, et facilement intégrable avec d’autres systèmes –à destination de l’enseignement supérieur
5
ESUP Days 5 février 2008 5 Les technologies utilisées Tomcat Java XML, XSLT Hibernate Oracle, Mysql, PostgreSQL, MS SQL Server Support de JSR-168 (portlet ) et CalDAV
6
ESUP Days 5 février 2008 6 Caractéristiques Caractéristiques : –Implémentations en Stand-alone & portlet –Interface graphique totalement personnalisable –Support de nombreuses plateformes systèmes –Utilisation possible des groupes LDAP pour le partage d’agendas
7
7 Architecture
8
ESUP Days 5 février 2008 8 Architecture Quatre composants principaux : Un calendrier public Un agenda personnel Un client web pour gérer le calendrier public CalDAV
9
ESUP Days 5 février 2008 9 Architecture Création d’évènements Création de tâches Création de réunions
10
ESUP Days 5 février 2008 10 Implémentation de la Portlet JSR-168 EPFL Switzerland a choisi Bedework development of group calendaring
11
ESUP Days 5 février 2008 11 A venir … Notification par mail Internationalisation
12
ESUP Days 5 février 2008 12 Authentification Authentification réalisée au niveau du serveur Tomcat : –Tomcat-users.conf –LDAP –CAS
13
ESUP Days 5 février 2008 13 Gestion des groupes LDAP Choix au moment de l’installation entre l’utilisations de groupes locaux ou de groupes LDAP Groupes utilisés pour les droits d’accès à un agenda ou à un évènement
14
ESUP Days 5 février 2008 14 Partage des agendas Celui qui partage un agenda donne : –Des droits d’accès en lecture et/ou en écriture –Accès à des utilisateurs et/ou à des groupes d’utilisateurs Pas de notification lorsqu’un utilisateur partage son agenda Pour s’abonner à un agenda partagé : –Connaître le login –Connaître le nom de l’agenda
15
ESUP Days 5 février 2008 15 Notifications Lors de la planification, par défaut les destinataires auront une pop-up sur l’interface web Notification possible par envoi de mail
16
ESUP Days 5 février 2008 16 Synchronisation Export au format.ics Implémentation de SyncML en cours Groupe de travail en cours pour l’interfaçage avec Outlook (projet openconnector) Client supportant le protocole CalDAV
17
ESUP Days 5 février 2008 17 Portlet de l'École Polytechnique Fédérale de Lausanne 2006, développement d'une portlet : –en collaboration avec Jahia –licence LGPL –version 3.2 de bedework –Java Server Faces (Tomahawk) –base de données à l'initialisation –utilisateurs et groupes ldap –smtp
18
ESUP Days 5 février 2008 18 Portlet de l’EPFL Exemple de vue (semaine) :
19
ESUP Days 5 février 2008 Portlet de l’EPFL Gestion des calendriers, vues et disponibiltés Gestion des calendriers (accès, …)
20
ESUP Days 5 février 2008 20 Portlet de l’EPFL Gestion des accès :
21
ESUP Days 5 février 2008 21 Portlet de l’EPFL Exemple occupation (freebusy)
22
ESUP Days 5 février 2008 22 Portlet de l’EPFL Création d’un événement :
23
ESUP Days 5 février 2008 23 Portlet de l’EPFL Utilisation de clients lourds avec caldav (testé avec Sunbird, Évolution, iCal d’Apple)
24
ESUP Days 5 février 2008 24 Portlet de l’EPFL -pas d’import-export global (client lourd obligatoire) -pas d’impression -mécanisme de recherche ldap plus élaboré que Bedework standard -affichage proche d’un agenda papier -bonne réactivité -caldav spécifique (site de Jahia)
25
ESUP Days 5 février 2008 Synthèse Authentication CASOui Interfaçage LDAPOui Gestion de groupesOui (groupes LDAP) Utilisation des groupesPartage d’agendas Groupes, personnes, tous Information des partagesNon Agenda de groupeUtilisation du partage Agenda d’une ressourceUtilisation du partage InvitationOui Import/exportFormat ics
26
ESUP Days 5 février 2008 Synthèse SynchronisationCaldav Agendas multiplesOui Accès particulier événementOui Impression des planningsOui sauf portlet Visualisation des disponibilitésOui Interfaçage AdeExport Ade, import Bedework
27
ESUP Days 5 février 2008 27 Questions bedework.org Questions
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.