projets
Hera
Hera propose un modèle permettant de traduire les données de n’importe quelle base de données externe, quel que soit son format ou sa thématique, sans toutefois imposer une conversion complète des schémas.
Hera est une modélisation minimale et générique des données, volontairement simple et resserrée. Elle ne cherche cependant pas à se substituer aux bases avec lesquels elle interagit. Son objectif est de permettre la réutilisation et l’enrichissement des données à moindre coût.
Hecate
Hecate sera une application web simple et extensible permettant de visualiser et de modifier tout type de données dans un navigateur, et ce, indépendamment :
de la nature ou du format des données : Hecate utilise en interne la modélisation Hera, et peut donc comprendre vos données, quelles qu’elle soient ;
de l’endroit où ces données sont hébergées : grâce à Heimdall, Hecate est capable d’importer des bases de données de toutes origines, de les modifier, puis de les ré-exporter vers leur origine ou une autre destination ;
de votre appareil (ordinateur individuel, smartphone, …) : que vous soyez sur un chantier de fouilles, dans des archives au fond d’une cave, avec ou sans Internet, Hecate peut vous accompagner ;
de toute infrastructure technique : Hecate peut être déployé sur un serveur dans votre infrastructure, ou tant que site statique (y compris sur GitLab pages), tout en conservant la majorité de ses fonctionnalités.
Heimdall
Heimdall est un outil permettant de convertir facilement une ou plusieurs bases de données d’un format à un autre.
Heimdall met à profit la modélisation offerte par Hera pour rendre plus aisée et pérenne l’interopérabilité entre de multiple systèmes :
les bases de données SQL (MariaDB, MySQL, PostgreSQL, …) ou NoSQL (eg MongoDB, …),
les systèmes permettant l’import/export de leurs données aux format CSV (eg. tableurs, Omeka, …), XML (eg. corpus TEI, …), JSON, ou YAML.
Helios
Helios est un serveur web minimal qui vous permet de donner temporairement accès à vos fichiers locaux à un autre logiciel. En particulier, à un logiciel tournant dans votre navigateur, comme Hecate.
De par sa sécurité très minimale, Helios n’est à utiliser que pour communiquer avec des logiciels de confiance, et dans un environnement réseau maîtrisé (ou absent).
projets « amis »
Les projets suivants utilisent tout ou partie des projets mentionnés ci-dessus. Certains ont même été moteurs dans la conception et le développement des logiciels correspondants.
Ce sont ces partenariats scientifiques qui sont la raison d’être, d’une part de tous ces logiciels, mais aussi des principes de gestion de projet qui les sous-tendent.