[Tagging] Feature Proposal - RFC - Crossing cleanup and deprecation

Minh Nguyen minh at nguyen.cincinnati.oh.us
Mon Nov 28 22:49:56 UTC 2022


Vào lúc 04:55 2022-11-28, Martin Koppenhoefer đã viết:
> Just because there is a now a way to map crossing markings separate from 
> other properties, does not imply all the tagging we have is not needed 
> any more, rather I would see "crossing:markings" as implicit, for 
> example on a "crossing=zebra".

If we keep crossing=zebra around based on the argument [1] that it takes 
fewer keystrokes or clicks than adding crossing_ref=zebra or 
crossing:markings=zebra without using a preset, then this undermines the 
arguments against railway=tram_crossing, railway=tram_level_crossing, 
and probably some other contentious, de facto tags that are essentially 
shortcuts for tagging combinations without additional semantic value.

I think the more salient question is whether the impact to muscle memory 
and software is worth the elegance of this proposal in its current 
state. Some other recent proposals have encountered difficulty because 
the tradeoff wasn't good enough. For us to make an informed decision, we 
need to know to what extent this change will affect editors, renderers, 
and routers. This touches on an ongoing discussion in the community 
forum about the additional hurdles a proposal must clear if it attempts 
to deprecate something that's in use. [2]

[1] 
<https://wiki.openstreetmap.org/wiki/Talk:Proposed_features/Highway_crossing_cleanup#Zebras>
[2] https://community.openstreetmap.org/t/5661

-- 
minh at nguyen.cincinnati.oh.us





More information about the Tagging mailing list