ETAT DE L`ART

publicité
ETAT DE L'ART
Plateforme multimédia pour l'aide à la
décision
C3ED – UMR 63
Dakar, Sénégal
Rédacteur(s) :
Clarisse KOUO-MBILLE (CKM)
Vincent TURMINE (VT)
Liste de diffusion :
Vincent TURMINE
Clarisse KOUO-MBILLE (CKM)
Régis HOCDE
Bruno GRANOUILLAC
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
Evolutions
Version
Date de
du
Modifications effectuées
modification
document
V0 – R1
19/04/07
Création du document
V1 – R0
25/04/07
Ajout du chapitre 8
V1 – R1
08/05/07
Ajout d’une bibliothèque virtuelle et d’un CMS
- 2/16 -
Rédacteurs
CKM
CKM
CKM
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
Sommaire
1
BUT DU DOCUMENT .................................................................................................... 4
2
DOCUMENTS APPLICABLES ET DE REFERENCES ............................................ 4
2.1
2.2
Documents applicables .............................................................................................. 4
Documents de référence ............................................................................................ 4
3
GLOSSAIRE..................................................................................................................... 4
4
DESCRIPTION DES FONCTIONS............................................................................... 5
5
PUBLICATIONS SUR INTERNET ET TRAVAIL COLLABORATIF ................... 6
5.1
SPIP 1.9.2 .................................................................................................................. 6
5.1.1
Description ......................................................................................................... 6
5.1.2
Avantages ........................................................................................................... 7
5.1.3
Inconvénients ..................................................................................................... 7
5.2
TYPO3 4.0.2 ............................................................................................................... 7
5.2.1
Description ......................................................................................................... 7
5.2.2
Avantages ........................................................................................................... 7
5.2.3
Inconvénients ..................................................................................................... 8
5.3
Mambo 4.5.5 .............................................................................................................. 8
5.3.1
Description ......................................................................................................... 8
5.3.2
Avantages ........................................................................................................... 8
5.3.3
Inconvénients ..................................................................................................... 8
6
ESPACE COLLABORATIF ........................................................................................... 8
6.1
Typo3 4.0.2 ................................................................................................................. 9
6.2
Mambo 4.5.5 .............................................................................................................. 9
6.3
Agora project 1.3 ....................................................................................................... 9
6.3.1
Description ......................................................................................................... 9
6.3.2
Avantages ......................................................................................................... 10
6.3.3
Inconvénients ................................................................................................... 10
7
BIBLIOTHEQUES VIRTUELLES.............................................................................. 11
7.1
Greenstone 3.02 ....................................................................................................... 11
7.1.1
Description ....................................................................................................... 11
7.1.2
Avantages ......................................................................................................... 11
7.1.3
Inconvénients ................................................................................................... 11
8
RECAPITULATIF ......................................................................................................... 13
Figures
Figure 1 : Logiciel SPIP ............................................................................................................. 6
Figure 2 : "Agora project", organisation de l'espace collaboratif............................................. 10
- 3/16 -
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
Plateforme multimédia pour l'aide à la décision
1
But du document
Le but de ce document est de faire le point sur les logiciels existants pouvant remplir une ou
plusieurs fonctions de la plateforme multimédia.
2
3
Documents applicables et de références
2.1
Documents applicables
2.2
Documents de référence
Glossaire
Fils RSS : Really Simple Syndication ou Rich Site Summary ou RDF Site Summary
Une famille de protocoles de syndication de contenu sur Internet, utilisant la technologie
XML, utilisés principalement par les sites Web d'actualités, les weblogs et les podcasts. Il est
à noter que plusieurs technologies RSS ont été développées indépendamment les unes des
autres, ce qui fait qu'il existe plusieurs significations pour le même sigle RSS. Le RSS est le
résumé d'un site représentant le cadrage des ressources. Il est un standard qui sert à syndiquer
l'information de différentes applications en permettant un affichage personnalisé par
l'utilisateur de l'information reçue.
Forum : Un forum est un site d'échange, par le biais de messages, que ceux-là soient
disponibles sur Internet ou bien sur un réseau interne comme un intranet ou encore un
extranet. Les discussions y prennent place sous la forme de « fils » de messages, à publication
instantanée ou différée ; cette publication est souvent durable, car les messages ne sont pas
effacés. Elle est par nature le fait de plusieurs auteurs. Dans certains forums à inscription, les
messages sont modifiables a posteriori par leurs auteurs.
Chat ou messagerie instantanée : La messagerie instantanée est un dispositif informatique
qui permet l'échange instantané de messages textuels entre plusieurs ordinateurs connectés au
même réseau informatique, le plus communément celui de l'Internet. Contrairement au
courrier électronique, ce moyen de communication est caractérisé par le fait que les messages
externes s'affichent en quasi-temps-réel et permettent un dialogue interactif.
Bibliothèque virtuelle : Ensemble de documents accessibles par voie électronique grâce à
l'utilisation de technologies numériques permettant d'acquérir, de stocker, de conserver et de
diffuser ces documents.
Licence GPL/GNU : La licence publique générale GNU, ou GNU GPL pour GNU General
Public License en anglais, est une licence qui fixe les conditions légales de distribution des
logiciels libres du projet GNU. Sa dernière version est la GNU GPL version 2 de 1991 et une
troisième version est en cours d'écriture.
Elle a depuis été adoptée, en tant que document définissant le mode d'utilisation donc d'usage
et de diffusion, par de nombreux auteurs de logiciels libres. La principale caractéristique de la
GPL est le « copyleft », ou « gauche d'auteur », qui consiste à « détourner » le principe du
- 4/16 -
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
copyright (ou droit d'auteur) pour préserver la liberté d'utiliser, d'étudier, de modifier et de
diffuser le logiciel et ses versions dérivées.
CMS/SGC : Les Systèmes de Gestion de Contenu, ou SGC (de l'anglais Content
Management System ou CMS), permettent aux entreprises et aux administrations de gérer
facilement et dynamiquement le contenu de leur site Web. Elles sécurisent et optimisent la
production, la validation, la publication et la modification automatique de contenu.
Un SGC n'est pas un blog qui présenterait des nouvelles publiées sous forme de fils de
discussions, de manière chronologique ou avec un classement par thèmes. Le SGC propose
d'autres manières de structurer l'information. Ce n'est pas non plus un wiki d'où la chaîne de
publication est absente.
CMF : Content Management Framework
C’est une plateforme de gestion de contenu fournissant aux développeurs les outils pour
construire des CMS complexes.
Wiki : Un wiki est un système de gestion de contenu de site Web qui rend les pages Web
librement et également modifiables par tous les visiteurs autorisés. On utilise les wikis pour
faciliter l'écriture collaborative de documents avec un minimum de contraintes.
WebDAV : “Web-based Distributed Authoring and Versioning”
C’est un protocole (plus précisément, une extension du protocole HTTP) permettant de
simplifier la gestion de fichiers avec des serveurs distants. Il permet de récupérer, déposer,
synchroniser et de publier des fichiers (et dossiers) rapidement et facilement. L'objectif
principal de WebDAV est de rendre possible l'écriture à travers le web et pas seulement la
lecture de données. Il permet à plusieurs utilisateurs d'éditer le contenu d'un dossier web
simultanément. Il saura gérer les droits d'accès aux fichiers (ou dossiers), en verrouillant
momentanément les fichiers et dossiers édités. Sous Windows XP, les dossiers WebDAV se
trouvent dans les "Favoris réseau".
SIGB : Système Intégré de Gestion de Bibliothèque
4
Description des fonctions
Les fonctions sont :
 Gestion des publications sur un site internet
 Gestion des pages du site
 Gestion de l’actualité du site
 Gestion de fils RSS
 Travail collaboratif
 Forum
 Mise en commun de fichiers
 Rédaction collaborative sur un même fichier
 Bibliothèque virtuelle
- 5/16 -
C3ED
UMR 63
Dakar,
Sénégal
5
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
Publications sur internet et travail collaboratif
Etude comparative réalisée par ONEXT disponible à l’adresse
http://www.onext.fr/Comparatif___Typo3__Spip__Agor.71.0.html
5.1
SPIP 1.9.2
5.1.1
Description
http://www.spip.net/fr
Licence GPL/GNU
SPIP est un Système de Publication pour l’Internet c’est-à-dire un ensemble de
fichiers, installés sur votre compte Web, qui vous permettent de bénéficier d’un
certain nombre d’automatismes : gérer un site à plusieurs, mettre en page vos
articles sans avoir à taper de HTML, modifier très facilement la structure de votre
site... Avec le même logiciel qui sert à visiter un site (Netscape, Microsoft
Explorer, Mozilla, Opera...), SPIP permet de fabriquer et de tenir un site à jour,
grâce à une interface très simple d’utilisation.
SPIP intègre un système de cache pour chaque page individuelle : les pages
sont calculées (à partir des informations de la base de données) individuellement,
et stockées dans un fichier de cache ; ainsi le serveur n’est pas ralenti par un trop
grand nombre d’appels MySQL, et le site est toujours accessible même en cas de
panne du serveur de bases de données.
Figure 1 : Logiciel SPIP
- 6/16 -
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
5.1.2
Avantages
o Communauté de développeurs pour faire évoluer le logiciel
o Interface totalement adaptable
o Outil multi-langues
o Nombreuses fonctionnalités
 Plusieurs rédacteurs possibles
 Plusieurs administrateurs possibles
 Moteur de recherche
 Fils RSS
 Calendrier
 Navigation WAP
 Les brèves (petits articles)
 Forums
 Statistiques
 Suivi des nouveaux articles pour ceux qui s’y abonnent
 Envoi des nouveautés du site à une liste de mail
 Sauvegarde et exportation de la base de données
 Système de cache
5.1.3
Inconvénients
o Langage SPIP à apprendre pour créer des interfaces originales
o Structure des articles peu évolutive
5.2
TYPO3 4.0.2
5.2.1
Description
http://www.typo3.fr
Licence GNU/GPL
Typo3 est un système de gestion de contenu en Open Source entièrement
paramétrable. Il permet la création et la gestion d’applications et de sites Web
(Internet/Intranet/Extranet) très complets. Sa modularité, son évolutivité et son
langage de développement en font aussi un Framework Web.
Typo3 est aujourd’hui le plus puissant des outils de CMS en PHP du monde
libre et sert de plate-forme à plus d’un millier de sites européens.
5.2.2
Avantages
o Multi-langues
o Génération dynamique des contenus notamment les menus
o Génération d’images
o Gestion de plusieurs sites
o Logiciel modulaire (chargement que des modules utiles)
o Fonctionnalités
o Moteur de recherche
o Editeur de textes WYSIWYG (pour le navigateur Internet Explorer
5 et +)
- 7/16 -
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
o Assistants pour la création de pages dynamiques, de formulaires,
etc.
o Gestion de fichiers
o Système de gestion de lettres de diffusion
o Pour l’administrateur
 Gestion des utilisateurs
 Contrôle des permissions
 Statistiques
 Gestion des versions
o Communauté importante pour faire évolué l’outil
5.2.3
Inconvénients
o Navigateurs NS 4+, MSIE5+, Opera6+, etc.
o PHP 4
o Langage spécifique : TypoScript
5.3
Mambo 4.5.5
5.3.1
Description
http://www.mamboportail.net/
Licence GNU/GPL
Mambo permet la conception rapide de sites Web avec une présentation soignée et
avec un navigation très simple.
5.3.2
Avantages
o Multi-langues
o Fonctionnalités
o Moteur de recherche
o Editeur de textes WYSIWYG (pour le navigateur Internet Explorer
5 et +)
o Gestion de fichiers
o Système de gestion de lettres de diffusion
o Pour l’administrateur
 Gestion des utilisateurs
 Contrôle des permissions
 Statistiques
 Gestion des versions
o Communauté importante pour faire évolué l’outil
5.3.3
Inconvénients
o Structure éditoriale limitée
5.4
eZ Publish 3.9
5.4.1
Description
http://ez.no/fr/
- 8/16 -
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
Licence GNU/GPL
eZ Publish est un CMS standardisé offrant un grand nombre de fonctionnalités
mais aussi un CMF performant permettant de personnaliser et d’étendre eZ
Publish.
Il existe deux versions de eZ Publish : une version GPL (free open source GPL
licence version) qu’on télécharge librement une version non-GPL pour les
entreprises qui veulent utiliser eZ Publish à des fins commerciales.
5.4.2
Avantages
o Multi-langues
o Versions et roll back
o Système de Workflow : un article peut être soumis à d’autres personnes
(auteurs, éditeurs, traducteurs, etc.) avant sa publication
o Forum
o Galerie
o Blog
o Contacts
o Sondages
o Notification
o Formulaire de feedback
o Newsletter
o Fils RSS
o WebDAV
5.4.3
Inconvénients
o Pas de chat/messagerie instantannée
6
Espace collaboratif
6.1
Typo3 4.0.2
Cf. 5.2 TYPO3
6.2
Mambo 4.5.5
Cf. 5.3 Mambo
6.3
eZ Publish 3.9
Cf. 5.4 eZ Publish 3.9
6.4
Agora project 1.3
6.4.1
Description
http://www.agora-project.net/
Licence GPL/GNU
- 9/16 -
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
Agora est un espace de travail collaboratif complet, simple à administrer, à
utiliser, et consultable depuis n’importe quel poste connecté à Internet. Cet outil
est accessible depuis un navigateur web, après identification par login et mot de
passe. Il s’agit donc d’un espace de travail privé ou seul les personnes ayant un
compte peuvent se connecter.
Vous pouvez générer, dans cet espace, une infinité de sous-espaces privés
appelés « groupes de travail », auquel des utilisateurs pourront être affectés.
Chaque utilisateur peut être affecté à un ou plusieurs groupes de travail :
l’utilisateur (une fois identifié) pouvant très simplement basculer d’un groupe à un
autre.
Figure 2 : "Agora project", organisation de l'espace collaboratif
6.4.2
Avantages
o Simple d’utilisation
o Ses outils
o Agenda partagé
o Gestionnaire de fichiers partagés
o Forum de groupe
o Chat de groupe
o Messagerie instantanée
o Compteur de personnes connectées
o Outils d’envoi de newsletter
o Tableau de bord de groupe
o Gestion de groupes d’utilisateurs
6.4.3
Inconvénients
o Interface à personnaliser
o Contraintes techniques
- 10/16 -
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
o Espace disque pour stocker les fichiers partagés
o Navigateur récent (versions minimums : Internet Explorer 5, Firefox,
Netscape 6, Mozilla 1.4, etc.)
o Prise en compte de cookies
o Une résolution d’écran de 800 * 600 pixels minimum, 1024 * 768 de
préférence
o Contraintes logicielles
o PHP version 4.1 minimum
o Les fonctions PHP suivantes doivent être activées
 Mail
 Files_upload
 GD 2.0
o MySQL installé
7
Bibliothèques virtuelles
7.1
Greenstone 3.02
7.1.1
Description
http://www.greenstone.org/cgi-bin/library
Licence GPL/GNU
Greenstone est une suite de logiciels pour la construction et la distribution de
collections de bibliothèques numériques. Elle fournit une nouvelle manière
d'organiser et de publier de l'information sur Internet et sur CD-ROM. Greenstone
est produit par le « New Zealand Digital Library Project » à l'Université de
Waikato, et développé et distribué en collaboration avec l'UNESCO et l'ONG
« Human info » . C'est un logiciel open source, multilingue, édité sous les termes
de GNU General Public License.
Une collection sous Greenstone est un ensemble de documents rassemblés sous
une interface de recherche et de navigation homogène.
7.1.2
Avantages
o Multi-langues
o Ses fonctionnalités
o Créer une bibliothèque de plusieurs sortes d’éléments (images,
fichiers, etc.)
o Visualiser les documents (Word, PDF, etc.) en HTML ou les
télécharger
o Possibilité de protéger la lecture des documents de la bibliothèque
avec un login et un mot de passe
o Publication sur internet ou CD-ROM
o Les collections peuvent être distribuées sur plusieurs ordinateurs
7.1.3
Inconvénients
o Interfaces à personnaliser
- 11/16 -
C3ED
UMR 63
Dakar,
Sénégal
7.2
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
PMB 3.0
7.2.1
Description
http://www.sigb.net/index_logiciel.php
Licence GNU/GPL
PMB est basé sur des technologies issues du Web. Il se fonde sur un serveur
HTTP (basiquement Apache mais ce n'est pas une obligation), la base de donnée
MySQL et le langage PHP.
7.2.2
Avantages
o Fils RSS
o Veille documentaire
7.2.3
Inconvénients
- 12/16 -
C3ED
UMR 63
Dakar,
Sénégal
8
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
Récapitulatif
http://www.cms-quebec.com/tiki-matrix.php
Outils
Fonctions
Modules
Bibliothèque virtuelle
Espace collaboratif
Informations
Publication :
Sur internet
Sur CD-ROM
Fichier RTF XML
Contenu :
Texte
Images
Vidéos
Son
Bibliothèque distribuée
Veille documentaire
Discussions :
Forum
Chat/Messagerie instantanée
Envoi de mails à une personne
Envoi de mails à un groupe
(hors liste de diffusion)
Travaux en commun :
Partage de fichiers
Versionnage des fichiers
Activités :
Rédaction d’articles
SPIP
TYPO3 Mambo Agora Project
eZ Publish Greenstone PMB
X
X
X
X
X
X
X
X
X
X
X
X
plugin
plugin
plugin
X
plugin
plugin
plugin
plugin
plugin
X
X
plugin
X
- 13/16 -
X
X
X
X
X
X
X
X
X
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
Valorisation
Autres fonctions du site
Utilisation du site
Gestion du site
V1 - R0
Outils
Fonctions
Veille évènementielle :
Agenda
Fil RSS
Animation du réseau :
Lettre de diffusion
Productions :
Publication des articles
Publication des documents
Communication :
Actualités/News
Partenariats :
Création de raccourcis
Moteur de recherches
Menu contextuel (clic droit)
S’identifier
Multi-langues
Interface WAP
Coté rédacteur :
Rédaction des pages web
Editeur de textes
Assistants de création de pages
Publication planifiée
SPIP
TYPO3 Mambo Agora Project
X
X
plugin
plugin
X
plugin
X
X
X
plugin
X
X
X
X
X
X
X
X
plugin
X
X
X
X
X
- 14/16 -
plugin
X
X
X
X
X
X
X
eZ Publish Greenstone PMB
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
C3ED
UMR 63
Dakar,
Sénégal
Espaces privés
et leurs outils
Support
Technologies
Technologies utilisées
et/ou recommandées
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
Outils
Fonctions
Coté administrateur :
Gestion des utilisateurs
Gestion des privilèges
Gestion des groupes
Gestion des bases de données
Statistiques
Système de cache
WebDAV
Coté utilisateur/rédacteur :
Notes
Compteur
de personnes connectées
Coté administrateur :
Gestion des utilisateurs
Gestion des privilèges
Documentation
FAQ
Communauté de développeurs
Tutoriels
Plugins et autres outils :
GD 2.0 (PHP)
Mail (PHP)
Files_upload (PHP)
Cookies
MySQL
SPIP
X
plugin
plugin
plugin
X
X
TYPO3 Mambo Agora Project
X
X
X
X
X
X
X
X
X
eZ Publish Greenstone PMB
X
X
X
X
X
X
X
X
plugin
plugin
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
- 15/16 -
X
X
X
X
X
X
X
X
X
X
X
V3.23
X
X
X
X
X
C3ED
UMR 63
Dakar,
Sénégal
25/04/2007
Plateforme multimédia pour l'aide à la décision
V1 - R0
Outils
Fonctions
Langages :
XHTML
JavaScript
PHP
Java
Perl
Navigateurs recommandés :
Internet Explorer (MSIE x.y)
Netscape (N x.y)
Firefox (F x.y)
Opera (O x.y)
SPIP
V3
TYPO3 Mambo Agora Project
V4 ou 5
5+
- 16/16 -
V1.2
V4
5+
6+
1.4+
eZ Publish Greenstone PMB
V4.4
Téléchargement