Versioning des classes de l'ontologie (Gestion:Tâches/Liste/37)

De Wikimedica
Versioning des classes de l'ontologie [Réalisée]  Modifier cette tâche Aide
TypeAmélioration
CréationJppialasse
Responsable(s)Antoine Mercier-Linteau
ÉtatRéalisée
Date de création2017/12/13
Échéanceaucune
PrioritéNormale
Projet(s)aucun
<noinclude>
</noinclude>

nos modeles sont appelés à évoluer.

il est à parier qu'avec 130 maladies saisies il sera dure de trouver laquelle est faite avec le model du 12/10/2017 et laquelle avec celui du 2/6/2019.

je propose d'ajouter une propriété semantique en haut du modèle avec un numéro de version ou une date en checksum de la derniere révision

ainsi on pourra faire un tri des pages à jour et celle qui necessitent une mise a jour sans ouvrir tout.


Créer une sous-tâche
Aucune sous-tâche à afficher.
Aucune sous-tâche assignée à cette tâche.
Sous-tâches
- Type Priorité Titre Responsable(s) État Création
Voir les sous-tâches terminées...

Discussion

Bonne idée. Il existe une extension permettant la validation selon un schéma XML. On pourrait versionner l'ontologie et écrire un bot qui s'occuperait automatiquement de valider les pages afin de tagger celles qui ne conforment pas et de donner une version d'ontologie pour celles qui sont ok. Idéalement je pense, on devrait maintenir un seul modèle par classe, sinon on va se ramasser avec des centaines de modèles à entretenir. Antoine Mercier-Linteau (discussion) 13 décembre 2017 à 12:31 (EST)

Fait! Les classes définissent une version à l'aide de Modèle:Classe ontologique et ce dernier est comparé par les infobox sur chaque page faisant référence à une classe. Antoine Mercier-Linteau (discussion) 23 avril 2018 à 14:11 (EDT)