Nouveau système de stockage EsupDay 7 - 03/02/2009 Nouveau système de stockage Point sur la mise en place de NUXEO Gestion de documents numériques Raymond Bourges, Université de Rennes 1
Plan Hier Aujourd’hui Demain Après demain La vision ESUP en 2005 Gestion de documents et les besoins de stockage L’existant L’effort d’intégration ESUP ESUP-ECM 0.3 Demain Intégration ORI-OAI et ESUP-ECM La démarche de l’atelier stockage Après demain L’émergence de nouveaux standards EsupDay 7 - 03/02/2009
L’émergence de nouveaux standards ! Bien On va pouvoir faire plus de choses Développer des outils qui seront utilisables plus largement Utiliser des outils existants avec les solutions que nous avons choisies Moins bien Le terrain est encore instable Point sur la mise en place de NUXEO On avance Démo de l’existant On prend de la hauteur Questionnement sur les usages, la vision de l’utilisateur Atelier Stockage EsupDay 7 - 03/02/2009
La vision ESUP Présentation du 03/05/2005 ! EsupDay 7 - 03/02/2009 Hier La vision ESUP Présentation du 03/05/2005 !
Référentiel de documents L’approche ESUP du CMS ECM Avoir un référentiel de documents structurés, intégré au portail en terme de droits d'accès, gérant différents formats de méta données. Ce référentiel est utilisé par plusieurs services Moodle LMS Thèses en ligne Pédagogiques Ressources en ligne Canaux portail communication Web de … Moteur de recherche Référentiel de documents Groupes du Portail Fédération d'identité OAI EsupDay 7 - 03/02/2009
EsupDay 7 - 03/02/2009 Aujourd’hui Etat des lieux
Dans la pratique Les catégories de besoins Perso Partage GED Gestion : version, cycle de vie, travail collaboratif Document : multi-fichiers, métadonnées Un seul service à tout faire ? Garantir la rapidité Accès À distance, en mobilité Via navigateur, OS EsupDay 7 - 03/02/2009
Dans la pratique Multiplication d’îlots de stockage Dans des applications verticales CMS (au sens web du terme) LMS (Moodle par exemple) Liste de diffusion Serveur de messagerie… Etc. Des serveurs de fichiers CIFS (NAS propriétaire, Samba, Windows) WebDAV Pas toujours le même niveau de service Performance, mobilité, gestion des droits, exploitation EsupDay 7 - 03/02/2009
Quelle vision de l’utilisateur ? Moodle Office SGD Site(s) Web Nuxeo ORI Système d’exploitation Services de stockage C: H: Share: Serveur fichiers EsupDay 7 - 03/02/2009
Outillage ESUP et ORI-OAI Important : uPortal et CAS Serveur ESUP-WebDAV CAS, Shibboleth Groupe uPortal ACL Canal WebDAV Canal Stockage Vue unifiée des espaces CIFS, FTP, WebDAV (copier/coller) Gestion des droits sur WebDAV-ESUP ORI-OAI Workflow sur fiches de métadonnées Moteur de recherche Exposition et moissonnage OAI-PMH Pas encore de gestion du document EsupDay 7 - 03/02/2009
La gestion du document dans ORI Prévision initiale : Utilisation de ESUP-WebDAV Mort du projet Slide Passage à nuxeo Outil plus riche en terme de GED Propose une interface client Ergonomie intéressante Parfois complexe Attention à ne pas créer un nouvel îlot de stockage ! EsupDay 7 - 03/02/2009
Architecture nuxeo Un serveur (Nuxeo Platform) avec toute l’intelligence Des clients qui utilisent ce serveur Nuxeo Shell pour l’administrateur Nuxeo RCP (client lourd) Nuxeo JSF WebApp Le nom est à changer ! Nuxeo WebEngine pour des vues métiers « simples » Ex : Site des documents administratifs EsupDay 7 - 03/02/2009
Quelle vision de l’utilisateur ? ENT Office Moodle SGD ORI CStockage Site(s) Web Nuxeo JSF … Système d’exploitation Services de stockage C: H: Share: Serveur fichiers Nuxeo Platform EsupDay 7 - 03/02/2009
INTEGRATION ! Approche par les usages Schéma idéal Chalenge Chaque service de stockage offre le niveau de performance optimal suivant la tache confiée (perso, partage, GED) Les services de stockage sont accessibles par tous les outils Les services de stockage sont accessibles nativement et de façon performante par les systèmes d’exploitation L’ergonomie des outils est irréprochable Chalenge Utiliser des briques Open Source Tendre vers ce schéma avec des moyens limités EsupDay 7 - 03/02/2009
ESUP-ECM 0.3.1 Nuxeo 5.1.6 Installation Fonctionnalités CAS, LDAP (utilisateurs et groupes) Installation Quelques paramètres SQL, LDAP, CAS, URL Ant deploy Installation serveur Open Office Fonctionnalités Workspaces/Sections Gestions fines des droits Drag & drop, liveEdit, panier Gestions des versions Moteur de recherche Diverses fonctions de GED non explorées (workflow, cycle de vie, relation, Etc.) EsupDay 7 - 03/02/2009
EsupDay 7 - 03/02/2009 Demain
Intégration ESUP-ECM/ORI-OAI LOMFR et Sup-LOMFR Indexation plein texte Statistiques Workflow compatible shibboleth Filtrage des expositions et moissonnages OAI Les enjeux à court terme Faciliter l’installation et l’appropriation tout an ajoutant des fonctionnalités Intégrer la gestion du document ORI-OAI version 1.5 = ORI-OAI version 1.4 + ESUP-ECM NB : ORI-OAI 2.0 = Archives ouvertes + Thèses EsupDay 7 - 03/02/2009
Intégration ESUP-ECM/ORI-OAI Simplification de l’interface Des onglets en moins Nouvel onglet version Intégration du Workflow ORI-OAI dans ESUP-ECM Au moins la partie déposant Gestion des droits sur le document à référencer Url unique à référencer faisant l’union de tous les droits Accès par les autres acteurs du Workflow ORI-OAI ESUP-ECM 0.4++ Shibboleth Gestion des documents multiples (version de répertoires) Intégration de nuxeo 5.2 et webengine Tag ESUP-ECM 1.0 pour intégration à ORI EsupDay 7 - 03/02/2009
Atelier Stockage Présentations Objectifs Utilisation de DFS par RECIA Solution de stockage de l’INSA de Lyon Etat des services actuels et futurs ESUP/ORI-OAI Objectifs Partager un niveau de connaissance commun sur le sujet Même niveau de connaissance des outils et de la problématique Capacité à définir une solution commune répondant aux différents cas usages Définir des objectifs de réalisation à court, moyen et long termes Rédaction d’une première feuille de route Lancer les premières actions Rédaction de documentations sur le Wiki (Spécification, HOWTO) Mise à disposition de solutions existantes (Package, doc) Développements (Intégration) EsupDay 7 - 03/02/2009
EsupDay 7 - 03/02/2009 Après-demain
CMIS CMIS : Content Management Interoperability Standard Attentes http://www.oasis-open.org/committees/cmis/ Alfresco, EMC, IBM, Microsoft, Nuxeo, Oracle, SAP, Sun, Vignette Pas lié à Java contrairement à JCR (JSR 170) Version 0.5 Attentes Indépendance du client et du serveur Facilité d’intégration des outils tiers Ex : LMS EsupDay 7 - 03/02/2009
EsupDay 7 - 03/02/2009 DEMOS
Démo ESUP-ECm 0.3.1 Identification CAS Utilisation du workspace DEMO Ajout d’un droit Changement du look Dépôt d’un fichier Dépôt de n fichiers Faire une version du document Edition en ligne d’un document Moteur de recherche Affichage PDF Constitution d’un panier EsupDay 7 - 03/02/2009
Démo ESUP-ECM 0.4 EsupDay 7 - 03/02/2009
Démo ESUP-ECM 0.4 EsupDay 7 - 03/02/2009
Démo ESUP-ECM 0.4 EsupDay 7 - 03/02/2009
Démo ESUP-ECM 0.4 EsupDay 7 - 03/02/2009
Démo ESUP-ECM 0.4 EsupDay 7 - 03/02/2009
Démo ESUP-ECM 0.4 EsupDay 7 - 03/02/2009
Démo ESUP-ECM 0.4 EsupDay 7 - 03/02/2009
Démo ESUP-ECM 0.4 EsupDay 7 - 03/02/2009
Démo ESUP-ECM 0.4 EsupDay 7 - 03/02/2009
Démo ESUP-ECM 0.4 EsupDay 7 - 03/02/2009