Opened 8 years ago

Last modified 4 years ago

#16093 new enhancement

handling of (lifecycle) prefixes in styles and validator rules — at Initial Version

Reported by: Klumbumbus Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: lifecycle prefix Cc: daganzdaanda, demon_box

Description

lifecycle prefixes become more and more popular in osm tagging and already have high usage numbers. This leads to the situation that e.g. a lot of validator rules can produce false positives. E.g. a way tagged with disused:railway=* + electrified=* results in a warning "electrified without railway".
Explizitly adding all possible prefixes to all possible selectors seems impossible and inefficient. (Basically every tag could have a lifecycle prefix.)

Any ideas how we could handle (lifecycle) prefixes in styles/validator rules/presets?

Maybe also a more universal prefix solution is possible which could be used for other tagging schemas, like contact: or seamark:?

(some cross references: #12866, https://github.com/osm-fr/osmose-backend/issues/283)

Change History (0)

Note: See TracTickets for help on using tickets.