Projet

Général

Profil

Fonctionnalité #13326

[SEDA 2] Prise en compte des extensions

Ajouté par Cyril VAZQUEZ il y a environ 4 ans. Mis à jour il y a plus de 2 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

Fonctionnalité #13331: [SEDA 2] Gérer les métadonnées OrganizationClôturéCyril VAZQUEZ
Fonctionnalité #13332: [SEDA 2] Gérer les métadonnées complémentaires dans contentRejetéCyril VAZQUEZ
Fonctionnalité #13491: [SEDA2] Gérer les métadonnées techniques complémentairesRejetéCyril VAZQUEZ

Demandes liées

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

Historique

#1 Mis à jour par Elodie SOME-BLAD il y a environ 4 ans

  • Itération 200313 ajouté

#2 Mis à jour par Elodie SOME-BLAD il y a environ 4 ans

  • Lié à Fonctionnalité #13357: [Métadonnées] Gérer les métadonnées complémentaires de type complexe ajouté

#3 Mis à jour par Elodie SOME-BLAD il y a environ 4 ans

  • Statut changé de R&D - A étudier à En cours

#4 Mis à jour par Elodie SOME-BLAD il y a environ 4 ans

  • Itération 200327 ajouté

#5 Mis à jour par Elodie SOME-BLAD il y a plus de 3 ans

  • Version cible changé de 2.7 à Product Backlog

#6 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Projet changé de Maarch RM - Product Backlog à Backlog RM
  • Version cible changé de Product Backlog à Inscription Backlog
  • Fonction Versement supprimé

#7 Mis à jour par Cyril VAZQUEZ il y a plus de 2 ans

  • Statut changé de En cours à Rejeté

Rendu inutile par la conversion AIP V3

Formats disponibles : Atom PDF