commons-app / apps-android-commons

The Wikimedia Commons Android app allows users to upload pictures from their Android phone/tablet to Wikimedia Commons
https://commons-app.github.io/
Apache License 2.0
1.03k stars 1.24k forks source link

Transform the achievement page's "statistics" section into a "badges" section #5661

Open nicolas-raoul opened 7 months ago

nicolas-raoul commented 7 months ago

Similar to GitHub, with for instance a x3 to say that for instance 3 thanks were received:

Screenshot 2024-03-27 at 16 45 44

Tapping each badge would reveal what the badge means.

Badges with zero could be greyed out to generate interest without the negativity of a 0.

Currently it looks like this:

Screenshot 2024-03-27 at 16 49 38
neeldoshii commented 7 months ago

Taking this up while working with #5565

PetitPotiron commented 7 months ago

I don't see why we should replace the current statistics page (even if it's buggy). It's really good and we don't really need to have the same appearance than GitHub.

nicolas-raoul commented 7 months ago

@PetitPotiron Currently most people see many zeroes, it is discouraging. Badges are more positive, and less boring than lines of statistics.

PetitPotiron commented 7 months ago

@nicolas-raoul I understand it can be discouraging.

However, I'm not sure making the upload of quality images funny is a good way either.

It is not a game, and it should stay a hard to achieve process. Otherwise, lots of people would wonder why their images aren't quality ones, and instead of working harder to get better results, they will just fight to get their images labeled.

From my point of view, it will be a loss of time for everyone.

nicolas-raoul commented 3 months ago

@neeldoshii Any progress on your pull request? :-)

nicolas-raoul commented 2 months ago

@neeldoshii I unassign for now, but if you are you still working on this, please let us know. If no answer, someone else may be assigned to it. Thanks a lot. :-)

neeldoshii commented 2 months ago

@neeldoshii I unassign for now, but if you are you still working on this, please let us know. If no answer, someone else may be assigned to it. Thanks a lot. :-)

Sure 😊

PetitPotiron commented 2 months ago

Hello @nicolas-raoul This issue interests me, but I have never done any android development before Anyways, if no one wants to be assigned, I would be glad to be assigned at the beginning of September. Thanks

nicolas-raoul commented 2 months ago

@PetitPotiron It is yours, thanks! I believe it is a good issue to start Android development. :-)

YujingZHG commented 3 weeks ago

Hi! I noticed there hasn’t been any recent progress on this issue. I am a beginner and may I try working on it? and I plan to do like this:

image
nicolas-raoul commented 3 weeks ago

@PetitPotiron Any progress to share on this? :-)

@YujingZHG You can have it, thanks a lot! Your mockup looks great.

PetitPotiron commented 3 weeks ago

Thank you.