Current situation
Currently we mostly ask for opening_hours only for places with a name (or brand or noname=yes). The reason given in #224 (comment) (lacking translation for tags) in my understanding, is now resolved. Additionally GPS accuracy has improved in the last 8 years, especially due to the inclusion of the Galileo navigation system in most most modern smart phones.
|
name or brand or noname = yes or name:signed = no |
A few elements (toilets and barriers), are excluded from this filter (mostly during resurvey) while other are not, for example: charging_station, parking garages, showers and observation towers (the latter two being my fault) are not updated, since they rarely have names. Removing this filter would especially help in these cases.
|
or barrier |
|
or amenity ~ toilets|bicycle_rental |
We also have a list of places that we we only resurvey, since they rarely have opening times, such as barriers and parks:
|
opening_hours older today -1 years |
|
and ( |
|
leisure = park |
|
or barrier |
|
or amenity ~ toilets|bicycle_rental|charging_station |
This makes scene, since we don't want to overwhelm the user with unanswerable quests. However many other places that might rarely have opening times, such as bus/train stations, airports, (botantical-)gardens etc. are never resurveyed. Keeping a list of every possible tag that could have opening_hours set seems like a huge effort, and will undoubtedly create oversights. I understand that we don't want to ask for everything, but why not update / resurvey everything?
Additionally, for all elements, we resurvey the opening hours after 1 year:
|
and (!opening_hours or opening_hours older today -1 years) |
However, in my experience, places with 24/7 opening times are less likely to change these opening times. For example, automated toilets, public parks, shop=vending_machine, and many 24/7 stores in airports / train stations will never change. Thus resurveying them every year seems wasteful.
Suggestions
- Remove the name requirement from the opening_hours filter.
- Resurvey places with opening_hours =24/7 less often than other opening_hours. Maybe every 3 years?
- Resurvey all places with the opening_hours tag set per default, and instead keep a blacklist of places to not resurvey1.
Current situation
Currently we mostly ask for opening_hours only for places with a name (or brand or noname=yes). The reason given in #224 (comment) (lacking translation for tags) in my understanding, is now resolved. Additionally GPS accuracy has improved in the last 8 years, especially due to the inclusion of the Galileo navigation system in most most modern smart phones.
StreetComplete/app/src/androidMain/kotlin/de/westnordost/streetcomplete/quests/opening_hours/AddOpeningHours.kt
Line 127 in 9574a0d
A few elements (toilets and barriers), are excluded from this filter (mostly during resurvey) while other are not, for example: charging_station, parking garages, showers and observation towers (the latter two being my fault) are not updated, since they rarely have names. Removing this filter would especially help in these cases.
StreetComplete/app/src/androidMain/kotlin/de/westnordost/streetcomplete/quests/opening_hours/AddOpeningHours.kt
Lines 128 to 129 in 9574a0d
We also have a list of places that we we only resurvey, since they rarely have opening times, such as barriers and parks:
StreetComplete/app/src/androidMain/kotlin/de/westnordost/streetcomplete/quests/opening_hours/AddOpeningHours.kt
Lines 117 to 121 in 9574a0d
This makes scene, since we don't want to overwhelm the user with unanswerable quests. However many other places that might rarely have opening times, such as bus/train stations, airports, (botantical-)gardens etc. are never resurveyed. Keeping a list of every possible tag that could have opening_hours set seems like a huge effort, and will undoubtedly create oversights. I understand that we don't want to ask for everything, but why not update / resurvey everything?
Additionally, for all elements, we resurvey the opening hours after 1 year:
StreetComplete/app/src/androidMain/kotlin/de/westnordost/streetcomplete/quests/opening_hours/AddOpeningHours.kt
Line 114 in 9574a0d
However, in my experience, places with 24/7 opening times are less likely to change these opening times. For example, automated toilets, public parks, shop=vending_machine, and many 24/7 stores in airports / train stations will never change. Thus resurveying them every year seems wasteful.
Suggestions
Footnotes
route=ferry, Aeroways, Highways, Military features and anything tagged seasonal=yes come to mind as places that are hard to survey. ↩