Modify

Opened 8 weeks ago

Last modified 8 weeks ago

#20334 new enhancement

Validator - complain if tag is present with different "lifecycle" states

Reported by: anonymous Owned by: team
Priority: normal Milestone:
Component: Core validator Version:
Keywords: multiple lifecycle Cc:

Description

Complain if a node/way/relation has a tag present in multiple lifecycle states, e.g. if for a given "xxx" tag it has > 1 of:

proposed:xxx
xxx
disused:xxx
temporary:xxx

Attachments (0)

Change History (3)

comment:1 Changed 8 weeks ago by Famlam

A disused swimming pool can currently be a restaurant, while the proposed plan is an library, right?

comment:2 Changed 8 weeks ago by skyper

Component: CoreCore validator
Keywords: multiple added; / validator removed

comment:3 in reply to:  1 Changed 8 weeks ago by gaben

Replying to Famlam:

A disused swimming pool can currently be a restaurant, while the proposed plan is an library, right?

Yeah, it would introduce many false positives.


What about including also the value in the check? I came across a few times a tagging like this:

proposed:highway=road
highway=road

In this case, it's not clear what is the current state and a warning could be useful.

(There are many lifecycle combinations and tagging schemes, see osmwiki:Lifecycle_prefix)

Last edited 8 weeks ago by gaben (previous) (diff)

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to anonymous
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.