[Tagging] Wiki Edit War on using/avoiding semicolon lists
Richard Z.
ricoz.osm at gmail.com
Mon Jan 19 11:10:01 UTC 2015
On Mon, Jan 19, 2015 at 03:03:21AM -0700, NopMap wrote:
> On the other hand, just reverting them does not feel right to me either.
> Some of the examples have their merit.
>
> What do you think?
so lets look at the points that were reverted:
##== Disadvantages of semicolon separated lists ==
##* parsing of values is required
sure parsing is required. How terribly difficult is it to split
a string by ";"?
##* uncertainty if order is important: {{tag|example|value1;value2}} vs {{tag|example|value2;value1}}. Should data consumers threat them differently? Very few ''mappers who use semicolon'' care to define this.
one of the reasons of the existence of multivalued entries is that the
mapper could not decide what is more important.
Data consumers are not required to be smarter than the mapper but specialised
consumers could pick the value they care about.
##* insane complexity when using simple querying tools ([[JOSM/Search function|JOSM search]], [[OverpassQL]]) <!-- can't think about good example ATM -->
is it really so hard? In most cases not even regexps are required.
##* prone to errors and they are hard to detect without parsing of values. In contrast to this, if you make mistake in [[key]] it will be easily detected by users of [[Taginfo]] and we may correct tags planetwide.
I would be curious to know if it would be hard to change taginfo to offer
alternative views to multivalued entries.
Richard
More information about the Tagging
mailing list