Ressources
Cette page présente pour les versions actuelle et passées de la solution logicielle Vitam, l’ensemble des ressources mises à disposition.
- Solution logicielle Vitam - toutes versions publiées
- Des exemples d’usage
- Outils de préservation Vitam
- Outils complémentaires Vitam - RESIP, sedalib, mailextractlib…
Actuellement, 2 versions de la solution logicielle Vitam sont livrées chaque année :
- au printemps, une version majeure. Exemple la V5 en avril 2022.
- à l’automne, une version appelée release candidate (RC). Exemple la V5.RC en novembre 2021. Les 2 versions sont homologuées.
Solution logicielle Vitam - toutes versions publiées
Il s’agit du logiciel Vitam proprement dit, réunissant le back-office et le front-office Vitam UI. A noter que l’IHM dite de démonstration est encore utilisée en complément de Vitam UI. Sont mis à dispostion :
- le code développé
Il est accessible sur GitHub dans le dépot GitHub https://github.com/ProgrammeVitam/vitam.
- les packages java (.jar) associés, diffusés pour Maven
Ils sont accessibles en suivant utilisant ce lien.
- les paquets de déploiement
Ils permettent d’installer de manière outillée la solution, sous forme RPM pour CentOS 7 et sous forme deb pour Debian. Ils contiennent aussi des conteneurs de documentation et de jeux de tests.
Pour la version 5.1 (décembre 2022)
Vitam back-office
- Publication GitHub Vitam
- URL de configuration du repository Maven
- URL de configuration des dépôts de binaires CentOS/RHEL : -* vitam-product -* vitam-external
- URL de configuration des dépôts de binaires Debian : -* vitam-product -* vitam-external
Vitam UI
- Publication GitHub Vitam UI
- URL de configuration du repository Maven
- URL de configuration des dépôts de binaires CentOS/RHEL
- URL de configuration des dépôts de binaires Debian: https://download.programmevitam.fr/vitamui/5.1/deb/
Documentation de la version 5.0 Release note générale
Liens de téléchargement pour les partenaires : version 5.1
Pour la version 5.rc.1 (novembre 2021)
Release note générale
Change-log Vitam back-office
Change-log Vitam UI
Vitam back-office
- Publication GitHub Vitam
- URL de configuration du repository Maven
- URL de configuration des dépôts de binaires CentOS/RHEL :
** vitam-product
** vitam-external - URL de configuration des dépôts de binaires Debian :
** vitam-external
** vitam-product
Vitam UI
- Publication GitHub Vitam UI
- URL de configuration du repository Maven
- URL de configuration des dépôts de binaires CentOS/RHEL
Documentation de la version 5.rc.1
Liens de téléchargement pour les partenaires : version 5rc.1
A noter, ces liens sont utilisables par les outils de gestion de paquets (yum/apt).
- une machine virtuelle
Elle contient une installation complète de Vitam qui permet une découverte fonctionnelle. La solution logicielle étant prévue distribuée pour les grandes volumétries, l’ensemble des modules sont taillés au plus juste pour être dans cette seule machine virtuelle qui nécessite 4 vCPU et 8GO de mémoire pour fonctionner correctement.
La VM de la version 5.RC peut être téléchargée en suivant ce lien. L’empreinte sha256 de la VM est disponible à cette url.
La VM de la version 5 peut être téléchargée en suivant ce lien. L’empreinte sha256 de la VM est disponible à cette url.
- la documentation fonctionnelle et technique
Elle est accessible, en partie sur GitHub pour les documents en forme brute RST, intégralement dans les packages sur Bintray, mais aussi directement sous forme PDF et/ou HTML sur la page Documentation.
- les Release Notes
https://github.com/ProgrammeVitam/vitam/releases
Des exemples d’usage
Vous pouvez utiliser pour tester le logiciel un jeu de fichiers référentiels et paquets SIP:
- Fichiers de test du Cahier de tests métier (zip) Ces éléments vous permettent de jouer les tests du cahier de test (liste des tests manuels sur les IHM) aux formats Calc (ods) | et Excel (xlsx)
Outils de préservation Vitam
Les “Griffons” de préservation numérique sont des outils mobilisables pour mettre en œuvre des actions de préservation, pour l’instant analyse/validation de formats, conversion de formats.
Sont mis à dispostion :
-
les exécutables
- URL de configuration des dépôts de binaires CentOS/RHEL : (rpm)
-
URL de configuration des repository Debian : (deb)
- le code développé
Il est accessible dans le dépot GitHub Griffons.
Outils complémentaires Vitam - RESIP, sedalib, mailextractlib…
Il s’agit des outils, applications bureautiques et bibliothèques Java de manipulation des paquets SEDA et d’extraction de messageries, réunis sous le titre de Sedatools :
- pour les applications
resip
: cette application permet toutes sortes de manipulations de structures d’archives que cela soit sous forme SIP, DIP, hiérarchie sur disque ou issues de l’extraction d’un conteneur de messagerie.mailextract
: cette application permet toutes les extractions de conteneurs de messagerietestsipgenerator
: cette application permet de générer des paquets SIP simulés pour test
- pour les bibliothèques
sedalib
: la bibliothèque SEDA (manipulation de paquets SEDA conformes aux recommandations Vitam (cf “Spécifications des SIP” selon la version dans la page Documentation)) mise en oeuvre dans ReSIPsedalib-samples
: des exemples de code d’usage pour construire des SIP complexes en peu de lignes en s’appuyant sur sedalibmailextractlib
: la bibliothèque extraction de messageries (pst, mbox, thunderbird…) fortement paramétrable et avec une sortie facilement projetable dans un paquet SEDA, mise en oeuvre dans ReSIP et mailextract
Ces outils à l’origine créés pour construire et manipuler des paquets de test ont été enrichis pour un usage en production.
Pour plus d’information :
- sur ReSIP, l’application bureautique de haut niveau réunissant toutes les fonctions, consultez la page dédiée.
-
sur les autres outils, consultez le README du dépôt de code
- le code développé
Il contient un projet par outils et par bibliothèque, et est accessible dans le dépôt GitHub SedaTools.