On lundi 16 novembre 2020 17:44:24 CET Jérôme Amagat wrote:
> Je suis d'accord, aucune solution n'est parfaite. Mais dire, on supprime
> source=* car la source est quelque part dans l'historique de l'objet, je
> n'y vois pas la solution miracle, loin de là.
> 
> Il faut revenir au sujet de cette discussion, on parle de modifier un tag
> sur 1000 objets en France. 

10000.

> Est ce qu'au niveau mondial, il a été décidé de
> supprimer le tag source=* ? A ma connaissance non.
>
> Je ne vois pas de problème à parler de la façon d'indiquer la source, mais
> le principal ici, c'est d'aider David pour son import en se limitant à
> l'usage aujourd'hui. 

Merci pour le recentrage de la discussion, je suis tout à fait d'accord :-)

> Et pour moi, ça veut dire, (toujours pour son
> changeset sur les heures d'ouverture), on ne touche pas à source=*, et on
> met la source sur le changeset

Je suis d'accord.

> on peut aussi l'ajouter dans source:opening_hours=* mais pas d'obligation.

J'hésite à le faire. Le danger, c'est que si un contributeur corrige les 
opening_hours dans le cas ( peu probable :) ) où ils seraient incorrects alors 
son éditeur ne modifierait/supprimerait probablement pas l'attribut 
source:opening_hours. Sauf si je me trompe sur le comportement des éditeurs 
actuels. Du coup on aurait une source fausse, alors que si on n'utilise pas 
source:opening_hours alors c'est clair, pour trouver la source (et le 
coupable) faut aller voir le changeset.

> Et si un jour, il est décidé que le tag source=* était superflu, il sera
> facile de le supprimer à ce moment-là.

Tout à fait d'accord.

Sur le problème de l'attribut source=* existant mais pas forcément 100% 
correct, j'y vois un parallèle avec les copyrights dans les fichiers sources 
des programmes opensource. Le copyright indique souvent l'auteur d'origine 
(tout comme l'attribut source: d'OSM) même si d'autres ont fait des modifs par 
la suite. C'est un fait connu, et si on veut savoir qui a fait quoi 
exactement, on regarde les commits git, donc l'équivalent des changesets dans 
OSM.

Par contre ce qui me manque dans mon parallèle avec le développement 
opensource, c'est le "approved" sur les merge requests :)
J'ai du mal à savoir si c'est OK pour que je procède, que ce soit ici ou sur 
imports@ où j'ai finalement décrit mon import (et eu très peu de retour, juste 
un "This all sounds very good.", un +1, et quelques questions auquel ma page 
wiki répondait).

-- 
David Faure, [email protected], http://www.davidfaure.fr
Working on KDE Frameworks 5




_______________________________________________
Talk-fr mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à