Replies: 10 comments 34 replies
-
No it would not be :) There may be for example quests that will crash SC if you answer them (it is intended only to signal that I should edit with Vespucci) and cryptic text that will be understood only by myself and tags without broad community support and experimental not-yet-working quests that sometimes apply buggy edits. This is intended as a personal fork and there is no support whatsoever for other using it (though feel free to look at code and may use it in your own fork if you understand the code!). If someone wants their own fork - I recommend branching from SC itself. |
Beta Was this translation helpful? Give feedback.
-
Even though I've only started to really contribute to the map myself a few years ago, I would count myself into the experienced users as per @smichel17 's definition. SC is a wonderful tool, because it removes almost all barriers to updating the map. I for one don't run around with my desktop PC on a trolley so an editor that does exactly what's required to correctly update an object is wonderful to have at hand. Anyhow, I would be in favour of an expert mode as in: Have a button that shows me all tags of the object in question in a table view and lets me change them. Why? let's say I get question if the opening hours of the shop "ABC Lettershop" are still correct. Now they might, yet the shop's now called "XYZ Appliances". Today, I'd have to leave a Note and change it later. Going one step back into what's already on SC another way could be to list all quests that WOULD fit the object (like shop=, amenity=) and give the user a tick box to indicate which information need updating and then proceed as if the quest had not been answered. These are just very rough ideas and I'm well aware that @westnordost has very limited time available for these major changes but bouncing ideas can never hurt, can it? Kai |
Beta Was this translation helpful? Give feedback.
-
I also wonder whether an updated UI for Vespucci might be a better route than a different flavor of StreetComplete. What is it about SC that keeps you folks using it (presumably often alongside Vespucci)? |
Beta Was this translation helpful? Give feedback.
-
What should actually be in such an "expert edition"? Some ideas
(I have some of these in a more or less working state in my personal edition) |
Beta Was this translation helpful? Give feedback.
-
High contrast dark mode sounds interesting. Got pics?
…On July 3, 2021 12:08:22 PM GMT+02:00, Helium314 ***@***.***> wrote:
> @Helium314 hey, it would interesting if you could document somewhere
on https://github.com/Helium314/StreetComplete what changes from
upstream you have working / mostly working, as others might be
interested to try them out! (I know I am)
What I have:
* POI display for some types (sometimes not displaying existing POIs)
* contact quests (website and telephone)
* disable auto-download if auto-upload is disabled (because sometimes
auto-download is annoying and loads uninteresting areas)
* higher location check frequency (otherwise my phone sometimes
delivers really bad precision)
* adjusted dark theme for higher contrast
* button to temporarily reverse quest order (find "hidden" quests
without hiding or adjusting quest order)
* gpx notes (without images)
* profiles for quest visibility and order (somewhat buggy)
* some small modifications to quests (no sidewalks for trunk, more
buildings for which levels are asked, allow paved surface without
adding a note, different order for cycleways answers).
will put a version for testing on github in the next few days
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#3003 (reply in thread)
--
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.
|
Beta Was this translation helpful? Give feedback.
-
Other issues like #3084 (comment) (cc @matkoniecz @Helium314) have me more convinced that this would be a good idea. It's silly for multiple people to independently maintain the same feature in their own private forks. I think the defining feature of this version of SC is that it's okay to wade into the "unclear" space. For example, the SC criteria "🤔 Any answer the user can give must have an equivalent tagging (Quest should not reappear to other users when solved by one)" does not need to apply, because the user is expected to know when there is no clear answer or the data needs to be fixed from a different editor. I think this version would be useful as a playground/prototype/test-bed for SC, where there is not so much focus on polish or code quality. Then if a feature from this version seems useful more generally, it can be polished up to SC standards. |
Beta Was this translation helpful? Give feedback.
-
In case anyone is interested: Modifications inspired by issues/discussions:
For list of more complete list of changes see readme at https://github.com/Helium314/StreetComplete |
Beta Was this translation helpful? Give feedback.
-
It was mentioned before in some issue, but perhaps such "expert mode" should be unlocked only after user having proven not to be a newbie - maybe by looking username up at HDYC ? |
Beta Was this translation helpful? Give feedback.
-
All I know is if the boss sends me out on a mission to check and correct |
Beta Was this translation helpful? Give feedback.
-
Some summary after having my version on github for ~6 months, with issues and PRs enabled as requested in this discussion:
Given the low amount of feedback / reactions, I'm actually glad I decided to simply publish my own version, containing only very few and simple things I don't use regularly, instead of attempting to create an "experienced mapper edition" with more features. |
Beta Was this translation helpful? Give feedback.
-
It seems like there are two groups of mappers using SC in different ways:
People who (almost) only contribute to OSM via StreetComplete. I'd put myself solidly in this category. Around 3k ⭐s with SC puts me around the top 5% of SC users, I think; I can count my other OSM edits on my fingers. And I intend to keep it that way, partially due to lack of interest, partially to preserve my perspective as an outsider.
People who use other editors and are perhaps more involved in the OSM ecosystem. "Experienced mappers", for lack of a better term. I think the majority of regulars in the comments here fall into this category.
Most of the time these use cases overlap remarkably well, but I've noticed some times recently where they diverge. For example, in #3002, it is a totally reasonable assumption that any note or comment of mine was created via SC, but for someone using other editors, this is no longer true.
I'm wondering if it would make sense to make a "StreetComplete for experienced mappers". It wouldn't necessarily have more settings or features, but it would be built with different assumptions about its use. Not sure of the right way to implement it — could be a secret toggle like Android developer settings, a separate build flavor, or a soft fork, like Zazolc (
which would probably be a good starting point for a project like thissee below).Also not sure if there are enough differences to make this worth doing, but I figure there are enough to open a discussion and talk about it :)
Beta Was this translation helpful? Give feedback.
All reactions