ETAT DE L'ART Plateforme multimédia pour l'aide à la décision C3ED Rédacteur(s) : Liste de diffusion : Clarisse KOUO-MBILLE (CKM) Vincent TURMINE Vincent TURMINE (VT) Clarisse KOUO-MBILLE (CKM) Régis HOCDE Bruno GRANOUILLAC
Evolutions Version du document Date de modification Modifications effectuées Rédacteurs V0 R1 19/04/07 Création du document CKM V1 R0 25/04/07 Ajout du chapitre 8 CKM V1 R1 08/05/07 Ajout d une bibliothèque virtuelle et d un CMS CKM - 2/16 -
Sommaire 1 BUT DU DOCUMENT... 4 2 DOCUMENTS APPLICABLES ET DE REFERENCES... 4 2.1 Documents applicables... 4 2.2 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 -
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 Documents applicables et de références 2.1 Documents applicables 2.2 Documents de référence 3 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 ML, 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 -
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 P, 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 -
5 Publications sur internet et travail collaboratif Etude comparative réalisée par ONET 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 -
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 -
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 -
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 -
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 -
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 -
7.2 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 -
8 Récapitulatif http://www.cms-quebec.com/tiki-matrix.php Outils Fonctions Modules Bibliothèque virtuelle Publication : Sur internet Sur CD-ROM Fichier RTF ML Contenu : Texte Images Vidéos Son Bibliothèque distribuée Veille documentaire Espace collaboratif 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 SPIP TYPO3 Mambo Agora Project ez Publish Greenstone PMB Informations Activités : Rédaction d articles - 13/16 -
Outils Fonctions Veille évènementielle : Agenda Fil RSS Animation du réseau : Lettre de diffusion Valorisation Productions : Publication des articles Publication des documents SPIP TYPO3 Mambo Agora Project ez Publish Greenstone PMB Communication : Actualités/News Partenariats : Autres fonctions du site Utilisation du site Création de raccourcis Moteur de recherches Menu contextuel (clic droit) S identifier Multi-langues Interface WAP Gestion du site Coté rédacteur : Rédaction des pages web Editeur de textes Assistants de création de pages Publication planifiée - 14/16 -
Espaces privés et leurs outils Support Technologies Technologies utilisées et/ou recommandées 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 TYPO3 Mambo Agora Project ez Publish Greenstone PMB V3.23-15/16 -
Outils Fonctions Langages : HTML 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 TYPO3 Mambo Agora Project ez Publish Greenstone PMB V3 V4 ou 5 5+ 5+ 6+ 1.4+ V1.2 V4 V4.4-16/16 -