Modify

Opened 4 years ago

Last modified 4 years 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 by Famlam, 4 years ago

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

comment:2 by skyper, 4 years ago

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

in reply to:  1 comment:3 by gaben, 4 years ago

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 4 years 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. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to anonymous.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.