On Thu, Aug 28, 2014 at 4:45 PM, Bryan Housel <br...@7thposition.com> wrote:

> Right now, the oneway checkbox in iD cycles through “Yes” “No” and “Assumed 
> to be No” (blank).
>
> There are a handful of situations that will switch this checkbox to say “Yes” 
> “No” and “Assumed to be Yes” (blank).
> (for example, a `junction=roundabout` or `highway=motorway` tag)
>
> It sounds to me like iD is already working the way you describe.  But 
> definitely let us know if maybe there is an issue with translation or another 
> way we could improve on it.  I did work on this feature and am familiar with 
> the code.

Awesome! Hi there!

I think iD is coherent with the contract right now. Because the
contract says that if you leave the value blank, that means "no".

So iD has the need for a three-valued check box to be able to say
"unset", since I suppose the database has plenty of NULLs.

I was proposing a change in the way to interpret NULLs. If the value
is unset, it is unset. The same way a name can be unset. Means
unknown. Then the convenience default would be moved to the UI, "no"
would be preselected. Equally helpful, but adds certainty to the data.

Of course a change like this in meaning is major, it may be even
impossible in practical terms, not familiar enough with the project
ecosystem.

_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging

Reply via email to