[RFC] Feature Proposal - One-way for pedestrians

Do note however that there are more than a million highway=footway which explicitlyallows bicycles (via positive bicycle=* tag), and also dozen thousands of highway=footway which explicitly do allow non-bicycle vehicles (e.g. vehicle=*, motor_vehicle=*, motorcar=*, motorcycle=*, moped=*, mofa=* etc. with positive [not “no”] values).

On many of them, it is many cases intended that oneway=yes applies only to said vehicles, and not to pedestrians. However, in many it might apply to pedestrians too. Thus, the unwanted ambiguity (I hope we can all agree that ambiguity is bad?)

Without using extra tag or some other information, those are ambiguous: there is just no way to know what was meant by the specific mapper.

Same as with say ambiguity of sport=football – it might mean soccer, or it might mean American football. Depending on who you ask, it is “obvious” it means the former, or it is “obvious” it means the latter (with just a minority accepting the truth that without extra information it is ambiguous what is meant) . The obvious solution to address the ambiguity is to deprecate and not use that tag at all.

Unfortunately due to long time and huge usage, it is little too late to completely deprecate oneway=yes and replace it with combination oneway:vehicle=yes and oneway:foot=yes (as was done with sport=american_football / sport=soccer), so less intrusive solution is needed. One is suggested in that One-way for pedestrians proposal. It unfortunately isn’t as unambiguous as fully deprecating oneway tag, but it has an advantage that is significantly easier to implement.