ORI-OAI-workflow (Circuits de référencement)

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Gestion du workflow de référencement et de saisie des métadonnées

Description

Ce composant est utilisé pour le workflow de référencement des ressources. Les technologies utilisées par ce moteur de publication sont diverses et permettent un paramétrage très fin, complet et puissant en fonction des besoins de l'établissement ou du consortium qui le met en place.

Depuis la version 1.5 il est couplé avec l'outil de gestion des documents ESUP-ECM.

Le moteur de workflow OsWorkflow permet une configuration avancée de toutes les actions effectuées à chacune des étapes de la publication. En effet, par de la configuration, il peut répondre aux besoins des établissements exigeant du déposant la saisie de tous les champs de métadonnées, mais aussi des établissements qui souhaitent une gestion du dépôt plus structurée où la saisie des métadonnées s'effectue en différentes étapes, par différents intervenants. Le formulaire de saisie des métadonnées est supporté par un appel à ORI-OAI-md-editor aux différentes étapes du workflow. Chaque utilisateur aura alors, pour une même fiche, une vue différente. Ceci lui permettra de voir et d'éditer uniquement les métadonnées sur lesquelles il a un droit d'accès particulier.

Les autres technologies utilisées dans ce module sont Acegi Security pour gérer toutes les sécurités d'accès à l'application, une base de données SQL pour le stockage des fiches de métadonnées et les données de gestion, Hibernate pour rendre les accès à la base de données relationnelle transparents, Compass/Lucène pour réaliser des requêtes rapides et efficaces sur les fiches de métadonnées associées aux données de gestion et enfin JSF pour la gestion des interfaces graphiques.

Les configurations de workflows fournis par défaut sont décrits dans ce document.

Module optionnel

Utilisation du module

Pour une documentation d'utilisation complète, reportez-vous à la documentation en ligne.

Autres composants obligatoires

  • ORI-OAI-indexing pour indexer les fiches de métadonnées saisies
  • ORI-OAI-md-editor pour l'édition des fiches de métadonnées
  • Base de données SQL pour le stockage des fiches de métadonnées et des données de gestion
  • Un annuaire LDAP pour la gestion des utilisateurs

Autres composants optionnels

  • Esup-ECM avec ORI-OAI-nuxeo si vous voulez utiliser ce serveur pour y déposer les ressources
  • Un serveur SSO CAS pour l'authentification (authentification LDAP si non utilisé)
  • Un IDP Shibboleth pour l'authentification et l'identification en lieu et place de CAS/LDAP.

Partage des configurations

Les dernières versions de ORI-OAI permettent un paramétrage plus simple des différents modules, et surtout un PARTAGE des configurations.

Les modules ori-oai-search (depuis version 1.5) ainsi que ori-oai-workflow et ori-oai-md-editor (depuis version 1.6) ont subi une restructuration de l'arborescence des fichiers de configuration et ont été regroupés en un seul dossier tous les paramétrages personnalisés de l'exploitant.

Il devient donc aisé de fournir ses interfaces de recherche, ses workflows ou ses éditeurs de métadonnées via un simple fichier ZIP.

La mise à jour d'une version à l'autre de ORI-OAI est donc beaucoup plus simple qu'auparavant. Il suffit dorénavant de recopier le dossier contenant les personnalisation d'une version A du module à une version B.

Partageons !

Nous encourageons fortement les établissements qui mettent en place ORI-OAI à partager au maximum leurs configurations avancées.

En effet, chaque module est proposé par défaut avec différentes configurations (workflows, éditeurs de métadonnées, interfaces de recherche) mais la liste des possibilités est loin d'être exhaustive. Chaque établissement a des besoins qui lui sont propres.

En partageant vos configurations, vous en ferez profiter les établissements qui ont des besoins semblables aux vôtres. Dans le meilleur des cas, la contribution sera utilisée telle quelle. Sinon, elle sera un point de départ pour la création d'une autre contribution qui à son tour sera proposée à la communauté.

Accès aux configurations partagées par la communauté

Retrouvez ici toutes les contributions proposées par les établissements membres de la communauté ORI-OAI:

Droit de diffusion

Toutes les personnes mettant à disposition leurs configurations s'engagent à diffuser toutes les sources (fichiers XML, JSP, images, etc.) en respectant la licence GPL du projet ORI-OAI.

  • No labels