OPENER-next / OpenStop

App for collecting OpenStreetMap-compliant accessibility data in public transport
https://openstop.app
GNU General Public License v3.0
77 stars 13 forks source link

Add check_date to attributes #77

Open Itchiii opened 2 years ago

Itchiii commented 2 years ago

The request

It would be great, to add the check_date attribute on every node with every change. Since many platforms/stops are currently rebuilt, the attribute would probably be preferred as a prefix to indicate more precisely which attribute was checked at what time. Not always is the changing date the check_date as well, e.g. if the source is an older image or from Mapillary or KartaView.

E.g. check_date:passenger_information_display = 2022-05-08

Which app version do you use?

0.1.0.+1

What operating system do you use?

Android

What operating system version do you use?

8.1.0

Additional information

No response

Robbendebiene commented 2 years ago

I'm not sure if it makes sense to add check_date every time we add a new tag. One can already find the date of addition of a certain tag by looking at the changeset history. (even though it might not bee as convenient as the check_date tag) I think the purpose of check_date is to say "Hey, this tag is still valid". This basically mean re-asking questions over time to verify/update their answers. This is something that the app currently does not provide, but I remember StreetComplete doing this.

Itchiii commented 2 years ago

One can already find the date of addition of a certain tag by looking at the changeset history.

check_date can be found easier than the changeset history and as I noted, sometimes the changedate is note the check_date because the source is an older image. But your app is developed for a survey so I can understand that check_date = survey_date.

This basically mean re-asking questions over time to verify/update their answers.

Yes! This is a wish for me as well. Because, often a platform has a no value on tactile_paving, wheelchair or something else just because it was added long time ago.