If anything, if marking parking at all, I’d make sure it is marked as illegal, e.g.
sidewalk:both=illegal_parking. However regardless of it needs adding support in all (old, current and future!) routers and other tools. It’s never-ending effort, so I want to avoid that.
I’d imagine that by default routers will simply route pedestrians on all roads which have
sidewalk* !~ no|none, which would fail to work correctly with such tags and will happily route pedestrians where they should not be routed. So IMHO, routing should be correct even with such dumbest routers (as all new ones will start as, and many will remain).
That is the main reason why I’ve given up on my own idea of
sidewalk:both=not_usable too (and haven’t even put it in the poll)
I agree that
sidewalk:*:obastacle is less bad than
sidewalk:*:barrier; however suffers of same “never-ending effort” problem as above.
There is a big leap between informal and illegal, though. For other suggestions, also see “never-ending effort” problem as above.
Ah, I should really check iD in more detail. I’ve always assumed that if it cannot interpret the tag that it show it in row form, and not hide it? If it hides them, that sounds like a horrible design decision that is likely to break all things that are not in “most popular” list.
note=sidewalk not usable for pedestrians as it is 24/7 full of illegally parked cars
Hopefully iD does show that
note tag at least? I’ll try to do some checking later this weekend.
That seems to be major difference in opinions. Sidewalk is in my definition some surface that pedestrians use to walk on the side of (otherwise dangerous to them) road. If they cannot walk on it, then it is not sidewalk, but a parking, shoulder, verge, or something else.
At best, if not usable for intended purpose, it is disused:sidewalk=* (which is currently my favorite idea). Same as
shop=greengrocer which has completely stopped selling things and nobody works there anymore for years is no longer a
produce=none but instead
disused:shop=greengrocer (even if all physical shop infrastructure is still there!)
Because of “never-ending effort” problem defined above. It is not just current routers etc. It is all the new ones that will ever be written, and it is all the old ones that people use on old devices and cannot upgrade as newer versions require better hardware/OS. I’d like to avoid leading them to their deaths by default just because they didn’t upgrade on time