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)


