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