[OSM-talk-fr] Eviter les duplications de vérifications
sylvain letuffe
sylvain at letuffe.org
Lun 13 Oct 07:57:22 UTC 2008
> D'où l'idée qu'il faudrait se coordonner : mettre les "cartes de couverture"
> en commun.
L'idée est bonne, je pense que osm souffre d'un "petit" défaut actuel de
type : manque de communication entre mappers. Ce qui amène parfois a faire
plusieurs fois la même vérification et perdre du temps.
C'est sans doute pour ça que ce sont développés des outils annexes type le
tiens, ou openstreetbugs, et sûrement d'autres encore.
Le problème en pratique, c'est que ça va devenir difficile pour tout le monde
d'être au courant de l'existence de tous ces outils et cela va éclater
l'information. ( openstreetbugs utilise sa propre base, ton outils va
utiliser la sienne, etc. )
Dans un premier temps, c'est sûr qu'on a pas trop le choix, rien n'existe de
toute façon, or le besoin se fait sentir, il faut donc bien commencer quelque
part. Cependant en parallèle on peut commencer la réflexion de comment
mutualiser tout ça.
Pour ceux qui comprendrais mal mon propos, je prend un exemple concret :
Supposons que je veux améliorer le 4ème arrondissement de paris : étape 1, je
vais voir, nikel, tout "semble" y être est au niveau physique.
Je veux m'attaquer aux sens uniques car ça à l'air approximatif, je contacte 4
gars de la liste voulant corriger comme moi, on fait la liste des rues sur le
wiki
=> perte de temps
, chacun place une croix devant quand c'est fait.
En 1 mois, c'est terminé, on est sûr d'avoir tout contrôlé.
Pas de chance, sur openstreet bug, la correction était déjà en cours par 2
autres gars, ils avaient vérifié la moitié,
=>vous perdez donc la moitié de votre temps.
6 mois plus tard, re-belote, un gars pas au courant, se lance dans la même
opération, écrit un outils de vérification basé sur yahoo map, et se retape
tout le boulot pour arriver à la conclusion logique : et merde, tout était
bon...
=> Perte de temps
Comment s'en sortir ?
1) on créer une page wiki générale avec la liste de tous les outils qui font
du contrôle et avant de se lancer dans ce type d'opération, on fait le tour
pour voir si quelqu'un n'est pas en train de tenter de régler le même
problème que moi
-> dur, tout le monde ne sera pas au courant que cette page existe, et tout le
monde ne fera peut-être pas l'effort d'ajouter son outils à la liste, si un
outil disparaît, tout le travail qui a été fait est à refaire. ( Sur le wiki
osm, il n'y a qu'a voir le nombre de lien mort ou de truc plus à jour pour se
rendre contre que c'est un vrai problème : le truc que je fais dans mon coin
me passionne 1 année, ensuite je lâche l'affaire )
2) chacun espère que son outils sera le meilleur du monde, et qu'il deviendra
la référence et que tout le monde va l'utiliser
-> oui c'est une idée ;-) mais si l'outil n'est pas assez pratique ? si moi
j'en veux le même sur mon GPS ? si mon idée je suis sûr qu'elle est mieux et
je veux faire un outils dont la forme est différente ?
3) Stocker ce type d'information à un endroit unique, imposer un format, mais
ne surtout pas imposer l'outil qui la traite
-> celui qui ne suis pas cette "norme" : tant pis, c'est dommage
-> celui qui respecte aura son travail sauvegardé dans la base commune
Mon avis est la 3) et je vous le demande, où trouver une base très proche de
l'état actuel d'osm ? où trouver une base toujours mise de paire avec osm ?
où trouver une base dont personne ne peut ignorer l'existence ?
Facile ;-) la base osm elle-même...
Peut-importe l'outil qui traitera les vérifications, l'état d'avancement d'un
nettoyage, l'état d'avancement d'un contrôle, si celui-ci a pris la peine de
rajouter dans la base osm :
"ce nettoyage a été fait" alors rien n'est perdu.
[encore trop long]
Je prend vos réactions a chaud, je vous explose mon idée ensuite
--
Sylvain Letuffe sylvain at letuffe.org
qui suis-je : http://slyserv.dyndns.org
Plus d'informations sur la liste de diffusion Talk-fr