<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>There is a fundamental problem with any wiki, and it's not easy
to fix.<br>
</p>
<p>Each page was obviously last edited by one user and one user only
- they had the chance to change anything in it. In some cases
there is a difference of opinion about how to do something, some
editors (Harry Wood is an obvious example that springs to mind) do
a great job of both (a) saying that there isn't consensus and (b)
suggesting what new mappers ought to do - even if that is to
choose between two options. Unfortunately some wiki editors don't
understand this, think that they're right and everyone else is
wrong and (in the manner of xkcd's "Duty Calls") ensure that the
wiki represents their opinion, and not the opposing view.</p>
<p>The edit that you're talking about is an example of this:<br>
</p>
<p><a class="moz-txt-link-freetext" href="https://wiki.openstreetmap.org/w/index.php?title=Semi-colon_value_separator&type=revision&diff=1131976&oldid=1131680">https://wiki.openstreetmap.org/w/index.php?title=Semi-colon_value_separator&type=revision&diff=1131976&oldid=1131680</a></p>
<p>In this case that wiki contributor was banned from editing the
wiki (at least), but that's a very drastic solution, and they're
not the only problem - at any time search through the wiki's
"recent changes" for talk page edits and you see complaints about
this sort of behaviour.</p>
<p><br>
</p>
<p>Best Regards,</p>
<p>Andy</p>
<p><br>
</p>
<br>
<div class="moz-cite-prefix">On 22/01/17 10:09, yo paseopor wrote:<br>
</div>
<blockquote
cite="mid:CAAVQmZ2mWkaVD1y1cJJ0jgj2UtqJO0ZACOcVg31exsfZCVQDXg@mail.gmail.com"
type="cite">
<div dir="ltr">It's true, but OSM wiki, the tool people like me
who tries to learn how to do something uses says that: <a
moz-do-not-send="true"
href="https://wiki.openstreetmap.org/wiki/Semi-colon_value_separator#When_NOT_to_use"><a class="moz-txt-link-freetext" href="https://wiki.openstreetmap.org/wiki/Semi-colon_value_separator#When_NOT_to_use">https://wiki.openstreetmap.org/wiki/Semi-colon_value_separator#When_NOT_to_use</a></a>.
<div>Change the wiki please if it is not.
<div><br>
</div>
<div>Wiki explains</div>
<div><br>
</div>
<div>"<span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">In
general</span><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"> </span><b
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">avoid
';' separated values whenever possible</b><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">.
Don't use them in your mapping, and don't propose them on
the wiki if there are better ways of representing things.
This is because use of semi-colons as value separators is
contrary to the aim of</span><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"> </span><b
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">keeping
it simple</b><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"> </span><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">both
for data</span><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"> </span><i
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">contributors</i><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"> </span><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">(mappers)
and data</span><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"> </span><i
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">users</i><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">. For
the sake of new contributors and anyone trying to</span><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"> </span><i
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">use</i><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"> </span><span
style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">the
data (people building software for rendering, searching,
"find my nearest cafe" mobile apps, etc) we should
minimise use of values with special characters.</span>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px">It
is particularly important to (wherever reasonably
possible) avoid ';' separated values in more important
"top-level" tags. That is, tags which define what an
element is." Is not Destination value also so important?</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px">Also
there's some software who...does not support semicolon:</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px">"<a
moz-do-not-send="true"
href="https://wiki.openstreetmap.org/w/index.php?title=Mapbox_Streets&action=edit&redlink=1"
class="gmail-new" title="Mapbox Streets (page does not
exist)"
style="background-color:initial;text-decoration:none;color:rgb(165,88,88);background-image:none;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Mapbox
Streets</a> replaces <code
style="font-family:monospace,courier;color:black;background-color:rgb(249,249,249);border:1px
solid rgb(221,221,221);border-radius:2px;padding:1px
4px">;</code> with a spaced em dash (<code
style="font-family:monospace,courier;color:black;background-color:rgb(249,249,249);border:1px
solid rgb(221,221,221);border-radius:2px;padding:1px
4px"> — </code>) in any <tt dir="ltr"
style="font-family:monospace,courier;font-size:16.1px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;background-color:rgb(238,238,255);white-space:nowrap"><a
moz-do-not-send="true"
href="https://wiki.openstreetmap.org/wiki/Key:name"
title="Key:name"
style="text-decoration:none;color:rgb(11,0,128);background-image:none;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;background-color:initial">name</a>=*</tt> or <tt
dir="ltr"
style="font-family:monospace,courier;font-size:16.1px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;background-color:rgb(238,238,255);white-space:nowrap"><a
moz-do-not-send="true"
href="https://wiki.openstreetmap.org/wiki/Key:name"
title="Key:name"
style="text-decoration:none;color:rgb(11,0,128);background-image:none;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;background-color:initial">name:*</a>=*</tt> tag.
For primary keys such as <tt dir="ltr"
style="font-family:monospace,courier;font-size:16.1px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;background-color:rgb(238,238,255);white-space:nowrap"><a
moz-do-not-send="true"
href="https://wiki.openstreetmap.org/wiki/Key:amenity"
title="Key:amenity"
style="text-decoration:none;color:rgb(11,0,128);background-image:none;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;background-color:initial">amenity</a>=*</tt> or <tt
dir="ltr"
style="font-family:monospace,courier;font-size:16.1px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;background-color:rgb(238,238,255);white-space:nowrap"><a
moz-do-not-send="true"
href="https://wiki.openstreetmap.org/wiki/Key:shop"
title="Key:shop"
style="text-decoration:none;color:rgb(11,0,128);background-image:none;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;background-color:initial">shop</a>=*</tt>,
it considers only the portion up to the first semicolon
and drops the rest."</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"> I
think dropping data is not a good way of working with OSM
:( </p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px">Taginfo
says also there's some destination:x in Germany. For
example <a moz-do-not-send="true"
href="http://taginfo.openstreetmap.org/keys/destination%3A1">http://taginfo.openstreetmap.org/keys/destination%3A1</a></p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><a
moz-do-not-send="true"
href="http://taginfo.openstreetmap.org/keys/destination%3A2"><a class="moz-txt-link-freetext" href="http://taginfo.openstreetmap.org/keys/destination%3A2">http://taginfo.openstreetmap.org/keys/destination%3A2</a></a><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><a
moz-do-not-send="true"
href="http://taginfo.openstreetmap.org/keys/destination%3A3"><a class="moz-txt-link-freetext" href="http://taginfo.openstreetmap.org/keys/destination%3A3">http://taginfo.openstreetmap.org/keys/destination%3A3</a></a><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px">and
so on...</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px">Also
if you see the list in taginfo about destination values
you will see only two in top20 list (well ,one is with
comma so also there's some problems of standarization)
from the most tagged values: <a moz-do-not-send="true"
href="http://taginfo.openstreetmap.org/keys/destination#values">http://taginfo.openstreetmap.org/keys/destination#values</a> </p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px">And
if you search top100 list there are only 12 values with
semicolon , 2 with comma . All these values together are
only 1792 tagged values...from 71665 total values.</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px">I
think one tag one value it is the best standard for
traffic signs also to make it easier for the begginners
and newbies.</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px">Cheers
(Salut i senyals)</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px">yopaseopor</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
<p style="margin:0.5em
0px;line-height:inherit;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br>
</p>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Tagging mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Tagging@openstreetmap.org">Tagging@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/tagging">https://lists.openstreetmap.org/listinfo/tagging</a>
</pre>
</blockquote>
<br>
</body>
</html>