- Render compatible systems consequences:
a) we proceed with this PR as is b) we have to retag Portugal, Sweden, Norway and Finland (I'm willing to help) c) we should create an additional PR to also render `railway:zub=123` d) Denmark should be tagged with `railway:zub=123`
If we are going to retag things, I still think that defining a railway:train_protection=* system is much less work. Think about your PRs: how many railway:foobar=no tags do you want to get a "proper" selector for "no system".
We should leave the already established systems as they are for now, to avoid a mass conversion, and only use this for "new" systems for the moment.
I also think we should consider adding country prefixes for these tagging systems, it's likely that common names like "ATP" or something like that may show up more than once on the planet, so we would get DE:PZB.
And when we are thinking about, lets just think one step ahead: how do we want to tag different levels or versions of the same system, especially if they may be installed at the same time?
So, at the end, I think we should end up with something like:
railway:train_protection=DE:PZB;DE:LZB;ETCS:2.3
And for the systems from the previous mail that would be something like:
NO:ATC, SE:ATC, PT:CONVEL, FI:JKV
At the end it should probably be DK:ATC instead of DK:ZUB123 as we usually use the local names in OSM.