Projet

Général

Profil

Actions

Fonctionnalité #13326

fermé

[SEDA 2] Prise en compte des extensions

Ajouté par Cyril VAZQUEZ il y a plus de 4 ans. Mis à jour il y a presque 3 ans.

Statut:
Rejeté
Priorité:
2-Sérieux
Assigné à:
-
Version cible:
Backlogs Produits - Inscription Backlog
Début:
25/02/2020
Echéance:
Tags RM:

Description

En tant que SA, je veux ajouter des champs complémentaires au modèle de description SEDA 2 en entrée afin de prendre en compte de nouvelles métadonnées non prévues par le schéma

Analyse
La transformation de SEDA 2 XML vers des données PHP est réalisée par la dépendance XML, méthode Document::Export().

Cette méthode utilise les classes SEDA2 pour extraire l'information du bordereau, mais ne prévoit QUE les propriétés/balises du schéma.

Il faut ajouter la gestion des balises complémentaires là où le SEDA 2 l'autorise :

  • ArchiveUnit/Content
  • OrganizationDescriptiveMetadata
  • BinaryDataObject/Metadata/*
  • BinaryDataObject/OtherMetadata

3 cas possibles:

  • champs complémentaires arbitraires : on récupère des strings, tableaux, objets mais sans type (et risque si une seule balise mais itérations prévues)
  • modèle étendu (comment?)
  • modèle imposé pour Organization par exemple si on souhaite utiliser le modèle SEDA 1 ou interne RM

A faire
Analyser l'impact sur les futures ressorties SEDA 2**


Sous-tâches 3 (0 ouverte3 fermées)

Fonctionnalité #13331: [SEDA 2] Gérer les métadonnées OrganizationClôturéCyril VAZQUEZ26/02/2020Actions
Fonctionnalité #13332: [SEDA 2] Gérer les métadonnées complémentaires dans contentRejetéCyril VAZQUEZ26/02/2020Actions
Fonctionnalité #13491: [SEDA2] Gérer les métadonnées techniques complémentairesRejetéCyril VAZQUEZ09/03/2020Actions

Demandes liées 1 (1 ouverte0 fermée)

Lié à Backlog RM - Fonctionnalité #13357: [Métadonnées] Gérer les métadonnées complémentaires de type complexeR&D - A étudier27/02/2020Actions
Actions

Formats disponibles : Atom PDF