<div dir="ltr"><div dir="ltr">On Tue, 8 Jan 2019 at 15:27, Rory McCann <<a href="mailto:rory@technomancy.org">rory@technomancy.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
How do you do that? To me "sells:blah=no" is clear: that blahs are, by <br>
default, sold in this type of thing, but aren't here. Is there a <br>
standard way to do that with semicolon'ed values?<br></blockquote><div><br></div><div>Yes. You list all the things that are sold there and omit blah from that list.</div><div><br></div><div>Admittedly, that leaves uncertainty: is blah unlisted because the mapper got tired of typing</div><div>in all the items sold, or because the mapper is unsure, or because blah is definitely not</div><div>sold there despite expectations that it is the type of shop that would sell it.</div><div><br></div><div>The uncertainty could be resolved for consumers that run algorithms by using "!blah" but would</div><div>likely be misinterpreted by consumers that are not versed in computer programming.</div><div><br></div><div>Or, assuming that we have a sells=* tag then, we could add a does_not_sell tag.</div><div><br></div><div>It's not insoluble using lists. It's a matter of which approach works best for all concerned.<br></div><div><br></div><div>-- <br></div><div>Paul</div><div><br></div><div><br></div><div>-- <br></div><div>Paul</div><div><br></div></div></div>