Title: Collaboration Scientifique via Internet Partage d
1Collaboration Scientifique via InternetPartage
dagenda et plus...
- Réunion IRD - Geodes - 28 décembre 2005
- Jean-Marc Vanel
- http//jmvanel.free.fr
2Plan - Collaboration,Partage dagenda et plus...
- Fonctionnalités
- Catégories de logiciels
- Solutions proposées, démonstration
3Fonctionnalités attendues
- Faciliter la communication à distance organiser
- rendez-vous multi-sites visio-conférence, avec
des moyens techniques différents suivant les
sites (Bondy, Dakar,Yaoundé, Marrakech, Hanoi,
CapeTown) - activités Encadrement, Séminaire, Cours,
Atelier, Conférence - planning propre à chaque site
- besoin d'un tableau de bord (statistiques, etc)
- publier des documents associés à chaque activité
4Besoins non fonctionnels
- Facile à installer
- Facile à administrer
- Facilement extensible
- Open source
- Mais y a-t-il un serveur disponible avec les
droits dadministrateur ?
5Catégories de logiciels
- agendas partagés (groupware)
- gestion de contenu (CMS Content Management
Systems) - gestion de processus métiers (Workflow)
- outils moins structurés
- Wiki
- Messagerie instantanée (chat, IRC, etc)
- liste de courrier archivées
6Modèle UML pour agenda et taches
7Agendas partagés fonctionnalités
- Extrait de http//docs.opengroupware.org/Members/w
hitemice/presentation/ogo.pdf - Contact lists, both enterprises and persons
- Custom defined attributes.
- News/Bulletin board on web interface.
- Jobs/Tasks , Timer
- Projects
- Robust scheduling
- Resource management
- Palm synchronization for Win32 Linux clients.
- SyncML support is under developement.
- Arbitrary associations between any objects.
- XMLRPC API
- Easily integrate with legacy application and your
existing Intranet (PHP/Python/PERL/Java).
8Agendas partagés standard déchange iCalendar de
IETF.org
- VEVENT
- VTODO sous-éléments
- ORGANIZER ATTENDEE DUE STATUS
- VJOURNAL
- VFREEBUSY
- RFC 2445
- http//en.wikipedia.org/wiki/ICalendar
- Modèles UML
- http//www.cse.ucsc.edu/marick/iCalendarUML.html
- http//groups.sims.berkeley.edu/CDE-Events/
9Un modèle UMLICalendar - 1
- Daprès
- http//www.cse.ucsc.edu/marick/iCalendarUML.html
10Un modèle UMLICalendar - 2
- Daprès
- http//www.cse.ucsc.edu/marick/iCalendarUML.html
11Agendas partagés standards IETF
- A companion standard, "iCalendar
Transport-Independent Interoperability" (iTIP)
(RFC 2446), defines a protocol for exchanging
iCalendar objects for the purposes of group
calendaring and scheduling between "Calendar
Users" (Cus) - "iCalendar Message-based Interoperability
Protocol (IMIP)" RFC 2447 - Another companion standard, "iCalendar
Message-based Interoperability Protocol (IMIP)"
(RFC 2447), defines a standard method for
implementing iTIP on standard Internet
email-based transports. - The "Guide to Internet Calendaring" (RFC 3283)
describes the relationship of iCalendar to
various related standards (current and future).
12Agendas partagés logiciels
- Serveurs
- opengroupware.org, ???, Microsoft
- Clients
- Mozilla-Calendar, evolution, korganizer, Ical sur
Mac, Outlook - http//www.linuxjournal.com/article/8214
13Agendas partagés points délicats
- Interopérabilité
- Client simple et assez complet sur Windows ?
- Sunbird, alias Mozilla-Calendar est encore
incomplet - clients mail en Java rien aparemment
- ???
14Agendas partagés usage envisagé
- Chacun a son agenda
- Éventuellement rempli par le secrétariat
- Il y a un agenda pour les réunions, et un carnet
dadresse - Le tout est publié sur lIntranet (ou lnternet) à
chaque mise à jour - Lorganiseur de réunions a un calendrier branché
sur ceux de tous les participants - Il choisit un créneau horaire
- Il envoie un mail aux participants
- Grâce aux fonctionalités du logiciel de mail,
chaque participant accepte, refuse, ou propose
autre chose - lorganiseur décide de confirmer
15Agendas partagés démos
- Clients Korganizer et evolution sur Linux
- Accès à un calendrier sur le Web
- Client Mozilla Calendar sur Windows
- Publication sur un site Web Apache via un dépôt
FTP - sur Windows avec FileZilla
- Client Ical sur Mac
16Gestion de contenu (CMS Content Management
Systems)
- Dépôt de fichiers
- versionnement
- Édition du contenu via le navigateur
- Processus dapprobation par un administrateur
- Les documents appartiennent à leur auteur,
contrairement aux Wiki - Classement des CMS en PHP
- http//www.opensourcecms.com/index.php?optioncont
enttaskviewid388Itemid143
17Wiki
- On peut sinscrire gratuitement sur xWiki.com
pour créer son Wiki public ou privé - Wiki en Java snipsnap, xWiki, ...
- Le Wiki auquel je contribuehttp//wiki.exist-db.
org/