openstreetmap / id-tagging-schema

🆔🏷 The presets and other tagging data used by the iD editor
ISC License
160 stars 164 forks source link

Deprecate power=cable_distribution_cabinet? #90

Open westnordost opened 3 years ago

westnordost commented 3 years ago

To abandon power=cable_distribution_cabinet in favor of man_made=street_cabinet + street_cabinet=power has been first suggested in 2015 by Fanfouer, but there was no feedback on this. Four years later (October 2019‎), the same user finally added a deprecated-notice to the wiki page. In that time, usage of power=cable_distribution_cabinet stagnated at around 12000 usages while the alternative gained over 30000 usages.

https://taghistory.raifer.tech/#***/street_cabinet/power&***/power/cable_distribution_cabinet taghistory(6)

I cannot find if a discussion (other than the one where nobody answered on the discussion page) preceded that deprecation notice, but

davidpnewton commented 2 years ago

To my mind it definitely needs orthogonal tagging to describe situations. In fact I'd argue there is more than one orthogonality needed.

Marked/unmarked to describe whether there are markings on the road surface defining the crossing.

Raised/not raised to describe whether the crossing is on top of some kind of associated traffic-calming bump or not. For example near where I live there are examples of Puffin crossings (traffic signal controlled marked pedestrian crossings) and unmarked segregated cycle track/pedestrian crossings being associated with speed bumps.

Pedestrian only/cyclist only/pedestrian and cyclist in one space/pedestrian and cyclist in separate spaces. Again to use a UK example Toucan crossings are traffic signal controlled marked pedestrian and cyclist crossings where pedestrians and cyclists are not segregated on the crossing whereas parallel crossings are marked pedestrian and cyclist crossings where pedestrians and cyclists are segregated on the crossing.

Pedestrian/cyclist/pedestrian and cyclist to define who can use the crossing.

Controlled/uncontrolled is an unhelpful distinction nomenclature because it encompasses more than one characteristic in its "distinction" attempt. It is thus ambiguous and open to serious misinterpretation.

1ec5 commented 2 years ago

Hi @davidpnewton, did you mean to post https://github.com/openstreetmap/id-tagging-schema/issues/90#issuecomment-1052076257 to #408 instead?

davidpnewton commented 2 years ago

Oops. Yes.