Re: [Tagging] Page about mismatching key names (historic=wayside_shrine used for modern ones etc)

2020-01-25 Thread Mateusz Konieczny via Tagging
Looks like a good idea - moved


Jan 24, 2020, 18:33 by derickso...@gmail.com:

> Rather than "Mismatching key names", what about "Counterintuitive key names"?
>
> On Fri, Jan 24, 2020 at 9:20 AM Volker Schmidt <> vosc...@gmail.com> > wrote:
>
>> OK, 
>> my wording was intentionally provoking. But this basic conceptual issue is 
>> at the base of many unnecessary tagging modifications.
>> I refrained from adding the OSM version of the duck principle.
>> One of the items in the proposed page illustrates well why I think people 
>> need to get the message that we only use words as codes, not as meaning.
>>
>> We had for a long time waterway=canal and for the outline we used 
>> water=riverbank (and we still mostly do use that combination). Perfectly 
>> working, we did not care if we were mapping the bank of a river or the bank 
>> of a canal. At some point someone came up with the idea that canal is not a 
>> river hence a riverbank is not a canalbank and introduced water=canal for 
>> the concept of  the canalbank. 
>> (I am a bit exaggerating here the reason for the change was different - see 
>> the thread "[Tagging] >> Canal>>  banks")
>>
>> My basic message is tags are made of key and value and everything is 
>> codewords. We have build a whole structure into the codewords with several 
>> levels of colons in order to make extracting things form the database 
>> easier, but this is not part of the core structure of the database.
>>
>> There is no mismatch between natural=water and water=canal if you understand 
>> that all keys and values are codewords. Human readability is a convenience, 
>> but is not reflected in the data structure at all.
>>
>>
>>
>> On Fri, 24 Jan 2020 at 15:31, Jarek Piórkowski <>> ja...@piorkowski.ca>> > 
>> wrote:
>>
>>> On Fri, 24 Jan 2020 at 09:12, Volker Schmidt <>>> vosc...@gmail.com>>> > 
>>> wrote:
>>>  > Il ven 24 gen 2020, 11:51 Mateusz Konieczny via Tagging <>>> 
>>> tagging@openstreetmap.org>>> > ha scritto:
>>>  >> One of topics often appearing is mismatch between meaning of key
>>>  >> and key text.
>>>  >> ...
>>>  >> It is created at
>>>  >> >>> https://wiki.openstreetmap.org/wiki/Mismatching_key_names
>>>  >> but page name is horrible. Ideas for a better one is welcome.
>>>  >>
>>>  >> Also, I only started it - help in expanding and improving it
>>>  >> is highly welcomed.
>>>  >
>>>  > These are no mismatches.
>>>  > Keys and values are in principle arbitrary sequences of alphanumeric 
>>> characters. By convention we try to make them mnemonic by using strings 
>>> that somehow help us remember the meaning of the string. By convention we 
>>> use British English words for keys and values, plus numbers, mainly for 
>>> values.
>>>  >
>>>  > This explanation needs to be placed prominently on the new page, to 
>>> avoid any doubt.
>>>  
>>>  Please no. That wiki page is a much better explanation than this "it's
>>>  only symbols".
>>>  
>>>  Keys and values are ways for us as human editors to communicate with
>>>  each other. Those are commonly called "words" - well, at least in
>>>  Canadian English, I don't know about British English.
>>>  
>>>  It is definitely worth explaining why some words as OSM editors use
>>>  them are different from words as the rest of the world (or a subset of
>>>  the world) might use them.
>>>  
>>>  --Jarek
>>>  
>>>  ___
>>>  Tagging mailing list
>>>  >>> Tagging@openstreetmap.org
>>>  >>> https://lists.openstreetmap.org/listinfo/tagging
>>>
>> ___
>>  Tagging mailing list
>>  >> Tagging@openstreetmap.org
>>  >> https://lists.openstreetmap.org/listinfo/tagging
>>
>
>
> -- 
> Evan Derickson
> derickso...@gmail.com
>___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Page about mismatching key names (historic=wayside_shrine used for modern ones etc)

2020-01-24 Thread Mateusz Konieczny via Tagging
Jan 24, 2020, 18:19 by vosc...@gmail.com:

> Human readability is a convenience, but is not reflected in the data 
> structure at all.
>
I strongly disagree with this. Nearly all tags are human readable, with rare 
exception
like extremely complicated opening hours or wikidata (where lack of human 
readability 
is an often repeated complaint).
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Page about mismatching key names (historic=wayside_shrine used for modern ones etc)

2020-01-24 Thread Evan Derickson
Rather than "Mismatching key names", what about "Counterintuitive key
names"?

On Fri, Jan 24, 2020 at 9:20 AM Volker Schmidt  wrote:

> OK,
> my wording was intentionally provoking. But this basic conceptual issue is
> at the base of many unnecessary tagging modifications.
> I refrained from adding the OSM version of the duck principle.
> One of the items in the proposed page illustrates well why I think people
> need to get the message that we only use words as codes, not as meaning.
>
> We had for a long time waterway=canal and for the outline we used
> water=riverbank (and we still mostly do use that combination). Perfectly
> working, we did not care if we were mapping the bank of a river or the bank
> of a canal. At some point someone came up with the idea that canal is not a
> river hence a riverbank is not a canalbank and introduced water=canal for
> the concept of  the canalbank.
> (I am a bit exaggerating here the reason for the change was different -
> see the thread "[Tagging] Canal banks")
>
> My basic message is tags are made of key and value and everything is
> codewords. We have build a whole structure into the codewords with several
> levels of colons in order to make extracting things form the database
> easier, but this is not part of the core structure of the database.
>
> There is no mismatch between natural=water and water=canal if you
> understand that all keys and values are codewords. Human readability is a
> convenience, but is not reflected in the data structure at all.
>
>
>
> On Fri, 24 Jan 2020 at 15:31, Jarek Piórkowski 
> wrote:
>
>> On Fri, 24 Jan 2020 at 09:12, Volker Schmidt  wrote:
>> > Il ven 24 gen 2020, 11:51 Mateusz Konieczny via Tagging <
>> tagging@openstreetmap.org> ha scritto:
>> >> One of topics often appearing is mismatch between meaning of key
>> >> and key text.
>> >> ...
>> >> It is created at
>> >> https://wiki.openstreetmap.org/wiki/Mismatching_key_names
>> >> but page name is horrible. Ideas for a better one is welcome.
>> >>
>> >> Also, I only started it - help in expanding and improving it
>> >> is highly welcomed.
>> >
>> > These are no mismatches.
>> > Keys and values are in principle arbitrary sequences of alphanumeric
>> characters. By convention we try to make them mnemonic by using strings
>> that somehow help us remember the meaning of the string. By convention we
>> use British English words for keys and values, plus numbers, mainly for
>> values.
>> >
>> > This explanation needs to be placed prominently on the new page, to
>> avoid any doubt.
>>
>> Please no. That wiki page is a much better explanation than this "it's
>> only symbols".
>>
>> Keys and values are ways for us as human editors to communicate with
>> each other. Those are commonly called "words" - well, at least in
>> Canadian English, I don't know about British English.
>>
>> It is definitely worth explaining why some words as OSM editors use
>> them are different from words as the rest of the world (or a subset of
>> the world) might use them.
>>
>> --Jarek
>>
>> ___
>> Tagging mailing list
>> Tagging@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/tagging
>>
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
>


-- 
Evan Derickson
derickso...@gmail.com
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Page about mismatching key names (historic=wayside_shrine used for modern ones etc)

2020-01-24 Thread Volker Schmidt
OK,
my wording was intentionally provoking. But this basic conceptual issue is
at the base of many unnecessary tagging modifications.
I refrained from adding the OSM version of the duck principle.
One of the items in the proposed page illustrates well why I think people
need to get the message that we only use words as codes, not as meaning.

We had for a long time waterway=canal and for the outline we used
water=riverbank (and we still mostly do use that combination). Perfectly
working, we did not care if we were mapping the bank of a river or the bank
of a canal. At some point someone came up with the idea that canal is not a
river hence a riverbank is not a canalbank and introduced water=canal for
the concept of  the canalbank.
(I am a bit exaggerating here the reason for the change was different - see
the thread "[Tagging] Canal banks")

My basic message is tags are made of key and value and everything is
codewords. We have build a whole structure into the codewords with several
levels of colons in order to make extracting things form the database
easier, but this is not part of the core structure of the database.

There is no mismatch between natural=water and water=canal if you
understand that all keys and values are codewords. Human readability is a
convenience, but is not reflected in the data structure at all.



On Fri, 24 Jan 2020 at 15:31, Jarek Piórkowski  wrote:

> On Fri, 24 Jan 2020 at 09:12, Volker Schmidt  wrote:
> > Il ven 24 gen 2020, 11:51 Mateusz Konieczny via Tagging <
> tagging@openstreetmap.org> ha scritto:
> >> One of topics often appearing is mismatch between meaning of key
> >> and key text.
> >> ...
> >> It is created at
> >> https://wiki.openstreetmap.org/wiki/Mismatching_key_names
> >> but page name is horrible. Ideas for a better one is welcome.
> >>
> >> Also, I only started it - help in expanding and improving it
> >> is highly welcomed.
> >
> > These are no mismatches.
> > Keys and values are in principle arbitrary sequences of alphanumeric
> characters. By convention we try to make them mnemonic by using strings
> that somehow help us remember the meaning of the string. By convention we
> use British English words for keys and values, plus numbers, mainly for
> values.
> >
> > This explanation needs to be placed prominently on the new page, to
> avoid any doubt.
>
> Please no. That wiki page is a much better explanation than this "it's
> only symbols".
>
> Keys and values are ways for us as human editors to communicate with
> each other. Those are commonly called "words" - well, at least in
> Canadian English, I don't know about British English.
>
> It is definitely worth explaining why some words as OSM editors use
> them are different from words as the rest of the world (or a subset of
> the world) might use them.
>
> --Jarek
>
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
>
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Page about mismatching key names (historic=wayside_shrine used for modern ones etc)

2020-01-24 Thread Jarek Piórkowski
On Fri, 24 Jan 2020 at 09:12, Volker Schmidt  wrote:
> Il ven 24 gen 2020, 11:51 Mateusz Konieczny via Tagging 
>  ha scritto:
>> One of topics often appearing is mismatch between meaning of key
>> and key text.
>> ...
>> It is created at
>> https://wiki.openstreetmap.org/wiki/Mismatching_key_names
>> but page name is horrible. Ideas for a better one is welcome.
>>
>> Also, I only started it - help in expanding and improving it
>> is highly welcomed.
>
> These are no mismatches.
> Keys and values are in principle arbitrary sequences of alphanumeric 
> characters. By convention we try to make them mnemonic by using strings that 
> somehow help us remember the meaning of the string. By convention we use 
> British English words for keys and values, plus numbers, mainly for values.
>
> This explanation needs to be placed prominently on the new page, to avoid any 
> doubt.

Please no. That wiki page is a much better explanation than this "it's
only symbols".

Keys and values are ways for us as human editors to communicate with
each other. Those are commonly called "words" - well, at least in
Canadian English, I don't know about British English.

It is definitely worth explaining why some words as OSM editors use
them are different from words as the rest of the world (or a subset of
the world) might use them.

--Jarek

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Page about mismatching key names (historic=wayside_shrine used for modern ones etc)

2020-01-24 Thread Volker Schmidt
These are no mismatches.
Keys and values are in principle arbitrary sequences of alphanumeric
characters. By convention we try to make them mnemonic by using strings
that somehow help us remember the meaning of the string. By convention we
use British English words for keys and values, plus numbers, mainly for
values.

This explanation needs to be placed prominently on the new page, to avoid
any doubt.



Il ven 24 gen 2020, 11:51 Mateusz Konieczny via Tagging <
tagging@openstreetmap.org> ha scritto:

> One of topics often appearing is mismatch between meaning of key
> and key text.
>
> Especially among newbies interested in discussions.
>
> "why we use natural=water for man made canals?"
> "why we tag man made beaches as natural=?"
> "Lets migrate natural=water to landcover=water".
>
> So far I was basically ignoring this because it was not worth writing
> a full explanation every single time.
>
> This page is intended as something that can be linked when
> someone encounters such puzzling situation.
>
> Page that explains that
> (1) yes, this is confusing
> (2) why we ended in such situation
> (3) what are ideas for resolving this and why they are still not done
>
> would be useful for linking in such cases
>
> It is created at
> https://wiki.openstreetmap.org/wiki/Mismatching_key_names
> but page name is horrible. Ideas for a better one is welcome.
>
> Also, I only started it - help in expanding and improving it
> is highly welcomed.
> ___
> Tagging mailing list
> Tagging@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
>
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging