Skip to content

vicpsl/DM-EAD-TNAH-2022

 
 

Repository files navigation

TNAH 2022 : devoir collectif d'EAD

Contenu du dépôt

  • referentiels/ : Ce dossier référentiels contient les référentiels utilisés pour l’indexation
  • py/ : Ce dossier contient les scripts python utilisé pour une première structuration de la description par niveau et le post-traitement XSLT
  • schemas/ : Ce dossier contient les schémas utilisés pour l'instrument de recherche en EAD et la notice en EAC-CPF
  • xsl/ : Ce dossier contient la feuille XSL utilisée pour la transformation de l'encodage
  • consignes.docx : contient les consignes générales du devoir
  • documentation.md : contient la documentation de l'encodage de l'instrument de recherche en Markdown
  • documentation.odt : contient la documentation de l'encodage de l'instrument de recherche en traitement de texte
  • encodage-initial.xml : contient le premier encodage XML-EAD de l'instrument de recherche 20110282_CRMHIDF.odt
  • 20110282_CRMHIDF.xml : contient la deuxième version de l'encodage de l'instrument de recherche, suite à la transformation avec XSLT.
  • 20110282_CRMHIDF.odt : contient instrument de recherche archivistique à convertir en EAD selon la DTD utilisée dans le SIA des Archives nationales
  • FRAN_NP_005412.xml : contient la notice de producteur enrichie selon le schéma EAC-CPF

Branches

Chaque groupe a déposé son travail sur une branche distincte, nommée les branches sur le modèle suivant : groupeN, le "N" correspondant au numéro de groupe.

Pour accéder aux productions des groupes séparément :

  • Le groupe 7 (EAC-CPF) : groupe7
  • Le groupe 6 (encodage) : groupe6
  • Le groupe 5 (encodage) : groupe5
  • Le groupe 4 (encodage) : groupe4
  • Le groupe 3 (encodage) : groupe3
  • Le groupe 2 (archdesc et indexation) : groupe2
  • Le groupe 1 (header, gestion des groupes et de l'encodage) : groupe1

Fonctionnement de l'encodage en groupe

Suite à un accord sur la façon d'encoder l'instrument de recherche, celui-ci a été traité à l'aide d'un script Python afin d'en créer la structure de base, en particulier dans le cas des séries et sous-séries. Cela a permis de simplifier la répartition du travail entre les groupes et de réduire le nombre de conflits lors de la fusion de toutes les contributions.

Lors de l'avancée des travaux, l'encodage général initialement prévu posé des difficultés lors de cas particuliers (structures complexes). C'est pourquoi il a été décidé, une fois les travaux des groupes ajoutés, de transformer l'encodage à l'aide de XSLT afin d'affiner la structuration de l'ensemble, et d'enrichir l'instrument de recherche. Cette transformation automatique n'aurait pu être réalisée sans le travail régulier des groupes.

Issues

Certaines questions d'encodage ont été discutées dans la partie Issues du dépôt Github, il est donc possible de suivre une partie des réflexions des groupes à cet endroit.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 58.9%
  • XSLT 41.1%