Formation TEI ODD ("One document does it all")

Présentation de l'atelier

ODD ("One Document Does it all") est le système de documentation conçu pour l'expression des personnalisations / adaptations de la TEI. Dans sa version actuelle, il peut être considéré comme un langage spécialisé pour la documentation et la gestion de n'importe quel système d'encodage, pas forcément TEI-XML.
Cet atelier de formation vise à offrir une vision générale du système ODD et des outils permettant de le mettre en oeuvre, notamment dans des projets d'édition numérique utilisant la TEI. Il s'adresse en priorité aux chercheurs et ingénieurs ayant besoin d'acquérir une connaissance suffisante d'ODD pour être en mesure de former d'autres utilisateurs de la TEI à l'usage d'ODD. Il est ainsi orienté "formation de formateurs". Dans cette perspective, la participation à l'atelier nécessite au préalable une connaissance des principes généraux d'XML et une certaine pratique de la TEI ainsi que des compétences informatiques générales (par exemple : manipulation de fichiers, création de pages web, utilisation d'un éditeur XML).
Organisé sur 3 demi-journées, cet atelier de formation vise à apporter :

  • une connaissance approfondie du système de documentation ODD actuel
  • une compréhension des démarches possibles pour la création d'une personnalisation de la TEI (sélection, modification et ajout de composants)
  • une compréhension des spécifications formelles TEI (éléments, des macros et classes) et leur application dans la spécification d'un schéma TEI,
  • des expériences pratiques de la création et l'élaboration des schémas TEI adaptés aux besoins des projets
  • des expériences d'utilisation des outils d'exploitation ODD disponibles actuellement

De plus, un état des lieux des outils existants pour le traitement des ODD sera proposé, en particulier :

  • les limites de l'interface web Roma et opérations indispensables à réaliser en xml (documentation, contraintes, ...)
  • la possibilité d'enchaîner les ODD
  • la comparaison entre ODD d'un projet et ODD produite à partir des documents encodés
  • la conversion de fichiers ODD du format "exclusif" vers le format "inclusif" ; implications de cette conversion
  • le concept, l'implémentation, et implications de la notion "Pure ODD"
  • l'utilisation de schematron avec ODD dans une démarche de "contrôle qualité" et pour compléter les contraintes exprimées dans un ODD

L'atelier sera animé par Lou Burnard (Consultant indépendant, membre du "Board of Directors" de la TEI). Lieu : Centre Blaise Pascal de l'ENS de Lyon, salle de travaux pratiques
 

Programme détaillé :

 

Mardi 25 Février 2014

  • 13h15 - café d'accueil (rdv devant le Centre Blaise Pascal : bâtiment LR6 de l'ENS de Lyon, site Monod cf. http://www.cbp.ens-lyon.fr/doku.php?id=contact:adresse)
  • 13h30 :
  • Tour de table et discussion autour de l'usage actuel de ODD dans les projets de participants : types de document & méthodes de traitement ; problèmes rencontrés ; opérations d'amélioration, de maintenance ou de contrôle qu'ils souhaiteraient mener.
  • Initiation au format ODD : syntaxe des spécifications ; exercice simple de création d'un ODD non-TEI élémentaire ; concept de "Pure ODD".
  • Présentation par Nicolas Larousse de la chaîne de pérennisation CINES-TGIR Huma-num des documents TEI.

Mercredi 26 Février

  • 9h-12h :
  • Rappel de l'organisation et du contenu de la TEI.
  • Cas d'étude : construction d'un ODD pour le balisage des cartes postales avec Roma ; puis génération d'un ODD à partir d'un corpus de documents existants : comparaison et discussion des deux méthodes.
  • 14h-18h :
  • ODD "sous le capot" : présentation de la source TEI P5, explication de fonctionnement de quelques personnalisations ; usage de moduleRef ; ODD par inclusion ou exclusion : implications techniques et mode de conversion.
  • Gestion, validation et traitement d'un ODD avec Oxygen et d'autres outils. Principes de conformité. Niveau de formalisation nécessaire dans la chaîne de pérennisation CINES-TGIR Huma-num
  • Revue et discussions

 
 

Lectures recommandées :

  1. (Specification complète du langage ODD) http://www.tei-c.org/release/doc/tei-p5-doc/en/html/TD.html

  2. (Description du traitement des fichiers ODD) http://www.tei-c.org/release/doc/tei-p5-doc/en/html/USE.html#IM

  3. Getting started with P5 ODDs (Article discursif (P5))

  4. Resolving the Durand Conundrum Lou Burnard Journal of the Text Encoding Initiative: Issue 6 | December 2013 (Article introducing and explaining some proposed modifications to the ODD System; implemented as "Pure ODD")

  5. http://tbe.kantl.be/TBE/modules/TBED08v00.htm (Introduction tutoriel (P4))

  6. http://www.tei-c.org/Guidelines/Customization/odds.xml (Introduction tutoriel)

  7. Lou Burnard Sebastian Rahtz RelaxNG with Son of ODD - Proceedings of Extreme Markup Languages 2004 (Technical description of the new ODD system developed for TEI P5.)

  8. James Cummings ODDly Pragmatic: Documenting encoding practices in Digital Humanities projects [Blog entry summarizing talk given at JADH 2013]