Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-19 Par sujet David Faure via Talk-fr
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. 

1.

> 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, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5




___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-16 Par sujet Jérôme Amagat
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. 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. 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, on peut aussi l'ajouter dans
source:opening_hours=* mais pas d'obligation.

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

Mon avis sur la façon d'indiquer la source : c'est le truc que je n'aime
pas lors de mes contributions à osm, je sais jamais quoi mettre et où,
surtout que la plupart du temps, je modifie des choses très différentes
avec des sources différentes. Quant tout (ou presque) vient d'une même
source, c'est facile de mettre la source sur le changeset mais c'est pas la
solution la plus simple pour les suivant qui voudrait savoir qui et à
partir de quelle source a été ajouter un tag, "il faudrait" que chaque tag
ait sa source et sa date de modification, c'est la ou le tag source:*=* est
utile mais comme il n'est pas lié au *=*, on peut modifier l'un sans
modifier l'autre et ça complique beaucoup l'édition. "Il faudrait" que
l'éditeur face le gros du travail, si lorsque l'on modifie un tag,
l'éditeur lie au tag la source du changeset et sa date de modification et
que cette info était facile à avoir dans l'éditeur pour les suivant, ça
simplifierait les choses mais il y a toujours le problème des sources
multiples et s'il faut écraser l'ancienne source ou l'ajouter...

Le lun. 16 nov. 2020 à 12:22, Marc_marc  a écrit :

> Bonjour,
>
> Le 16.11.20 à 10:23, Jean-Claude Repetto a écrit :
> > L'indication exclusive de la source sur le changeset n'est qu'un
> > pis-aller,
>
> dr;tl : la "vie" d'un tag source dans les différents cas
> de figure explique mieux les problèmes et les solutions.
>
> version longue :
>
> dans cette discussion, j'ai l'impression qu'il y a une tendance
> à "ce que je fais est parfait, les autres font du mauvais"
> qui ne se base pas assez sur la réalité tant des capacités
> des éditeurs que du comportement réel des contributeurs.
>
> prenons un exemple :
> j'importe un bâtiment à partir du cadastre avec source=cadastre
> sur l'objet building comme jadis et source=cadastre sur le changeset.
> ensuite un autre contributeur modifie la géométrie (la position
> des 4 nœuds) du bâtiment parce que celle du cadastre est erronée,
> ainsi qu'il a pu le constater sur place.
> il modifie aussi building=yes en building=detached
>
> Quel est la source actuelle de l'objet et de sa géométrie ?
> il ne subsiste plus aucune information venant du cadastre.
> toutes les infos de l'objet actuelle proviennent du terrain.
> est-t-on d'accord qu'il ne devrait donc plus y avoir
> aucune trace de source=ccadastre sur la version actuelle ?
>
> voyons ce qui se passe dans la réalité lors de cette modif
>
> 1) AUCUN éditeur à ma connaissance ne va modifier la source
> déclarée sur l'objet sauf intervention humaine spécifique,
> elle va donc se désynchroniser. si quelqu'un se base sur la source
> de l'objet et crois que l'objet actuel vient du cadastre il se trompe.
> à l'inverse tous les éditeurs vont fournir des meta-donées (le
> changeset) puis celui-ci est imposé par l'api.
>
> 2) certains préconisent alors d'ajouter source:geometry
> et source:building. mais là aussi aucun éditeur
> ne les traire comme une meta-donnée. c'est qu'une donnée
> comme une autre, uniquement modifié par intervention humaine
> spécifique. donc cela revient exactement à la même chose que
> le point précédent (source:geometry=cadastre sur l'objet
> ne dit pas que la géométrie actuelle vient du cadastre).
>
> 3) JOSM/Vespucci/StreetComple poussent fortement l'ajout
> d'un tag source sur le changeset. iD le permet aussi.
> tous les éditeurs proposent facilement d'ajouter des sources
> ainsi que l'imagerie sat utilisée pour l'alignement.
> en tout état de cause, la présence de meta-donnée (les tags de
> changeset) sont renseigné par le contributeur de cette modif là
> et concernerait cette modif, donc fiable (quand elle existe)
> pour connaître la source de ces modifs.
>
> 4) le cas d'une session de modif avec plus d'une source.
> certains changeset mixent plusieurs sources
> et mixent donc aussi des âges de source différents.
> Il faut se souvenir que le tag source dans osm permet
> la traçabilité et la communication entre contributeur.
> Pour gérer ces mix, il y a 3 écoles :
> - plusieurs source:tag1 source:tag2 sur l'objet
> Hors on a vu ci dessous que cela ne 

Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-16 Par sujet Marc_marc
Bonjour,

Le 16.11.20 à 10:23, Jean-Claude Repetto a écrit :
> L'indication exclusive de la source sur le changeset n'est qu'un
> pis-aller,

dr;tl : la "vie" d'un tag source dans les différents cas
de figure explique mieux les problèmes et les solutions.

version longue :

dans cette discussion, j'ai l'impression qu'il y a une tendance
à "ce que je fais est parfait, les autres font du mauvais"
qui ne se base pas assez sur la réalité tant des capacités
des éditeurs que du comportement réel des contributeurs.

prenons un exemple :
j'importe un bâtiment à partir du cadastre avec source=cadastre
sur l'objet building comme jadis et source=cadastre sur le changeset.
ensuite un autre contributeur modifie la géométrie (la position
des 4 nœuds) du bâtiment parce que celle du cadastre est erronée,
ainsi qu'il a pu le constater sur place.
il modifie aussi building=yes en building=detached

Quel est la source actuelle de l'objet et de sa géométrie ?
il ne subsiste plus aucune information venant du cadastre.
toutes les infos de l'objet actuelle proviennent du terrain.
est-t-on d'accord qu'il ne devrait donc plus y avoir
aucune trace de source=ccadastre sur la version actuelle ?

voyons ce qui se passe dans la réalité lors de cette modif

1) AUCUN éditeur à ma connaissance ne va modifier la source
déclarée sur l'objet sauf intervention humaine spécifique,
elle va donc se désynchroniser. si quelqu'un se base sur la source
de l'objet et crois que l'objet actuel vient du cadastre il se trompe.
à l'inverse tous les éditeurs vont fournir des meta-donées (le
changeset) puis celui-ci est imposé par l'api.

2) certains préconisent alors d'ajouter source:geometry
et source:building. mais là aussi aucun éditeur
ne les traire comme une meta-donnée. c'est qu'une donnée
comme une autre, uniquement modifié par intervention humaine
spécifique. donc cela revient exactement à la même chose que
le point précédent (source:geometry=cadastre sur l'objet
ne dit pas que la géométrie actuelle vient du cadastre).

3) JOSM/Vespucci/StreetComple poussent fortement l'ajout
d'un tag source sur le changeset. iD le permet aussi.
tous les éditeurs proposent facilement d'ajouter des sources
ainsi que l'imagerie sat utilisée pour l'alignement.
en tout état de cause, la présence de meta-donnée (les tags de
changeset) sont renseigné par le contributeur de cette modif là
et concernerait cette modif, donc fiable (quand elle existe)
pour connaître la source de ces modifs.

4) le cas d'une session de modif avec plus d'une source.
certains changeset mixent plusieurs sources
et mixent donc aussi des âges de source différents.
Il faut se souvenir que le tag source dans osm permet
la traçabilité et la communication entre contributeur.
Pour gérer ces mix, il y a 3 écoles :
- plusieurs source:tag1 source:tag2 sur l'objet
Hors on a vu ci dessous que cela ne garanti en rien la source
de l'object actuel dès lors que c'est un donnée à gérer
humainement et non une méta-donnée gérée par l'api.
- plusieurs tags sur le changeset (oui on peux aussi
facilement mettre source:geometry=BDORtho source:name=survey
sur un changeset
- plusieurs changeset : un premier pour ajouter
les objets manquant avec la géométrie basé sur l'imagerie,
un 2ieme pour ajouter ce qui a été vu sur le terrain.

piste d'amélioration :
1) améliorer les éditeurs pour qu'ils affichent dans l'état actuel
de l'objet la source du changeset à côté de la valeur du tag

2) améliorer les éditeurs pour qu'ils invalident le tag source
précédent lorsque la source de l'objet actuel n'est plus celle-là.
Je viens justement de découvrir une règle optionnel dans josm
qui affiche un avertisement bien pratique en modif d'objet avec source=*

3) avis perso : encourager des chageset humainement lisible au lieu
de bloc indigeste qui laisse le contributeur suivant dans le doute :
ajout bati et en même temps un magasin est supprimé : erreur ou
volontaire ? c'est illisible.
quand il y a 2 modifs, c'est évidement possible de les lister
dans le commentaire du changeset. quand un changeset fait 20 choses
en même temps, on se retrouve avec des "..." nocifs.

> mettre source:opening_hours= (...) sur chaque bureau de poste modifé

ce qui ne résout rien, la prochaine modif opening_hours n'invalidera
pas ce tag sur l'objet. par conséquent quant tu vois ce tag
sur un objet, il ne te rient de la source de la valeur actuelle.

PS: ne va oublier la déformation "on a jadis fait comme cela en fr".
il suffit de voir taginfo mondial pour constater la sur-représentation
des sources en fr sur les objets: la moitié des tags source au monde
sur les bâtiments provient de la France alors que le nombre de bâtiment
en France ne représente que 10% du total mondial.
cela montre qu'ailleurs ils n'ont pas ou plus ou moins ce dogme.

Cordialement,
Marc



___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-16 Par sujet Jean-Claude Repetto

Le 15/11/2020 à 21:56, Éric Gillet a écrit :


La majorité des modifications dans osm utilise encore source=*. Osmose 
ajoute source=* et beaucoup de gens l'utilisent toujours.


Si mes calculs sont bons il y a :

64 millions de changesets (sur 93) ont un tag source.
213 millions d'objets (sur 7 milliards) ont un tag source

Ça me semble bien pencher vers l'usage des tags de changeset.

https://aws.amazon.com/fr/blogs/big-data/querying-openstreetmap-with-amazon-athena/ 



https://wiki.openstreetmap.org/wiki/Stats#Nodes.2C_ways_and_relations 



Bonjour,

Indiquer la source d'un changeset est tout à fait insuffisant pour 
assurer une bonne traçabilité d'OSM. En effet, il est rare qu'on utilise 
une seule source dans un changeset, à moins que celui-ci soit très petit.


Par exemple, j'ajoute un bâtiment: la source sera peut-être une imagerie 
aérienne, peut-être le cadastre. Il s'agit d'une chapelle ? La source 
sera mon observation.
Je modifie un chemin: la source sera peut-être une trace GPS,le cadastre 
ou l'imagerie aérienne...


L'indication exclusive de la source sur le changeset n'est qu'un 
pis-aller, destiné à simplifier la tâche des contributeurs. On peut 
éventuellement s'en dispenser mais il ne faut pas inciter les 
contributeurs à ne plus indiquer les sources dans l'objet, et encore 
moins à les supprimer lorsqu'elles existent.


Dans le cas de l'importation dont on discute ici, je suggère de mettre 
source:opening_hours=datanova.laposte.fr (ou équivalent) sur chaque 
bureau de poste modifé.


Jean-Claude

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-15 Par sujet Jérôme Amagat
Le dim. 15 nov. 2020 à 21:57, Éric Gillet  a
écrit :

> Le 15/11/2020 à 17:21, Jérôme Amagat a écrit :
>
>
>
> Le dim. 15 nov. 2020 à 11:04, Éric Gillet  a
> écrit :
>
>> Le 15/11/2020 à 00:57, Jérôme Amagat a écrit :
>>
>>
>>
>> Le sam. 14 nov. 2020 à 21:01, Éric Gillet  a
>> écrit :
>>
>>> Le 13/11/2020 à 22:09, David Faure via Talk-fr a écrit :
>>> > On vendredi 13 novembre 2020 18:23:11 CET Éric Gillet wrote:
>>> >> Le 12/11/2020 à 10:02, David Faure via Talk-fr a écrit :
>>>  Et il faut garder les anciennes sources (sauf les anciennes
>>> versions de
>>>  ce que tu importes).
>>> 
>>>  Typiquement tu auras des source
>>>  source=LaPoste -03/2019 dus aux ref:FR:LaPoste
>>> 
>>>  Il ne fallait pas supprimer la source du bâti (par exemple).
>>> >>> Ah, j'avais mal lu le wiki. Source sur un object c'est historique
>>> mais il
>>> >>> ne faut pas effacer. Je croyais avoir lu le contraire (et aussi Éric
>>> >>> disait qu'il fallait effacer, cf mail de mardi). Pas de problème, j'y
>>> >>> touche pas.
>>> >> Je penses que la phrase du wiki "so don't go around deleting those
>>> >> source tags"/"ne vous précipitez pas pour supprimer ces balises
>>> sources"
>>> >> c'est pour éviter que des contributeurs suppriment/modifient en masse
>>> >> "uniquement" un tag.
>>> > Ah, en effet, c'est ce que j'avais lu en premier, et qui m'avait fait
>>> implémenter ça.
>>> >
>>> > Mais depuis j'ai vu
>>> > "Comme celui-ci n'est pas officiellement obsolète, ne commencez pas à
>>> supprimer ces marques avant qu'une décision générale du projet décide de le
>>> faire."
>>> >
>>> https://wiki.openstreetmap.org/wiki/FR:Key:source#Usage_historique_sur_les_objets_et_les_attributs
>>> >
>>> > Et pareil dans la version anglophone, " As usual don't start deleting
>>> those tags unless and until there is a general project decision to do so. "
>>> >
>>> >> [...]
>>> >> La source précédente (celle existante sur l'objet) n'est pas perdue,
>>> >> elle est stockée dans l'historique de l'objet. Tout comme le tag
>>> >> source=* que tu apposes aux changesets.
>>> > Je suis d'accord avec ton raisonnement. Mais je suis nouveau, je vais
>>> pas aller
>>> > supprimer un attribut si le wiki dit "c'est pas encore vraiment décidé
>>> au niveau du projet".
>>>
>>> Si tu ne supprimes par le tag existant il y aura donc 2 sources sur les
>>> horaires :
>>>
>>> - data.gouv.fr:LaPoste - 04/2012 (par exemple)
>>>
>>> La source LaPoste dans le tag source=* ce n'est pas obligatoirement pour
>> les horaires, il y a même de grandes chances que ce soit la source de la
>> position du bureau de poste donc pas de raison de le supprimer si l'on ne
>> change que l'horaire sans déplacer le bureau de poste. Et supprimer la
>> source quand c'est "cadastre", c'est la source de la géométrie du
>> bâtiment, il y a surement beaucoup d'autre source=* différentes, qui
>> peuvent être la source de la position du bureau de poste, du nom du bureau,
>> , du nombre d'étages du bâtiment, de la couleur de ses murs..., de
>> n'importe quel tag sur l'objet ou n'importe quel élément de sa géométrie.
>>
>> Justement on ne peut pas savoir à quoi s'applique le tag source en le
>> laissant. Le laisser lorsqu'on fait des modifs ça veut dire qu'il
>> s'applique également à la version courante de l'objet, alors que c'est pas
>> le cas vu qu'il y a plusieurs autres ajouts avec des sources différentes.
>>
> Les bibliographies à la fin de texte donnent la liste des sources
> utilisées pour réaliser le texte mais chaque source n'a pas servi à faire
> tout le texte et on sait rarement quelle source a servi à faire quoi. Là
> c'est pareil, ce qu'il y a dans source=* a servi à un moment donné à
> ajouter une ou plusieurs infos présentes sur l'objet mais pas moyen sans
> recherche de savoir la ou lesquelles.
>
> OSM c'est une base de données, pas un texte lu par un humain. On sait
> apposer les sources à chaque modification, ça ne me paraît pas comparable.
>

OSM est quand même souvent lu par des humain aussi, surtout le tag
source=*. Comment font les contributeurs pour savoir S'il faut modifier
l'info dans osm, savoir si leur info est meilleur que celle présente dans
osm, je suis persuadé qu' une grande partie des contributeurs regarde le
tag source=* mais ne regarde pas l'historique de l'objet pour trouver la
source présente dans le changeset qui a ajouté l'info.

> En modifiant le tag opening_hours=*, seule la source dans
>> source:opening_hours=* peut être modifiée ou supprimée.
>>
>> Elle n'est pas supprimée, elle devient non visible dans la version
>> actuelle de l'objet. Elle est présente dans l'historique, tout comme les
>> tags source dans les changesets, qui sont la façon retenue par la majorité
>> des modifications dans OpenStreetMap.
>>
>
> La majorité des modifications dans osm utilise encore source=*. Osmose
> ajoute source=* et beaucoup de gens l'utilisent toujours.
>
> Si mes calculs sont bons il y a :
>
> 64 millions de changesets (sur 93) ont un 

Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-15 Par sujet Éric Gillet

Le 15/11/2020 à 17:21, Jérôme Amagat a écrit :



Le dim. 15 nov. 2020 à 11:04, Éric Gillet > a écrit :


Le 15/11/2020 à 00:57, Jérôme Amagat a écrit :



Le sam. 14 nov. 2020 à 21:01, Éric Gillet
mailto:e%2btalkfr2...@linuxw.info>> a
écrit :

Le 13/11/2020 à 22:09, David Faure via Talk-fr a écrit :
> On vendredi 13 novembre 2020 18:23:11 CET Éric Gillet wrote:
>> Le 12/11/2020 à 10:02, David Faure via Talk-fr a écrit :
 Et il faut garder les anciennes sources (sauf les
anciennes versions de
 ce que tu importes).

 Typiquement tu auras des source
 source=LaPoste -03/2019 dus aux ref:FR:LaPoste

 Il ne fallait pas supprimer la source du bâti (par exemple).
>>> Ah, j'avais mal lu le wiki. Source sur un object c'est
historique mais il
>>> ne faut pas effacer. Je croyais avoir lu le contraire (et
aussi Éric
>>> disait qu'il fallait effacer, cf mail de mardi). Pas de
problème, j'y
>>> touche pas.
>> Je penses que la phrase du wiki "so don't go around
deleting those
>> source tags"/"ne vous précipitez pas pour supprimer ces
balises sources"
>> c'est pour éviter que des contributeurs
suppriment/modifient en masse
>> "uniquement" un tag.
> Ah, en effet, c'est ce que j'avais lu en premier, et qui
m'avait fait implémenter ça.
>
> Mais depuis j'ai vu
> "Comme celui-ci n'est pas officiellement obsolète, ne
commencez pas à supprimer ces marques avant qu'une décision
générale du projet décide de le faire."
>

https://wiki.openstreetmap.org/wiki/FR:Key:source#Usage_historique_sur_les_objets_et_les_attributs
>
> Et pareil dans la version anglophone, " As usual don't
start deleting those tags unless and until there is a general
project decision to do so. "
>
>> [...]
>> La source précédente (celle existante sur l'objet) n'est
pas perdue,
>> elle est stockée dans l'historique de l'objet. Tout comme
le tag
>> source=* que tu apposes aux changesets.
> Je suis d'accord avec ton raisonnement. Mais je suis
nouveau, je vais pas aller
> supprimer un attribut si le wiki dit "c'est pas encore
vraiment décidé au niveau du projet".

Si tu ne supprimes par le tag existant il y aura donc 2
sources sur les
horaires :

- data.gouv.fr:LaPoste - 04/2012 (par exemple)

La source LaPoste dans le tag source=* ce n'est pas
obligatoirement pour les horaires, il y a même de grandes chances
que ce soit la source de la position du bureau de poste donc pas
de raison de le supprimer si l'on ne change que l'horaire sans
déplacer le bureau de poste. Et supprimer la source quand c'est
"cadastre", c'est la source de la géométrie du bâtiment, il y
a surement beaucoup d'autre source=* différentes, qui peuvent
être la source de la position du bureau de poste, du nom du
bureau, , du nombre d'étages du bâtiment, de la couleur de
ses murs..., de n'importe quel tag sur l'objet ou n'importe quel
élément de sa géométrie.


Justement on ne peut pas savoir à quoi s'applique le tag source en
le laissant. Le laisser lorsqu'on fait des modifs ça veut dire
qu'il s'applique également à la version courante de l'objet, alors
que c'est pas le cas vu qu'il y a plusieurs autres ajouts avec des
sources différentes.

Les bibliographies à la fin de texte donnent la liste des sources 
utilisées pour réaliser le texte mais chaque source n'a pas servi à 
faire tout le texte et on sait rarement quelle source a servi à faire 
quoi. Là c'est pareil, ce qu'il y a dans source=* a servi à un moment 
donné à ajouter une ou plusieurs infos présentes sur l'objet mais pas 
moyen sans recherche de savoir la ou lesquelles.
OSM c'est une base de données, pas un texte lu par un humain. On sait 
apposer les sources à chaque modification, ça ne me paraît pas comparable.



En modifiant le tag opening_hours=*, seule la source dans
source:opening_hours=* peut être modifiée ou supprimée.

Elle n'est pas supprimée, elle devient non visible dans la version
actuelle de l'objet. Elle est présente dans l'historique, tout
comme les tags source dans les changesets, qui sont la façon
retenue par la majorité des modifications dans OpenStreetMap.


La majorité des modifications dans osm utilise encore source=*. Osmose 
ajoute source=* et beaucoup de gens l'utilisent toujours.


Si mes calculs sont bons il y a :

64 millions de changesets (sur 93) ont un tag source.
213 millions d'objets (sur 7 milliards) ont un tag source

Ça me semble bien pencher vers l'usage des tags de changeset.


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-15 Par sujet Jérôme Amagat
Le dim. 15 nov. 2020 à 11:04, Éric Gillet  a
écrit :

> Le 15/11/2020 à 00:57, Jérôme Amagat a écrit :
>
>
>
> Le sam. 14 nov. 2020 à 21:01, Éric Gillet  a
> écrit :
>
>> Le 13/11/2020 à 22:09, David Faure via Talk-fr a écrit :
>> > On vendredi 13 novembre 2020 18:23:11 CET Éric Gillet wrote:
>> >> Le 12/11/2020 à 10:02, David Faure via Talk-fr a écrit :
>>  Et il faut garder les anciennes sources (sauf les anciennes versions
>> de
>>  ce que tu importes).
>> 
>>  Typiquement tu auras des source
>>  source=LaPoste -03/2019 dus aux ref:FR:LaPoste
>> 
>>  Il ne fallait pas supprimer la source du bâti (par exemple).
>> >>> Ah, j'avais mal lu le wiki. Source sur un object c'est historique
>> mais il
>> >>> ne faut pas effacer. Je croyais avoir lu le contraire (et aussi Éric
>> >>> disait qu'il fallait effacer, cf mail de mardi). Pas de problème, j'y
>> >>> touche pas.
>> >> Je penses que la phrase du wiki "so don't go around deleting those
>> >> source tags"/"ne vous précipitez pas pour supprimer ces balises
>> sources"
>> >> c'est pour éviter que des contributeurs suppriment/modifient en masse
>> >> "uniquement" un tag.
>> > Ah, en effet, c'est ce que j'avais lu en premier, et qui m'avait fait
>> implémenter ça.
>> >
>> > Mais depuis j'ai vu
>> > "Comme celui-ci n'est pas officiellement obsolète, ne commencez pas à
>> supprimer ces marques avant qu'une décision générale du projet décide de le
>> faire."
>> >
>> https://wiki.openstreetmap.org/wiki/FR:Key:source#Usage_historique_sur_les_objets_et_les_attributs
>> >
>> > Et pareil dans la version anglophone, " As usual don't start deleting
>> those tags unless and until there is a general project decision to do so. "
>> >
>> >> [...]
>> >> La source précédente (celle existante sur l'objet) n'est pas perdue,
>> >> elle est stockée dans l'historique de l'objet. Tout comme le tag
>> >> source=* que tu apposes aux changesets.
>> > Je suis d'accord avec ton raisonnement. Mais je suis nouveau, je vais
>> pas aller
>> > supprimer un attribut si le wiki dit "c'est pas encore vraiment décidé
>> au niveau du projet".
>>
>> Si tu ne supprimes par le tag existant il y aura donc 2 sources sur les
>> horaires :
>>
>> - data.gouv.fr:LaPoste - 04/2012 (par exemple)
>>
>> La source LaPoste dans le tag source=* ce n'est pas obligatoirement pour
> les horaires, il y a même de grandes chances que ce soit la source de la
> position du bureau de poste donc pas de raison de le supprimer si l'on ne
> change que l'horaire sans déplacer le bureau de poste. Et supprimer la
> source quand c'est "cadastre", c'est la source de la géométrie du
> bâtiment, il y a surement beaucoup d'autre source=* différentes, qui
> peuvent être la source de la position du bureau de poste, du nom du bureau,
> , du nombre d'étages du bâtiment, de la couleur de ses murs..., de
> n'importe quel tag sur l'objet ou n'importe quel élément de sa géométrie.
>
> Justement on ne peut pas savoir à quoi s'applique le tag source en le
> laissant. Le laisser lorsqu'on fait des modifs ça veut dire qu'il
> s'applique également à la version courante de l'objet, alors que c'est pas
> le cas vu qu'il y a plusieurs autres ajouts avec des sources différentes.
>
Les bibliographies à la fin de texte donnent la liste des sources utilisées
pour réaliser le texte mais chaque source n'a pas servi à faire tout le
texte et on sait rarement quelle source a servi à faire quoi. Là c'est
pareil, ce qu'il y a dans source=* a servi à un moment donné à ajouter une
ou plusieurs infos présentes sur l'objet mais pas moyen sans recherche de
savoir la ou lesquelles.

> En modifiant le tag opening_hours=*, seule la source dans
> source:opening_hours=* peut être modifiée ou supprimée.
>
> Elle n'est pas supprimée, elle devient non visible dans la version
> actuelle de l'objet. Elle est présente dans l'historique, tout comme les
> tags source dans les changesets, qui sont la façon retenue par la majorité
> des modifications dans OpenStreetMap.
>

La majorité des modifications dans osm utilise encore source=*. Osmose
ajoute source=* et beaucoup de gens l'utilisent toujours.
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-15 Par sujet David Faure via Talk-fr
On dimanche 15 novembre 2020 13:38:29 CET Éric Gillet wrote:
> Le 15/11/2020 à 12:25, David Faure via Talk-fr a écrit :
> > Je suis d'accord avec toi sur le fond. Mais clairement la communauté OSM
> > n'est pas (encore) de cet avis là.
> 
> Tous les éditeurs ont migré vers les tags de changeset pour indiquer la
> source, "la communauté" est donc à priori de cet avis.

De l'avis de mettre la source dans le changeset, oui.
De l'avis de supprimer la source de l'objet, non.
 
> Si je comprends bien tu es d'accord avec les problèmes que ça engendre,
> que la solution que je propose est la bonne mais ne va pas l'appliquer.

Je suis d'accord que l'attribut source n'aurait jamais dû être mis sur 
l'objet, c'était une erreur de design dès le départ (vision trop court terme).

Mais même si je suis moi-même convaincu, je ne peux pas appliquer une 
*suppression* de données si plusieurs personnes sont contre -- ce qui est 
clairement le cas.

Je ménage mon risque. Quelqu'un qui trouve que mon script n'aurait pas dû 
supprimer un attribut, aura un bon argument pour effectuer ou demander un 
revert. Alors que quelqu'un qui trouve que mon script aurait dû "en faire 
plus", et bien il peut faire ce plus séparément (ou moi, mais en tous cas, pas 
de revert).

> c'est comme si dans tu avais mis dans ton changeset source=A; B

Ça c'est le point avec lequel je ne suis pas d'accord; mon changeset dit 
source=B pour les attributs qu'il modifie. Et par contre la source A 
originelle est celle qui me fournit l'existence du bureau de poste dans OSM, 
son identifiant ref:FR:LaPoste, donc oui je m'appuie bien sur le source A au 
final. Mais c'est pas ambigü, on voit bien ce qui provient de B quand on 
regarde le changeset.

> Désolé de t'avoir fait perdre du temps, je te souhaite bonne
> continuation pour ton import !

Merci :)

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5




___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-15 Par sujet Éric Gillet

Le 15/11/2020 à 12:25, David Faure via Talk-fr a écrit :

On dimanche 15 novembre 2020 11:10:10 CET Éric Gillet wrote:

Eric, la modification de wiki nécessaire à ceci (celle à laquelle je
pensais en fait) c'est la suppression de "it seems the historic practice
of tagging objects or individual attributes has not been officially
deprecated yet". Le jour où c'est vraiment déprécié, alors pas de
problème pour supprimer, mais clairement ce n'est pas l'avis de tout le
monde.

Pas besoin de déprécier dans ton cas, il n'y a pas d'autres solution que
de l'enlever pour faire une modification avec une source différente.

Si tu le laisse, on peut pas savoir à quoi s'applique la source qui est
sur l'objet et celle qui est dans ton script, à moins de lire son code
source pour voir ce qu'il vérifie/modifie comme attribut (et faut faire
pareil pour chacune des version des objets OSM).



Quand j'ai renseigné les horaires d'ouverture d'un bureau de Poste avec
l'application StreetComplete (ce qui m'a donné l'idée de ce projet), est-ce
que StreetComplete a supprimé l'attribut source du bureau de Poste ?
Non, je confirme que ce n'est pas le cas.
https://www.openstreetmap.org/api/0.6/changeset/92125368/download

Non et c'est une erreur en effet pour les raisons détaillées au dessus.
StreetComplete ajoute aussi des adresses en doublon, alors que c'est une 
erreur Osmose (et JOSM je crois) d'avoir des adresses en double. 
Pourtant il le fait.

Je suis d'accord avec toi sur le fond. Mais clairement la communauté OSM n'est
pas (encore) de cet avis là.


Tous les éditeurs ont migré vers les tags de changeset pour indiquer la 
source, "la communauté" est donc à priori de cet avis.


Si je comprends bien tu es d'accord avec les problèmes que ça engendre, 
que la solution que je propose est la bonne mais ne va pas l'appliquer.
Désolé de t'avoir fait perdre du temps, je te souhaite bonne 
continuation pour ton import !



___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-15 Par sujet David Faure via Talk-fr
On dimanche 15 novembre 2020 11:10:10 CET Éric Gillet wrote:
> > Eric, la modification de wiki nécessaire à ceci (celle à laquelle je
> > pensais en fait) c'est la suppression de "it seems the historic practice
> > of tagging objects or individual attributes has not been officially
> > deprecated yet". Le jour où c'est vraiment déprécié, alors pas de
> > problème pour supprimer, mais clairement ce n'est pas l'avis de tout le
> > monde.
> 
> Pas besoin de déprécier dans ton cas, il n'y a pas d'autres solution que
> de l'enlever pour faire une modification avec une source différente.
> 
> Si tu le laisse, on peut pas savoir à quoi s'applique la source qui est
> sur l'objet et celle qui est dans ton script, à moins de lire son code
> source pour voir ce qu'il vérifie/modifie comme attribut (et faut faire
> pareil pour chacune des version des objets OSM).

Je suis d'accord avec toi sur le fond. Mais clairement la communauté OSM n'est 
pas (encore) de cet avis là.

Quand j'ai modifié les horaires d'ouverture d'un magasin avec l'éditeur ID,
et que j'ai mis source=survey pour le changeset, est-ce que ID a supprimé 
l'attribute source du magasin ? J'en doute.

Quand j'ai renseigné les horaires d'ouverture d'un bureau de Poste avec 
l'application StreetComplete (ce qui m'a donné l'idée de ce projet), est-ce 
que StreetComplete a supprimé l'attribut source du bureau de Poste ?
Non, je confirme que ce n'est pas le cas.
https://www.openstreetmap.org/api/0.6/changeset/92125368/download

Dans ce cadre, il me semble pas raisonnable que mon import soit le premier à 
faire ce genre de choses.

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5




___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-15 Par sujet Éric Gillet

Le 15/11/2020 à 00:57, Jérôme Amagat a écrit :



Le sam. 14 nov. 2020 à 21:01, Éric Gillet > a écrit :


Le 13/11/2020 à 22:09, David Faure via Talk-fr a écrit :
> On vendredi 13 novembre 2020 18:23:11 CET Éric Gillet wrote:
>> Le 12/11/2020 à 10:02, David Faure via Talk-fr a écrit :
 Et il faut garder les anciennes sources (sauf les anciennes
versions de
 ce que tu importes).

 Typiquement tu auras des source
 source=LaPoste -03/2019 dus aux ref:FR:LaPoste

 Il ne fallait pas supprimer la source du bâti (par exemple).
>>> Ah, j'avais mal lu le wiki. Source sur un object c'est
historique mais il
>>> ne faut pas effacer. Je croyais avoir lu le contraire (et
aussi Éric
>>> disait qu'il fallait effacer, cf mail de mardi). Pas de
problème, j'y
>>> touche pas.
>> Je penses que la phrase du wiki "so don't go around deleting those
>> source tags"/"ne vous précipitez pas pour supprimer ces balises
sources"
>> c'est pour éviter que des contributeurs suppriment/modifient en
masse
>> "uniquement" un tag.
> Ah, en effet, c'est ce que j'avais lu en premier, et qui m'avait
fait implémenter ça.
>
> Mais depuis j'ai vu
> "Comme celui-ci n'est pas officiellement obsolète, ne commencez
pas à supprimer ces marques avant qu'une décision générale du
projet décide de le faire."
>

https://wiki.openstreetmap.org/wiki/FR:Key:source#Usage_historique_sur_les_objets_et_les_attributs
>
> Et pareil dans la version anglophone, " As usual don't start
deleting those tags unless and until there is a general project
decision to do so. "
>
>> [...]
>> La source précédente (celle existante sur l'objet) n'est pas
perdue,
>> elle est stockée dans l'historique de l'objet. Tout comme le tag
>> source=* que tu apposes aux changesets.
> Je suis d'accord avec ton raisonnement. Mais je suis nouveau, je
vais pas aller
> supprimer un attribut si le wiki dit "c'est pas encore vraiment
décidé au niveau du projet".

Si tu ne supprimes par le tag existant il y aura donc 2 sources
sur les
horaires :

- data.gouv.fr:LaPoste - 04/2012 (par exemple)

[...]
En modifiant le tag opening_hours=*, seule la source dans 
source:opening_hours=* peut être modifiée ou supprimée.


Tu as entièrement raison ! Du coup comment faire quand quelqu'un a mis 
source=* ? Il est sans suffixe donc s'applique à toutes les données de 
l'objet : position, tags, membres (dans le cas d'une way ou relation).


Il n'y a pas d'autre solution que de la supprimer et d'utiliser soit les 
tags de changesets (façon utilisée par la grande majorité des éditeurs), 
soit des tags source:* suffixés pour les prochaines modifs.


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-15 Par sujet Éric Gillet

Le 15/11/2020 à 10:32, David Faure via Talk-fr a écrit :

On dimanche 15 novembre 2020 00:57:22 CET Jérôme Amagat wrote:

En modifiant le tag opening_hours=*, seule la source dans
source:opening_hours=* peut être modifiée ou supprimée.

Sauf qu'on a dit que je ne modifiais pas le tag opening_hours s'il était déjà
là, donc je ne touche pas non plus à source:opening_hours...

Bon, je constate un manque évident de consensus sur la suppression de
l'attribut source, et je dois donc me ranger avec le camp plus conservateur.

Surtout que c'est pas vraiment pour faire le ménage que je suis venu :)
C'est pas faire le ménage, c'est pour attribuer la source de tes 
modifications.

Eric, la modification de wiki nécessaire à ceci (celle à laquelle je pensais
en fait) c'est la suppression de "it seems the historic practice of tagging
objects or individual attributes has not been officially deprecated yet".
Le jour où c'est vraiment déprécié, alors pas de problème pour supprimer,
mais clairement ce n'est pas l'avis de tout le monde.


Pas besoin de déprécier dans ton cas, il n'y a pas d'autres solution que 
de l'enlever pour faire une modification avec une source différente.


Si tu le laisse, on peut pas savoir à quoi s'applique la source qui est 
sur l'objet et celle qui est dans ton script, à moins de lire son code 
source pour voir ce qu'il vérifie/modifie comme attribut (et faut faire 
pareil pour chacune des version des objets OSM).


Je me répète, mais laisser le tag source=A sur un objet dans un 
changeset avec source=B, c'est comme si dans tu avais mis dans ton 
changeset source=A; B. Ce qui n'est pas correct.



___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-15 Par sujet Éric Gillet

Le 15/11/2020 à 00:57, Jérôme Amagat a écrit :



Le sam. 14 nov. 2020 à 21:01, Éric Gillet > a écrit :


Le 13/11/2020 à 22:09, David Faure via Talk-fr a écrit :
> On vendredi 13 novembre 2020 18:23:11 CET Éric Gillet wrote:
>> Le 12/11/2020 à 10:02, David Faure via Talk-fr a écrit :
 Et il faut garder les anciennes sources (sauf les anciennes
versions de
 ce que tu importes).

 Typiquement tu auras des source
 source=LaPoste -03/2019 dus aux ref:FR:LaPoste

 Il ne fallait pas supprimer la source du bâti (par exemple).
>>> Ah, j'avais mal lu le wiki. Source sur un object c'est
historique mais il
>>> ne faut pas effacer. Je croyais avoir lu le contraire (et
aussi Éric
>>> disait qu'il fallait effacer, cf mail de mardi). Pas de
problème, j'y
>>> touche pas.
>> Je penses que la phrase du wiki "so don't go around deleting those
>> source tags"/"ne vous précipitez pas pour supprimer ces balises
sources"
>> c'est pour éviter que des contributeurs suppriment/modifient en
masse
>> "uniquement" un tag.
> Ah, en effet, c'est ce que j'avais lu en premier, et qui m'avait
fait implémenter ça.
>
> Mais depuis j'ai vu
> "Comme celui-ci n'est pas officiellement obsolète, ne commencez
pas à supprimer ces marques avant qu'une décision générale du
projet décide de le faire."
>

https://wiki.openstreetmap.org/wiki/FR:Key:source#Usage_historique_sur_les_objets_et_les_attributs
>
> Et pareil dans la version anglophone, " As usual don't start
deleting those tags unless and until there is a general project
decision to do so. "
>
>> [...]
>> La source précédente (celle existante sur l'objet) n'est pas
perdue,
>> elle est stockée dans l'historique de l'objet. Tout comme le tag
>> source=* que tu apposes aux changesets.
> Je suis d'accord avec ton raisonnement. Mais je suis nouveau, je
vais pas aller
> supprimer un attribut si le wiki dit "c'est pas encore vraiment
décidé au niveau du projet".

Si tu ne supprimes par le tag existant il y aura donc 2 sources
sur les
horaires :

- data.gouv.fr:LaPoste - 04/2012 (par exemple)

La source LaPoste dans le tag source=* ce n'est pas obligatoirement 
pour les horaires, il y a même de grandes chances que ce soit la 
source de la position du bureau de poste donc pas de raison de le 
supprimer si l'on ne change que l'horaire sans déplacer le bureau de 
poste. Et supprimer la source quand c'est "cadastre", c'est la 
source de la géométrie du bâtiment, il y a surement beaucoup d'autre 
source=* différentes, qui peuvent être la source de la position du 
bureau de poste, du nom du bureau, , du nombre d'étages du 
bâtiment, de la couleur de ses murs..., de n'importe quel tag sur 
l'objet ou n'importe quel élément de sa géométrie.


Justement on ne peut pas savoir à quoi s'applique le tag source en le 
laissant. Le laisser lorsqu'on fait des modifs ça veut dire qu'il 
s'applique également à la version courante de l'objet, alors que c'est 
pas le cas vu qu'il y a plusieurs autres ajouts avec des sources 
différentes.


En modifiant le tag opening_hours=*, seule la source dans 
source:opening_hours=* peut être modifiée ou supprimée.
Elle n'est pas supprimée, elle devient non visible dans la version 
actuelle de l'objet. Elle est présente dans l'historique, tout comme les 
tags source dans les changesets, qui sont la façon retenue par la 
majorité des modifications dans OpenStreetMap.
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-15 Par sujet David Faure via Talk-fr
On dimanche 15 novembre 2020 00:57:22 CET Jérôme Amagat wrote:
> En modifiant le tag opening_hours=*, seule la source dans
> source:opening_hours=* peut être modifiée ou supprimée.

Sauf qu'on a dit que je ne modifiais pas le tag opening_hours s'il était déjà 
là, donc je ne touche pas non plus à source:opening_hours...

Bon, je constate un manque évident de consensus sur la suppression de 
l'attribut source, et je dois donc me ranger avec le camp plus conservateur.

Surtout que c'est pas vraiment pour faire le ménage que je suis venu :)

Eric, la modification de wiki nécessaire à ceci (celle à laquelle je pensais 
en fait) c'est la suppression de "it seems the historic practice of tagging 
objects or individual attributes has not been officially deprecated yet".
Le jour où c'est vraiment déprécié, alors pas de problème pour supprimer,
mais clairement ce n'est pas l'avis de tout le monde.

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5




___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-14 Par sujet Jean-Claude Repetto

Le 15/11/2020 à 00:57, Jérôme Amagat a écrit :


La source LaPoste dans le tag source=* ce n'est pas obligatoirement pour 
les horaires, il y a même de grandes chances que ce soit la source de la 
position du bureau de poste donc pas de raison de le supprimer si l'on 
ne change que l'horaire sans déplacer le bureau de poste. Et supprimer 
la source quand c'est "cadastre", c'est la source de la géométrie du 
bâtiment, il y a surement beaucoup d'autre source=* différentes, qui 
peuvent être la source de la position du bureau de poste, du nom du 
bureau, , du nombre d'étages du bâtiment, de la couleur de ses 
murs..., de n'importe quel tag sur l'objet ou n'importe quel élément de 
sa géométrie.
En modifiant le tag opening_hours=*, seule la source dans 
source:opening_hours=* peut être modifiée ou supprimée.




+1

Jean-Claude


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-14 Par sujet Jérôme Amagat
Le sam. 14 nov. 2020 à 21:01, Éric Gillet  a
écrit :

> Le 13/11/2020 à 22:09, David Faure via Talk-fr a écrit :
> > On vendredi 13 novembre 2020 18:23:11 CET Éric Gillet wrote:
> >> Le 12/11/2020 à 10:02, David Faure via Talk-fr a écrit :
>  Et il faut garder les anciennes sources (sauf les anciennes versions
> de
>  ce que tu importes).
> 
>  Typiquement tu auras des source
>  source=LaPoste -03/2019 dus aux ref:FR:LaPoste
> 
>  Il ne fallait pas supprimer la source du bâti (par exemple).
> >>> Ah, j'avais mal lu le wiki. Source sur un object c'est historique mais
> il
> >>> ne faut pas effacer. Je croyais avoir lu le contraire (et aussi Éric
> >>> disait qu'il fallait effacer, cf mail de mardi). Pas de problème, j'y
> >>> touche pas.
> >> Je penses que la phrase du wiki "so don't go around deleting those
> >> source tags"/"ne vous précipitez pas pour supprimer ces balises sources"
> >> c'est pour éviter que des contributeurs suppriment/modifient en masse
> >> "uniquement" un tag.
> > Ah, en effet, c'est ce que j'avais lu en premier, et qui m'avait fait
> implémenter ça.
> >
> > Mais depuis j'ai vu
> > "Comme celui-ci n'est pas officiellement obsolète, ne commencez pas à
> supprimer ces marques avant qu'une décision générale du projet décide de le
> faire."
> >
> https://wiki.openstreetmap.org/wiki/FR:Key:source#Usage_historique_sur_les_objets_et_les_attributs
> >
> > Et pareil dans la version anglophone, " As usual don't start deleting
> those tags unless and until there is a general project decision to do so. "
> >
> >> [...]
> >> La source précédente (celle existante sur l'objet) n'est pas perdue,
> >> elle est stockée dans l'historique de l'objet. Tout comme le tag
> >> source=* que tu apposes aux changesets.
> > Je suis d'accord avec ton raisonnement. Mais je suis nouveau, je vais
> pas aller
> > supprimer un attribut si le wiki dit "c'est pas encore vraiment décidé
> au niveau du projet".
>
> Si tu ne supprimes par le tag existant il y aura donc 2 sources sur les
> horaires :
>
> - data.gouv.fr:LaPoste - 04/2012 (par exemple)
>
> La source LaPoste dans le tag source=* ce n'est pas obligatoirement pour
les horaires, il y a même de grandes chances que ce soit la source de la
position du bureau de poste donc pas de raison de le supprimer si l'on ne
change que l'horaire sans déplacer le bureau de poste. Et supprimer la
source quand c'est "cadastre", c'est la source de la géométrie du
bâtiment, il y a surement beaucoup d'autre source=* différentes, qui
peuvent être la source de la position du bureau de poste, du nom du bureau,
, du nombre d'étages du bâtiment, de la couleur de ses murs..., de
n'importe quel tag sur l'objet ou n'importe quel élément de sa géométrie.
En modifiant le tag opening_hours=*, seule la source dans
source:opening_hours=* peut être modifiée ou supprimée.
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-14 Par sujet David Faure via Talk-fr
On samedi 14 novembre 2020 21:34:52 CET Éric Gillet wrote:
> Le 14/11/2020 à 21:05, David Faure a écrit :
> > On samedi 14 novembre 2020 20:59:13 CET Éric Gillet wrote:
> > Si quelqu'un change le wiki, je fais :-)⎄
> 
> Je l'ai fait en français et anglais :

OK, merci, j'ai remis la suppression de 'source' dans le script.

Je suis quasiment au bout de la TODO list, je pense que je vais pouvoir faire 
l'import demain, à moins qu'il y ait des objections.

Cf https://wiki.openstreetmap.org/wiki/Import/FrenchPostOfficeOpeningHours
pour tous les détails sur ce qui est fait par le script, etc.

Je peux aussi fournir un "diff" du XML d'openstreetmap si qqn veut jeter un 
oeil, mais bon c'est pas facile à vérifier :-)
http://www.davidfaure.fr/2020/osm_post_offices_xml.diff  [8.5 Mo]

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5




___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-14 Par sujet Éric Gillet

Le 14/11/2020 à 21:05, David Faure a écrit :

On samedi 14 novembre 2020 20:59:13 CET Éric Gillet wrote:

Le 13/11/2020 à 22:09, David Faure via Talk-fr a écrit :

On vendredi 13 novembre 2020 18:23:11 CET Éric Gillet wrote:

Le 12/11/2020 à 10:02, David Faure via Talk-fr a écrit :

Et il faut garder les anciennes sources (sauf les anciennes versions de
ce que tu importes).

Typiquement tu auras des source
source=LaPoste -03/2019 dus aux ref:FR:LaPoste

Il ne fallait pas supprimer la source du bâti (par exemple).

Ah, j'avais mal lu le wiki. Source sur un object c'est historique mais
il
ne faut pas effacer. Je croyais avoir lu le contraire (et aussi Éric
disait qu'il fallait effacer, cf mail de mardi). Pas de problème, j'y
touche pas.

Je penses que la phrase du wiki "so don't go around deleting those
source tags"/"ne vous précipitez pas pour supprimer ces balises sources"
c'est pour éviter que des contributeurs suppriment/modifient en masse
"uniquement" un tag.

Ah, en effet, c'est ce que j'avais lu en premier, et qui m'avait fait
implémenter ça.

Mais depuis j'ai vu
"Comme celui-ci n'est pas officiellement obsolète, ne commencez pas à
supprimer ces marques avant qu'une décision générale du projet décide de
le faire."
https://wiki.openstreetmap.org/wiki/FR:Key:source#Usage_historique_sur_le
s_objets_et_les_attributs

Et pareil dans la version anglophone, " As usual don't start deleting
those tags unless and until there is a general project decision to do so.
">

[...]
La source précédente (celle existante sur l'objet) n'est pas perdue,
elle est stockée dans l'historique de l'objet. Tout comme le tag
source=* que tu apposes aux changesets.

Je suis d'accord avec ton raisonnement. Mais je suis nouveau, je vais pas
aller supprimer un attribut si le wiki dit "c'est pas encore vraiment
décidé au niveau du projet".

Si tu ne supprimes par le tag existant il y aura donc 2 sources sur les
horaires :

- data.gouv.fr:LaPoste - 04/2012 (par exemple)

Cet attribut est sur l'objet lui même, est plus ou moins déprécié et donc
j'imagine ignoré ? En tous cas s'il ne l'est pas, j'imagine que tout le monde
comprend ça comme "la source de la création initiale de l'objet, quelques
détails ont pu changer depuis".
C'est ce que je pense aussi :) Du coup si tout le monde comprends qu'il 
n'a plus d'effet, pourquoi le garder ?

- datanova.laposte.fr, 2020-11-15

Cette valeur de l'attribut source est sur le changeset, pas sur l'objet.
Le changeset montre clairement qu'il modifie les horaires.

Si quelqu'un change le wiki, je fais :-)⎄


Je l'ai fait en français et anglais :

https://wiki.openstreetmap.org/w/index.php?title=Key:source=2061096=2061095
https://wiki.openstreetmap.org/w/index.php?title=Key:source=2061090=2061087
https://wiki.openstreetmap.org/w/index.php?title=FR:Key:source=2061119=1551177



___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-14 Par sujet David Faure via Talk-fr
On samedi 14 novembre 2020 20:59:13 CET Éric Gillet wrote:
> Le 13/11/2020 à 22:09, David Faure via Talk-fr a écrit :
> > On vendredi 13 novembre 2020 18:23:11 CET Éric Gillet wrote:
> >> Le 12/11/2020 à 10:02, David Faure via Talk-fr a écrit :
>  Et il faut garder les anciennes sources (sauf les anciennes versions de
>  ce que tu importes).
>  
>  Typiquement tu auras des source
>  source=LaPoste -03/2019 dus aux ref:FR:LaPoste
>  
>  Il ne fallait pas supprimer la source du bâti (par exemple).
> >>> 
> >>> Ah, j'avais mal lu le wiki. Source sur un object c'est historique mais
> >>> il
> >>> ne faut pas effacer. Je croyais avoir lu le contraire (et aussi Éric
> >>> disait qu'il fallait effacer, cf mail de mardi). Pas de problème, j'y
> >>> touche pas.
> >> 
> >> Je penses que la phrase du wiki "so don't go around deleting those
> >> source tags"/"ne vous précipitez pas pour supprimer ces balises sources"
> >> c'est pour éviter que des contributeurs suppriment/modifient en masse
> >> "uniquement" un tag.
> > 
> > Ah, en effet, c'est ce que j'avais lu en premier, et qui m'avait fait
> > implémenter ça.
> > 
> > Mais depuis j'ai vu
> > "Comme celui-ci n'est pas officiellement obsolète, ne commencez pas à
> > supprimer ces marques avant qu'une décision générale du projet décide de
> > le faire."
> > https://wiki.openstreetmap.org/wiki/FR:Key:source#Usage_historique_sur_le
> > s_objets_et_les_attributs
> > 
> > Et pareil dans la version anglophone, " As usual don't start deleting
> > those tags unless and until there is a general project decision to do so.
> > "> 
> >> [...]
> >> La source précédente (celle existante sur l'objet) n'est pas perdue,
> >> elle est stockée dans l'historique de l'objet. Tout comme le tag
> >> source=* que tu apposes aux changesets.
> > 
> > Je suis d'accord avec ton raisonnement. Mais je suis nouveau, je vais pas
> > aller supprimer un attribut si le wiki dit "c'est pas encore vraiment
> > décidé au niveau du projet".
> Si tu ne supprimes par le tag existant il y aura donc 2 sources sur les
> horaires :
> 
> - data.gouv.fr:LaPoste - 04/2012 (par exemple)

Cet attribut est sur l'objet lui même, est plus ou moins déprécié et donc 
j'imagine ignoré ? En tous cas s'il ne l'est pas, j'imagine que tout le monde 
comprend ça comme "la source de la création initiale de l'objet, quelques 
détails ont pu changer depuis".

> - datanova.laposte.fr, 2020-11-15

Cette valeur de l'attribut source est sur le changeset, pas sur l'objet.
Le changeset montre clairement qu'il modifie les horaires.

Si quelqu'un change le wiki, je fais :-)⎄

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5




___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Suppression de l'attribut source (Re: Import des horaires des bureaux de poste)

2020-11-14 Par sujet Éric Gillet

Le 13/11/2020 à 22:09, David Faure via Talk-fr a écrit :

On vendredi 13 novembre 2020 18:23:11 CET Éric Gillet wrote:

Le 12/11/2020 à 10:02, David Faure via Talk-fr a écrit :

Et il faut garder les anciennes sources (sauf les anciennes versions de
ce que tu importes).

Typiquement tu auras des source
source=LaPoste -03/2019 dus aux ref:FR:LaPoste

Il ne fallait pas supprimer la source du bâti (par exemple).

Ah, j'avais mal lu le wiki. Source sur un object c'est historique mais il
ne faut pas effacer. Je croyais avoir lu le contraire (et aussi Éric
disait qu'il fallait effacer, cf mail de mardi). Pas de problème, j'y
touche pas.

Je penses que la phrase du wiki "so don't go around deleting those
source tags"/"ne vous précipitez pas pour supprimer ces balises sources"
c'est pour éviter que des contributeurs suppriment/modifient en masse
"uniquement" un tag.

Ah, en effet, c'est ce que j'avais lu en premier, et qui m'avait fait 
implémenter ça.

Mais depuis j'ai vu
"Comme celui-ci n'est pas officiellement obsolète, ne commencez pas à supprimer ces 
marques avant qu'une décision générale du projet décide de le faire."
https://wiki.openstreetmap.org/wiki/FR:Key:source#Usage_historique_sur_les_objets_et_les_attributs

Et pareil dans la version anglophone, " As usual don't start deleting those tags 
unless and until there is a general project decision to do so. "


[...]
La source précédente (celle existante sur l'objet) n'est pas perdue,
elle est stockée dans l'historique de l'objet. Tout comme le tag
source=* que tu apposes aux changesets.

Je suis d'accord avec ton raisonnement. Mais je suis nouveau, je vais pas aller
supprimer un attribut si le wiki dit "c'est pas encore vraiment décidé au niveau du 
projet".


Si tu ne supprimes par le tag existant il y aura donc 2 sources sur les 
horaires :


- data.gouv.fr:LaPoste - 04/2012 (par exemple)

et

- datanova.laposte.fr, 2020-11-15

Comment savoir de quelle date et site viennent les horaires dans ce cas ?


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr