Vitam logo
Programme interministériel archivage numérique

Publication de la version Release 3

Suite à la publication en janvier dernier, de la version Bêta, les travaux de développement se poursuivent. Conformément au calendrier de livraisons, une nouvelle version du logiciel est aujourd’hui disponible.

Par rapport à la version Bêta de la solution logicielle, de nouvelles fonctionnalités ont été livrées :

  • un processus d’entrée progressif en “pas à pas”, fragmentation de l’entrée permettant d’arrêter un processus pour en lancer un autre prioritaire,
  • un processus d’entrée en “test à blanc”, simulant l’entrée sans toutefois enregistrer l’opération et les objets. Ce processus permet d’effectuer certains contrôles, tels que la bonne rédaction du bordereau Seda, avant l’entrée réelle,
  • la création de multiples “tenants”, afin de cloisonner les stockages d’archives, pour accueillir plusieurs producteurs dans un contexte de mutualisation,
  • des contrôles complémentaires au sein du processus d’entrée,
  • la sécurisation des métadonnées, des bordereaux et des messages de notifications par leur enregistrement sur le stockage, ouvrant la possibilité de reconstituer l’ensemble du système à partir de ce qui est stocké dans l’une ou l’autre des offres de stockage en cas de problème majeur,
  • la purge des éléments rencontrant un échec en entrée,
  • la restitution des règles de gestion des unités de description.

Les aspects techniques ont été améliorés :

  • le stockage est maintenant multi-offres, afin de pouvoir écrire simultanément les objets sur au moins 2 offres, qui peuvent être de natures différentes.
  • la paralélisation des tâches,
  • l’assynchronisme,

L’outil complémentaire GénérateurSeda a aussi été enrichi avec les possibilités :

  • de créer un lien entre ArchiveUnits en substitution des raccourcis windows dans l’arborescence traitée
  • d’intégrer des métadonnées descriptives et de gestion d’une ArchiveUnit décrites dans des fichiers XML au même niveau (ArchiveUnitContent.xml et ArchiveUnitManagement.xml)
  • pour des unités archivistiques ayant déjà un groupe d’objets d’avoir d’autres unités archivistiques filles

Ressources mises à disposition

A l’occasion de cette publication, sont mis à disposition :

  • le code développé,
  • les packages de déploiement et de développement (RPM CentOS 7, .deb Debian et paquets Maven) permettant d’installer de manière outillée la solution,
  • la documentation fonctionnelle et technique,

et comme pour la Bêta le GénérateurSeda, outil de développement permettant de générer des SIP simplement à partir d’arborescences de fichiers existants.

Vous retrouverez tous ces contenus dans les pages GitHub, Ressources et Documentation.

Vous pouvez grâce à cette publication étudier une nouvelle version R3-0.15.1, l’installer dans votre contexte et mieux comprendre son architecture. Vous pouvez nous faire part de vos retours sur contact@programmevitam.fr.

A noter : cette version n’est pas notre version courante (à ce jour nous sommes dans l’itération 18) et n’est donc pas propre à la contribution. Actuellement, il nous est difficile d’accueillir des contributions externes, cependant si vous êtes intéressé(e) pour contribuer sur le code ou la documentation faites-le nous savoir, cela nous permettra de juger de l’intérêt d’ouvrir le développement.

Suite

Une 4e livraison sera effectuée à l’issue de la release 4, à l’été.