streetcomplete / StreetComplete

Easy to use OpenStreetMap editor for Android
https://streetcomplete.app
GNU General Public License v3.0
3.9k stars 357 forks source link

US Mailbox Check #2035

Closed openbrian closed 4 years ago

openbrian commented 4 years ago

See https://github.com/russbiggs/spot-the-box/issues/26

General

Affected tag(s) to be modified/added: amenity=post_box Question asked: Is there an example tag on item XY?

Checklist

Checklist for quest suggestions (see guidelines):

Ideas for implementation

Element selection:

Metadata needed:

Proposed GUI:

matkoniecz commented 4 years ago

Question asked: Is there an example tag on item XY?

It seems not fully filled out

westnordost commented 4 years ago

I looked at https://github.com/russbiggs/spot-the-box/issues/26, it looks like this is about checking if certain US mailboxes are still there. Unfortunately, this is not possible currently in StreetComplete, because StreetComplete lacks the ability to remove elements.

westnordost commented 4 years ago

Also, I am a fan of your microcosms PR on the openstreetmap website, I hope it will be merged soon 👍

tordans commented 4 years ago

…it looks like this is about checking if certain US mailboxes are still there. Unfortunately, this is not possible currently in StreetComplete, because StreetComplete lacks the ability to remove elements.

This might have been discussed before: Would it be an option to edit the from amenity to removed:amenity? IMO livecycle-prefixes are the better solution to removing such an object anyway since they allow to do data analysis later. We use it in Berlin to allow comparison with eg. official data "this tree from the city data was in OSM but was marked as »rased:*« in OSM."

westnordost commented 4 years ago

I don't think this is the approved way to do it. No objections if your local community does it like that, but an editor that imposes its tagging globally cannot do that as long as this method isn't officialy sanctioned.

tordans commented 4 years ago

I don't think this is the approved way to do it. (…), but an editor that imposes its tagging globally cannot do that as long as this method isn't officialy sanctioned.

I see your point. Unfortunatelly we don't have a good way to make this official, IMO. @openbrian could ask for opinions on the tagging mailing list but this will not result in an official statement.

One possible way to feel the water on this would be to implement it for one quest in one region and evaluate the reaction. A few arguments for this are IMO

In general, however, I would very much understand if the whole check_date-System is enough "excitement" for the moment :-). I just wanted to collect my thoughts on this for the future and for reference.

matkoniecz commented 4 years ago

@tordans Main problem is that strays into keeping historic data in OSM what is at best controversial.

tordans commented 4 years ago

Main problem is that strays into keeping historic data in OSM what is at best controversial.

@matkoniecz in such generic terms, I fully agree. However, I tried to be a lot more specific in terms of which data is touched but also what the context is (limited region, limited scope, still allow validation with external data). And in this specific situation, I personally think the road is more open than closed.

Cj-Malone commented 4 years ago

Potentially you could work around this with a related quest, like "What's the operator of this post box?", "What type of post box is this?" or "What is the ref of this post box?". Then users could do "Can't say" and leave a note for it to be removed via another editor.

matkoniecz commented 4 years ago

@Cj-Malone See implemented and released #85