-
-
Notifications
You must be signed in to change notification settings - Fork 358
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
Improve visibility of house number quest #1717
Comments
Just quick notes: (1) you can reorder quests (2) for technical info why refreshing is necessary: see #1119 (in short: sorry for inconvenience but it is quite hard to fix)
Welcome back! In the last year some new quests appeared, so maybe also some other things are waiting to be solved (depends on what you consider as interesting and data in you area). |
This is a very good suggestion. I need to think about how this would be possible to implement. |
If this is about "Show an indicator when completing a quest will allow others to appear." Maybe as part of achievements system? After solving N questions (amybe of some type) explain that answering one SC quest may unlock some other SC quests? |
What about something like this, as an indicator? It doesn't show which other quests are there, but this might actually be a feature, since we don't necessarily know which will will come next, as in the case of this issue, where if a building is marked as a shed, the house number quest will not appear. |
Pedant: surely if as you've said the other quests may not appear they should be semi-transparent or greyed our or something to indicate/suggest they might vanish. |
This is not really doable. As you said, there might or might not be a quest unlocked through this. Depending on which tags the element has and which tags the element will have after the question has been answered. Also, especially for users who do not have auto-sync on, it will create more question marks because they'd expect that after the quest is solved, another would appear behind it, as displayed on the map. Even if they are grey/half-transparent.
@matkoniecz Yes, this is one idea! Please put these kinds of ideas on that wiki page, perhaps as a new headline (since the wiki page is only about the links so far) |
So, I thought more about your general idea. Basically it would be realized as a new quest:
The quest would have about the same importance as the AddHousenumber quest. This quest would do something new no other quest form has done so far, and that is to show two questions after one another. First a yes / no, then either the housenumber form or the building type form. Additionally, care must be taken that if the user answers no housenumber and then subsequently selects a building type that usually should have a housenumber, So this will be quite a bit of work. Maybe the easier solution here would be to move the building type quest up in importance so it appears earlier. The only downside over your proposed solution is that it is not immediately apparent that there is a housenumber quest "behind" the building type quest. On the upside though, users are not forced to enter the building type quest information when they answer "no house number". |
Ok so I will just push AddHousenumber up (again) |
Can we filter based on the size of a building? If so, what about changing the building number query? The current query looks something like:
I'd propose changing it to:
The idea being that most "no address" answers are probably sheds, so if we can filter out most sheds by size, we can show more address quests without showing a bunch of quests that will be answered by "no number". Would need to run some overpass queries to make sure that "most no address answers are small buildings" is a true assumption. Just select |
Exclude unreasonably small buildings from building quests #1439 is related |
I realized I had a bug in my pseudo-filter that may have given the wrong impression. Fixed now. They are related, but not the same. Maybe a better way to express what I'm looking for here is |
Thats exactly what I'm searching for. I want to map primary housenumbers, but I didn't found the quest AddBuildingTypeOrHousenumber in my quest-list. Please give me a hint how find it in the german quest-list. |
There is no such quest. This was probably an idea to add it |
This is a hopefully-more-actionable duplicate of #1369 and is related to #1121 and #1053/#767/#351.
Context
Motivation: I use OSM-powered applications mainly for navigation/directions while driving. While the actual navigation works quite well, destination selection is still very rough, especially compared to proprietary alternatives. This is often due to lack of OSM data, and therefore building numbers are one of the data points that I care about most, just behind road names (and ahead of lighting, etc).
Currently, however, house number quests do not appear until after you've completed the house type quest, and that quest doesn't appear unless you've completed most of the road-related quests and/or zoomed in and refreshed at least once (?)[1]. This is important because I'm not especially interested in filling out "building type" quests[2] and I did not realize they were a pre-requisite for house number quests to appear; as a result, I did not use streetcomplete in my hometown for around a year, because I didn't realize there were any quests left that I cared about. Then recently I filled out a bunch of building type quests for fun on a walk and, to my surprise, house number quests appeared the next time I returned to the app.
[1] It's not completely clear to me what the rules are for getting house type quests to appear, but it's a rather difficult thing to trigger; after clearing the quest cache, it took me maybe 10-20 minutes of intermittently refreshing to get them all to show up again (maybe rate limit related?).
[2] Also because it is a confusing quest (see #1716), so high effort + low interest = low motivation.
Suggestion(s)
Combine the house number and building type quests. I am imagining something like:
Maybe this can also be allowed to answer later, depending how OSM tags work in this case.
In this flow, it might also be possible to filter the options in the building type quest (eg, do not show "shed" option for buildings with a house number).
It might make sense to use both this flow and the current, type-first flow, using some type of heuristic, like building size (eg, type first for small buildings that are likely sheds).
I expect that this won't work exactly as proposed, because I'm making the suggestion without much knowledge of how OSM tags work (as I've said in the past, I like StreetComplete because it lets me contribute without having to learn the minutia of OSM tagging).
Show an indicator when completing a quest will allow others to appear. If I knew that filling out house type would cause other quests to appear, I'd probably have done it sooner, even just out of curiosity to see what other quests it might be hiding. This also applies to my initial experience with road surface/lighting/speed limit/etc quests.
Even better would be the ability to cycle through available quests, since different people care about different things and may not want to put in the effort for all quests… but I understand this is a difficult problem, especially since a simple UI with less important quests filtered out is a key feature.
The text was updated successfully, but these errors were encountered: