Session 3

"Méthodes et outils"

Accessible coûte que coûte : protocoles, liberté et sécurité

atelier animé par Anne Garcia Fernandez et Pierre Willaime

Rôle et responsabilités de l'éditeur numérique

D'une autorité à un facilitateur

But the social edition is something different. The idea here is to offer the text to the community not only for contributions such as annotation, comments, and translations but also for the editing of existing texts or the addition of new texts. The meaning of ‘social’ is then twofold: social in the way a text is edited (social editing) or in the way it is released to the public (‘social edition’).

Pierazzo, Elena. “Digital Scholarly Editing: Theories, Models and Methods,” 2014. https://hal.univ-grenoble-alpes.fr/hal-01182162, p.24.

Mettre en ligne ne veut pas dire rendre accessible

  • Site web isolé sans visibilité.
  • Données non structurées ou structuration sans interopérabilité.
  • Fichiers exotiques.
  • Méthodologie indisponible.
  • Pas de pérennité.

Comment rendre accessible ?

Déposer dans un entrepôt ne suffit pas !

Rendre accessible est avant tout une démarche (motivée) qui concerne plusieurs aspects de la vie d'un projet d'HN.

Fichiers

  • Sobriété
  • Décroissance numérique

1- Privilégier autant que possible les formats "texte" (csv, txt, xml, etc.).
2- Lorsque ce n'est pas possible, s'assurer de la possibilité de conversion vers des formats pivots.
3- Travailler la structuration des données avec en vue la simplicité et la compréhension en dehors du projet.

Outils

L'accessibilité est autant pour les humains que pour les logiciels.

Logiciels libres

  1. la liberté d'exécuter le programme, pour tous les usages ;
  2. la liberté d'étudier le fonctionnement du programme et de l'adapter à ses besoins ;
  3. la liberté de redistribuer des copies du programme (ce qui implique la possibilité aussi bien de donner que de vendre des copies) ;
  4. la liberté d'améliorer le programme et de distribuer ces améliorations au public, pour en faire profiter toute la communauté.

The Unix Philosophy

Write programs that do one thing and do it well.
Write programs to work together.
Write programs to handle text streams, because that is a universal interface.

Peter H. Salus (1994) résumant Douglas McIlroy (1978)

Salus, Peter H. A Quarter Century of UNIX. 1er édition. Reading, Mass: Addison Wesley, 1994, p.53.

Principe KISS (Keep it simple, stupid)

Protocoles

la base : TCP/IP HTTP

1- Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH - 1999)
2- Interface de programmation d’application (API)
3- The International Image Interoperability Framework (IIIF)
4- Sparql, Mysql, etc.

Centralisation versus fédération

vecteurs d'accessibilité Entrepôt* site web projet*
protocoles +++ +
format de fichiers ++ -
métadonnées standardisées ++* -
méthodologie - ++
éditorialisation --- +++
enrichissement scientifique - +++

Les entrepôts n'offrent pas tous les mêmes fonctionnalités, de même pour les sites de projets !

Rendre accessible, ce n'est pas rendre tout accessible ni n'importe comment

  • Accessible ne signifie pas forcément libre et ouvert.
  • Respect des contraintes légales, éthiques, commerciales...
    • Identification préalable de celles-ci !
  • Informer sur les conditions d'accès : qui ? comment ?
  • Prévoir des modalités d'accès sécurisés (https, comptes...).
  • Métadonnées : accessibles dans tous les cas.

Programme

14h30-15h : Pascal Cristofoli (LaDéHiS Laboratoire de démographie et d’histoire sociale, Centre de recherches historiques, UMR 8558 EHESS-CNRS), Le projet Kinsources

15h-15h30 : Erik Zolotoukhine  (ADISP-Progedo), Présentation de l’ADISP   (Archives de Données Issues de la Statistique Publique)

15h30-16h : Lars Wieneke, (C²DH Luxembourg Centre for Contemporary and Digital History), Présentation du « Journal of Digital History » (en anglais)

16h-16h30 : Caroline Szylowicz (University of Illinois at Urbana-Champaign) et François Proulx (University of Illinois at Urbana-Champaign), Projet Corr Proust