Vitam logo
Programme interministériel archivage numérique

Resip

Cette page présente le générateur ReSIP (version 2.2-SNAPSHOT compilée le 24/11/2019).

ReSIP

L’application ReSIP, basée sur la bibliothèque sedalib, permet de construire et manipuler des structures arborescentes d’archives, d’en éditer les métadonnées, de les importer et exporter sous la forme de SIP, sous la forme de hiérarchie disque ou encore sous forme csv pour les plans de classement.

L’application est constituée d’un fichier exécutable portable (qui ne nécessite pas d’installation) ReSip.exe qui permet de lancer directement par double clic l’application en mode graphique.

Cet exécutable peut aussi être utilisé en ligne de commande (voir paragraphe Ligne de commande) ou via le script ReSip.bat. Dans ce dernier cas un drag and drop d’une arborescence de fichier génère un SIP correspondant. Enfin un .jar est fourni pour permettre l’usage sur d’autres systèmes que Windows.

ReSIP présente de manière explicite les contenus XML, et nécessite donc une certaine connaissance du standard SEDA 2.1. Celui-ci est consultable sur le site du SIAF.

Pour comprendre l’essentiel, on visera notamment la documentation technique des:

  • manifest du SIP (message ArchiveTransfer) qui au plus haut niveau définit les métadonnées globales du versement
  • DescriptiveMetadata qui contient la structure des archives et des métadonnées
  • ArchiveUnit qui contient toutes les informations de structure et de métadonnées d’une unité d’archives
  • Management qui contient toutes les informations de gestion d’une unité d’archives
  • Content qui contient toutes les métadonnées descriptives d’une unité d’archives

Sont mis à dispostion :

  • le paquet d’installation sous Windows

Il s’agit d’un conteneur zip à décompresser en local et dont l’exécution nécessite la présence de java 8 à 11 (non testé au delà) sur le poste ou à défaut une machine java 8 à 11 dans le répertoire “jre” au niveau de l’exécutable.

Il est accessible ici

A noter:

  • le fichier .jar utilisable sous Linux est disponible ici.
  • la version 2 apporte par rapport à la version 1:
    • une refonte ergonomique permettant une visualisation et une édition des métadonnées de manière structurée et graphique (sans XML)
    • une capacité de visualisation et de recherche dans le manifest
    • une capacité de recherche des unités d’archives sans descendance
    • la compatibilité jdk11
  • un manuel utilisateur

La documentation ReSIP décrit les fonctions de l’outil ReSIP en Version 1 ainsi que son utilisation simple et avancée et peut être consultée en suivant ce lien. Les fonctions spécifiques de la V2 notamment l’interface d’édition des métadonnées sans XML n’est pas couvert.

  • un jeu de tests

Il contient des hiérachie disque, SIP, DIP, csv… et toute une série de fichiers d’exemples importables et manipulable avec ReSIP.

Il est accessible ici.

  • le code développé

Il est accessible dans le dépot GitHub avec la bibliothèque sedalib SedaTools