streetcomplete / StreetComplete

Easy to use OpenStreetMap editor for Android
https://streetcomplete.app
GNU General Public License v3.0
3.9k stars 357 forks source link

Colour intensity in "last mapping" overview depending on the number of changes made #4927

Closed ElbertCode closed 1 year ago

ElbertCode commented 1 year ago

Use case The section "When you mapped lately" can be useful to motivate yourself or to see trends in your way of editing. However, since I map almost every day, this section is quite useless for me.

Proposed Solution Make the fill color be more or less intense depending on how much you contributed, similar how it is made e. g. on GitHub profiles.

the more changes, the more intense

arrival-spring commented 1 year ago

This would also need changes here, https://github.com/streetcomplete/sc-statistics-service At the moment it only counts days on which any mapping was done, rather than how many changesets.

ElbertCode commented 1 year ago

This would also need changes here, https://github.com/streetcomplete/sc-statistics-service

Are there any particular reasons to not change it? And which data does it use for the rank of the last seven days? Couldn't you combine the collection methods of these two to get the data needed?

mnalis commented 1 year ago

If implemented, it would be nice if it auto-tuned to that specific user average.

E.g. for user who on average day maps 5-50 changes, 50 quests should be the brightest green... However, other user who on average day maps 50-500 quests, obviously the 50 quests is at lower end of the scale, so it should be the darkest green.

Because, if one fixed scale is chosen, it will be useless for other users who do not fit that specific category (and the whole point of this github issue is to cater to non-typical user -- i.e. I doubt that majority of SC users constantly map almost every day!)

matkoniecz commented 1 year ago

I deliberately designed here ceiling to be something achievable by regular person (at least 1 edit every single day) even if requiring a bit effort.

Not saying that it cannot be changed, but I wanted to have something that would not push "do more" too far here. And for people more extreme, they can look at more involved stats linked in unlocked links.

westnordost commented 1 year ago

So, the primary reason why we have this view at all is to:

I don't see how the suggestion would improve on any of these points. As @matkoniecz mentioned, it would only make the ceiling ("all green") higher, contributing even just one edit each day is still somewhat of an achievement. Unlike GitHub, which many people use for the day job, mapping (with StreetComplete) is a hobby.

So, I am closing this as will not fix.