Présentation technique et fonctionnelle
La structure
La base est organisée autour de trois types distincts de contenus : les individus, les états de service militaires et les productions.
Les relations
À partir de ces trois rubriques et des nombreux champs qui les composent, il sera possible d’interroger la base en fonction de requêtes diverses. À titre d’exemples : par année ou lieu de naissance et de mort, par statut, par lieu de mobilisation, par arme et régiment, par affectation et zone de combat, par dates diverses (mobilisation, affectation, édition), par lieu ou nom d’éditeur, par type de blessure, captivité, décorations etc.
Dans ses développements ultérieurs, PGG espère pouvoir proposer des cartographies, des données sur les traductions en différentes langues et sur les mises en musique.
Infrastructure
PGG fonctionne sur un serveur web avec un moteur php et une base de données Mariadb (mysql). L’implémentation technique, pour le moment, repose sur le CMS wordpress et le plug-in pods pour la manipulation de types de contenus personnalisés.
Les relations s’appuient sur des mécanismes de taxonomies propres à wordpress et sur des tables de relation permettant d’associer entre elles des données issues d’objets sémantiques différents ainsi que des jeux de métadonnées.
Interopérabilité
À terme, la recherche doit pouvoir fonctionner derrière un moteur multicritères, capable de traiter chaque champ et toute combinaison de champs..
De même, les contenus de PGG doivent évoluer vers une compatibilité avec les protocoles de moissonnage/exposition (oai-pmh) pour une intégration plus aboutie avec d’autres fournisseurs de données et une possible réutilisation dans des expositions en ligne virtuelles (tels que l’outil omeka).
Feuille de route
Fait…
- mars-mai 2016 : définition des spécifications fonctionnelles
- juin 2016 – juin 2017 : conception de modèles logiques et mise en place d’une maquette fonctionnelle ; étude technique
- juillet 2017 : spécifications techniques
- septembre-décembre 2017 : développements et intégration wp
- janvier- juillet 2018 : recette et mise à l’épreuve de la version alpha et acquisition des premières données
- septembre 2018 : version beta
- avril 2019 : configuration d’un moteur de recherche interne
- mai 2019 : habillage et lancement de la v1.0 de PGG
- juin 2019 : configuration d’un workflow éditorial
- octobre 2025 : réfection interne du modèle de données
… à faire
- exportation de données en xml/pdf
- implémentation des mécanismes généralisés de méta-données
- exposition oai-pmh
Fonctionnalités à l’étude
- intégration de cartes géographiques et recherche par emplacements
- proposition de fournir des contenus (création/compléments) par un formulaire de saisie à la disposition des visiteurs du site
Rappel
La base de données et le moteur de recherche sont encore en construction : tous les champs n’étant pas valorisés, les requêtes ne peuvent donner que des résultats partiels à interpréter avec prudence. À ce stade, il est fort probable que vous soyez contraints de compléter vos requêtes par des sondages manuels.