[OSM-dev-fr] Reconnaissance debutante de debutants

Christian Quest cquest at openstreetmap.fr
Mar 19 Nov 21:55:56 UTC 2013


Le 19 novembre 2013 22:36, Ista Pouss <istaous at gmail.com> a écrit :

> Le 19 novembre 2013 21:16, Christian Quest <cquest at openstreetmap.fr> a
> écrit :
>
>>
>> Tu t'es basé sur quelle(s) techno(s) ?
>>
>>
> Je code en java.
>
> Je télécharge les diffs replication day que j'ai trouvé ici
> http://planet.openstreetmap.org/replication/day/ à partir de là
> http://wiki.openstreetmap.org/wiki/Planet.osm/diffs/ J'analyse le xml,
> j'enregistre les users, les changesets et les dates. De là je compte pour
> chaque personne combien il avait de diff la veille, combien il y en a ce
> jour, et s'il dépasse 10 ce jour hop ! c'est un "débutant intéressant".
>
> Tout ça dans mon EDI... :-) Pour ça que je pose ma question, car j'imagine
> que cette forme ne conviendra pas à tout le monde :-)
>
> Et bien sûr s'il y a d'autres façons de faire je suis enthousiasmé
> d'avance.
>
>
>


Parser les diffs me semble être le plus simple en effet.
Sinon, ça voudrait dire taper dans l'API pour avoir des infos sur les
changesets ce qui n'est pas super cool pour les serveurs.




> Je verrai bien un maillage du territoire avec quelqu'un qui se charge de
>> prendre contact sur un ou plusieurs départements.
>> Genre un mail reçu par jour avec les nouveaux à contacter et un lien vers
>> le mail interne d'OSM.
>>
>>
> Je n'avais pas pensé à ça !
>
> Mais cependant je suis incapable de dire "tel changeset est dans tel
> département"...  Y a-t-il un exemple qqpart pour ça ?
>
> Par contre, pour le mail interne d'OSM, no problem. Ça veut dire que je
> fais tournicoter le programme chez moi, et hop ! il envoie depuis ma
> machine le mail... c'est ça ?
>
>
>

Soit un automate que je verrai bien pour le premier changeset, soit un
contact plus "humain" surtout sur le 10ème changeset car là une vraie prise
de contact personnalisée en regardant le contenu des 10 changesets, bref un
vrai accueil avec tapis rouge ;)



> Le 19 novembre 2013 21:26, Etienne Trimaille <etienne.trimaille at gmail.com>a écrit :
>
> > J'avais commencé un tel outils il y a quelques mois en me basant sur
> > osm live changes : https://github.com/cstenac/osm-livechanges
>
> Oui j'ai vu, ou plutot j'avais mis dans ma tête que c'était pareil que
> http://wiki.openstreetmap.org/wiki/OWL et/ou les minutes diffs. (j'en
> sais rien, en fait). Du coup je suis parti sur les minutes diffs
> directement, avant de penser que il était inutile de faire ça minute par
> minute et que c'était plus adapté par jour...
>
>
> > Tu compte le nombre de changeset uniquement ?
>
> Oui, pour l'instant.
>
>
>
> > Un calcul entre le nombre le changeset et le nombre d'objets de
> > l'utilisateur permet d'avoir un meilleur résultat. (le nombre de
> > changeset augmente vite avec ID)
>
> Sur la liste user ils avaient dit "changeset", aussi j'ai fait "changeset"
> :-)
>
> Ce qui m'étonne est que l'éditeur utilisé ne semble pas indiqué dans les
> diffs ?.. ni non plus le commentaire ?... je comprendrai plus tard
> j'imagine...
>
>
Les diff ne servent qu'à mettre à jour des bases et comme pour le dump, il
n'y a donc pas d'infos sur les changesets qui sont des metadata et pas des
data (node/way/relation/tags).

Il n'y a que via l'API qu'on peut avoir ces infos.


L'idée de sly est à creuser aussi... j'avais pensé à archiver ces messages
du robot pour ensuite faire quelques requêtes sur osm.org et/ou l'API voire
sur les outils de Pascal Neiss pour suivre l'activité des nouveaux
contributeurs ainsi identifiés et remonter ceux à contacter en priorité.

Le tout couplé à osmose pour détecter les erreurs de débutants et rectifier
le tir avant qu'il ne soit trop tard (retour au sujet d'origine) ;)

-- 
Christian Quest - OpenStreetMap France
Un nouveau serveur pour OSM... http://donate.osm.org/server2013/
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20131119/1e451561/attachment.html>


Plus d'informations sur la liste de diffusion dev-fr