Publication de la version Release 3
02 May 2017Suite à 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é.