Bonjour tout le monde
Panoramax se développe maintenant partout dans le monde et opère un catalogue pourvu de plus en plus de natures d’objets différents (photos, annotations, séquences…). Avec la capacité à annoter les photos et faire des liens de plus en plus fort avec la base de données OpenStreetMap, le besoin d’observer la contribution pourrait se spécialiser à l’avenir.
Au-delà de la couverture géographique en photos, on pourrait voir apparaître des projets visant à annoter le plus d’objets d’une certaine nature dans les photos, sur un territoire en particulier ou partout. Évidemment, lorsque ce besoin apparaîtra, des outils seront nécessaire pour observer cette progression et ce même si des capacités existent déjà aujourd’hui de produire des statistiques.
Nous avons évidemment eu ce besoin sur OpenStreetMap il y a des années, notamment lors de l’organisation de projets du mois. C’est ce qui a donné Podoma qui permet de suivre quotidiennement la contribution et l’engagement sur un sujet et territoire donnés.
Plutôt que de redévelopper des moyens pour observer un certain type d’annotations ou de photos avec les spécificités du catalogue de Panoramax, je me dit que ça vaudrait le coup d’adapter et réutiliser une grande partie de Podoma.
Le rôle de ce logiciel est en effet de constituer un journal de modifications puis de ventiler des dénombrements/mesures à partir de ce journal à différentes échelles géographiques paramétrables.
Il travaille aujourd’hui à partir des diffs quotidiens d’OpenStreetMap pour constituer le journal de modification des projets qui intéressent ses utilisateurs. Si demain Panoramax savait produire le même genre de diff à partir de son catalogue de photos, de séquences ou d’annotation, le travail serait exactement le même (je ne crois pas que ça existe de façon aussi avancée aujourd’hui).
La proximité des ontologies avec la réutilisation des tags OSM me semble aussi être une force qui plaide en la faveur de ce rapprochement.
Techniquement le travail à faire n’est pas si conséquent. Il faudrait isoler dans un module la logique qui traite les fichiers OSM (osh, pbf et osc) et construire la même chose pour traiter les dumps et diff de Panoramax. Le reste serait commun à tous les univers observés.
On ne parle que d’OSM et de Panoramax, mais en réalité les besoins d’observer la contribution se retrouvent dans toutes les démarches collaboratives. Partagez-vous mon approche ?
Pour en savoir plus sur Podoma :
- Explorez les projets sur l’une des instances existantes (il y en a 5 aujourd’hui)
- Revisionnez cette présentation au FOSDEM cette année
- Parcourez la documentation technique du projet
Au plaisir d’en discuter