Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please prefetch common questions as results of quests #1550

Closed
hmartink opened this issue Aug 31, 2019 · 2 comments
Closed

Please prefetch common questions as results of quests #1550

hmartink opened this issue Aug 31, 2019 · 2 comments

Comments

@hmartink
Copy link

I recently worked in a bungalow park. For every building, the default question was "What kind of building is this". So I walked the bungalow park and answered for every building "bungalow" (or shed, if it was a side building and so on). When I returned to the wifi area, the results were duly uploaded and new quests appeared, namely: How many stories does the building have. So I walked the area a second time to enter the number of stories. Upon return to the wifi area, again the results were duly uploaded and a third questions, namely the roof type, appeared. So I walked the area a third time.

It would be great if common use cases could be prefetched or added to the logic of streetcomplete to avoid having to walk areas several times. Sometimes there already seems to be a logic behind, for examples after answering the street covering I often get if the street is lit, or a series of questions regarding bike lanes and pedestrian situation. So it would be great if the logic knew that (most) buildings have stories and if the roof isn't flat, that a roof type would be asked as well. This would avoid having to walk the very same area several times to answer all questions. (The alternative would be to carry some paper around and add the answers there and upon return to the wifi area add the answers from the paper).

@matkoniecz
Copy link
Member

matkoniecz commented Aug 31, 2019

See discussion about this in #1510

Probably #1510 (comment) and #1510 (comment) are especially interesting.

In short:

related shortcoming of StreetComplete is getting fixed by @westnordost

Fixing this is likely to be time consuming and/or complex and/or reduce perfomance of StreetComplete - unfortunately it is not a quick fix requiring just hour or two.

@westnordost
Copy link
Member

So, in a nutshell: Roof shape quest is only displayed once the building level quest is uploaded, building level quest is only shown when the building type quest is uploaded. There is no way around this. If you want to see the quests right away, you need to upload your answers right away, i.e. turn auto-sync on. Minus notes with attached pictures, this is really very little traffic, by the way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants