<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2015-11-02 11:45 GMT+01:00 Colin Smale <span dir="ltr"><<a href="mailto:colin.smale@xs4all.nl" target="_blank">colin.smale@xs4all.nl</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><p>On 2015-11-02 11:26, Martin Koppenhoefer wrote:</p>
<blockquote type="cite" style="padding:0 0.4em;border-left:#1010ff 2px solid;margin:0">
<div dir="ltr">
<div class="gmail_extra"><br>
<div class="gmail_quote">2015-11-02 11:16 GMT+01:00 Colin Smale <span><<a href="mailto:colin.smale@xs4all.nl" target="_blank">colin.smale@xs4all.nl</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p>The second issue is that the value part of the KVP is redundant - the presence of the key is enough.</p>
</blockquote>
<div> </div>
<div>not if you consider values like "no" and "only".</div>
<div> </div>
</div>
</div>
</div>
</blockquote>
</span><div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div> </div>
<div>The "no" would be indicated by the absence of the tag (we are not going to add a sells:*=no for everything it doesn't sell, are we?)</div>
<div>The "only" would be indicated by the absence of any other sells:*=* tag</div></div></div></div></blockquote></div><br><br>that's the difference between explicit and implicit mapping. If you are explicit, you know that it should be like that, if you rely on the absence of information / tags you might fall on your nose because the data wasn't complete etc.<br></div><div class="gmail_extra">For some stuff it might sense to use the "no" to avoid misinterpretations by wrong asumptions, e.g. shop=tobacco, sells:cigarettes=yes, sells:cigarette_tobacco=no<br></div><div class="gmail_extra">or highway=motorway_link, oneway=no.<br><br></div><div class="gmail_extra">also: sells:vegetables=only<br></div><div class="gmail_extra">sells:cabbage=yes<br></div><div class="gmail_extra">sells:carrots=yes<br>...<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">etc.<br><br></div><div class="gmail_extra">Cheers,<br></div><div class="gmail_extra">Martin<br></div></div>