I followed the discussion on tagging about the sell tag.

The problem originated from the motorcycle preset in JOSM that had
some weird values.
Some of those shops sell multiple brands. How can you solve this ?

Then they always end up in the same discussion on the tagging mailing
list: semi-colons vs name spaced
so brand = yamaha;honda vs brand:yamaha=yes  brand:honda=yes

The main argument against the second one is that you open up the keys
to any value. And that it is (at this moment and probably  in the near
and some further future) impossible to come with nice dialogs in JOSM
nor iD for this type of tagging.

During this discussion someone started using "sell" instead of brand
to open up for categories of products.

And while I think no one has something against mapping the rather
fixed products of a farm shop, of course they came with the argument
that you will not want to add thousands of tags for all types of
products in a supermarket.



Anyway, we already have something like amenity=vending_machine ; vending=xxxx
So why not reuse that for farm shops ?

shop=farm
vending=bread;cheese

and no there is no problem with a semi-colon in this case. Semi-colons
are a bit harder to parse, not all data consumers do this at this
moment, but it is doable.
Semi-colons are a bad idea in case you a) get over the 255 character
limit of the value field, b) your values can contain a semi-colon, c)
you want to specify your value further (typical example
amenity=pub;hotel + different opening hours).


And in case you make a proposal and bring it to the tagging mailing
list: good luck and a lot of patience. Be prepare to send in one
direction the first round, update your proposal, be send in another
direction after that one and in a third one as soon as you start
opening the voting.
or simply discuss in circles from the start.

I would rather suggest to come with with some proposal, document it on
the wiki (perhaps discuss here). Write your implementation, show your
app to the world, try to find supporters for the app (and thus tagging
schema) and make your tagging schema a de-facto used (see
gk.historic.place + some of the historic tags for a use case where no
voting process was used at all).

regards

m

p.s. I also wanted to tag a farm selling poultry products not too long
ago. I see no reason why they suddenly would be selling tomatoes the
year after :-)

_______________________________________________
Talk-be mailing list
Talk-be@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-be

Reply via email to