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

Quest Auto Select mode for streetcomplete'ing while cycling #5891

Closed
a-0-dev opened this issue Sep 10, 2024 · 3 comments
Closed

Quest Auto Select mode for streetcomplete'ing while cycling #5891

a-0-dev opened this issue Sep 10, 2024 · 3 comments

Comments

@a-0-dev
Copy link

a-0-dev commented Sep 10, 2024

Use case
I can cover much longer distances cycling than walking, and especially properties like surface condition/material, lanes, existence of seating etc. are poorly mapped deep in the countryside. Yet, commercial and free/OS apps strongly rely on these for navigation and more.

Currently, StreetComplete requires a lot of visual attention and interaction, so one basically must stop every second quest to answer them and will have a hard time selecting the next one while cycling.

Proposed Solution
In my opinion, the ideal solution would be to create a semi-automatic mode in StreetComplete which

  • automatically selects a quest of a restricted set of types (not all types make sense, mostly existence of items like trash cans, banks, ... and surface quests)
  • presents it in an easily-legible manner with big buttons to answer / at best, does some short text-to-speech summary
  • if possible (I know that is super hard and likely out-of-scope) allows voice-answering - be it with numbers (e.g. 3=asphalt) or at least for yes/no questions)

Outro
I'd be happy to discuss this with you. I know it's a fundamental change of how the app currently works and totally understand if this is too much for you or not in line with the scope of the app! Still, since the benefit to the OpenStreetMap would be so great, and your app already is as fantastic as it is, I didn.- want to miss the chance to propose this :)

@riQQ
Copy link
Collaborator

riQQ commented Sep 10, 2024

Regarding voice-answering:

Somewhat related, rejected even though with smaller scope:

@a-0-dev
Copy link
Author

a-0-dev commented Sep 10, 2024

Thanks for the quick & helpful reply! I guess the feature request can then be closed as "out of scope", I agree. I'll head over to the SCEE project linked in last discussion you listed, maybe it's feasible for their app and community.

@a-0-dev a-0-dev closed this as completed Sep 10, 2024
@a-0-dev a-0-dev closed this as not planned Won't fix, can't repro, duplicate, stale Sep 10, 2024
@mnalis
Copy link
Member

mnalis commented Sep 10, 2024

Firstly, I'd highly advise against solving quests while riding a bicycle. Sooner or later, it will end badly (in better cases just with a broken phone, if worse, with broken driver). Mapping OSM details is just not worth it. If you are driving a lot where area is not well mapped, may I suggest enabling gpx recording (e.g. in OsmAnd or whatever), and:

  • video mapping and uploading images to Panoramax (from which the surfaces, missing POIs etc. can be mapped by you or by others later). That is lowest risk.
  • audio mapping. Little higher risk, but much lower than trying to interact with a phone screen while driving.
  • automatically selects a quest of a restricted set of types (not all types make sense, mostly existence of items like trash cans, banks, ... and surface quests)

That is kind of already present. See Settings / Manage presets. You can make several presets, each containing certain quests only. Of course, you need to select which of the preset you want to use (computer can't really read your mind).

  • presents it in an easily-legible manner with big buttons to answer / at best, does some short text-to-speech summary

Is it not easily legible and with big buttons already? Your Android built-in accessibility features should allow for enlarging fonts (and even text-to-speech, but I'd imagine it would be even harder to use while riding a bicycle!)

Anyway, it seems what you want would be a huge change for StreeetComplete, and thus likely not a good match.
Have you perhaps considered that other apps might suit you better (if you cannot be discouraged from dangerous riding, which I'd still advise you to consider!)

E.g. OSMTracker seems to have interface with big buttons and short texts made explicitly for such purposes as easy and quick hitting? While it does not cover all the things that StreetComplete does, it does include most useful ones (like road types, surfaces, adding POIs, leaving audio notes etc).

  • if possible (I know that is super hard and likely out-of-scope) allows voice-answering - be it with numbers (e.g. 3=asphalt) or at least for yes/no questions)

also related to accessibility features. See related:

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