Une idée prometteuse mais complexe
Quand Book Corners a vu le jour, l'idée était simple : permettre aux utilisateurs de soumettre des bibliothèques publiques qui seraient ensuite partagées avec le monde entier via OpenStreetMap (OSM). OSM, avec ses milliers de bibliothèques déjà cartographiées, a offert à Book Corners un point de départ solide. Cependant, la synchronisation des nouvelles données de Book Corners avec OSM s'est avérée plus compliquée que prévu.
Les défis de la contribution à OSM
Contribuer à OSM n'est pas simplement une question de connectivité API. Cela nécessite de respecter des lignes directrices strictes concernant l'importation de données externes. En effet, même si les données sont vérifiées par un administrateur, elles peuvent être considérées comme un import de données externe par OSM. Cela impose de nombreuses obligations :
- Créer et maintenir un compte d'importation dédié sur OSM.
- Publier un plan d'import détaillé sur le Wiki OSM.
- Documenter la source de données, la licence, la détection des doublons, et les procédures de qualité.
- Ouvrir une proposition sur le forum communautaire OSM et contacter les communautés locales concernées.
- Maintenir des liens permanents entre le compte d'importation, le plan, les discussions et les jeux de modifications.
Les implications juridiques et de qualité
En plus des exigences techniques, des questions de licence compliquent la tâche. Par exemple, obtenir le consentement explicite des utilisateurs pour partager leurs contributions peut être juridiquement complexe. De plus, assurer la qualité des données pour éviter les doublons ou les erreurs nécessite des ressources significatives.
Pourquoi la synchronisation a été abandonnée
Après avoir examiné ces défis, l'équipe de Book Corners a décidé de ne pas aller de l'avant avec la synchronisation automatique des contributions avec OSM. Le processus administratif et les implications juridiques étaient trop lourds par rapport aux bénéfices attendus. Ils ont choisi de se concentrer sur l'amélioration de l'expérience utilisateur au sein de l'application elle-même.
Conclusion
Bien que l'idée de synchroniser les contributions de Book Corners avec OSM soit séduisante, les réalités techniques et juridiques en ont fait une entreprise peu viable. Cela souligne l'importance de bien évaluer les exigences communautaires et légales avant de lancer une telle intégration.
Discutons de ton projet en 15 minutes.