<div dir="ltr"><div><div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">
For a street, there is no practical difference nowadays between "no"<br>
and "unset", which is a smell for me. Either way means no.<br></blockquote><div>For the software? No, there isn't a difference.<br>For the mapper? Yes, there is a difference. <br><br></div></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">
Since nowadays NULL for a street means oneway=no a change in the<br>
semantics would be still be possible as far as the database is<br>
concerned. If you go today to the database and update all oneway<br>
attributes for streets which are blank to "no", the meaning of the<br></blockquote><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">
database is equivalent.<br></blockquote>Theorically speaking, yes, you could add oneway=no to every street, and get a functionally equivalent database (from the software's POV).<br></div>But, in practice, people most likely wouldn't agree with that (this change would be reverted).<br>
<div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-08-28 12:33 GMT-03:00 Xavier Noria <span dir="ltr"><<a href="mailto:fxn@hashref.com" target="_blank">fxn@hashref.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Thu, Aug 28, 2014 at 5:21 PM, Simon Poole <<a href="mailto:simon@poole.ch">simon@poole.ch</a>> wrote:<br>
<br>
> In any case there are roughly 45 million highway segments on which a<br>
> oneway tag could make sense, vs. roughly 6 million oneway=yes and 1.5<br>
> million oneway=no. I suspect that it is really -far- too late to change<br>
> the semantics of this specific attribute.<br>
<br>
</div>Since nowadays NULL for a street means oneway=no a change in the<br>
semantics would be still be possible as far as the database is<br>
concerned. If you go today to the database and update all oneway<br>
attributes for streets which are blank to "no", the meaning of the<br>
database is equivalent.<br>
<br>
Same for motorways, replace all NULLs with "yes". Equivalent database.<br>
<br>
For a street, there is no practical difference nowadays between "no"<br>
and "unset", which is a smell for me. Either way means no.<br>
<br>
I believe the default is useful for the UI, to preselect a value for<br>
example so that the user has to do nothing in the majority of street<br>
creations, less useful as a way to interpret NULLs because then you<br>
don't know what has been confirmed.<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Tagging mailing list<br>
<a href="mailto:Tagging@openstreetmap.org">Tagging@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/tagging" target="_blank">https://lists.openstreetmap.org/listinfo/tagging</a><br>
</div></div></blockquote></div><br></div>