Commons Android app - potential projects
Open, Needs TriagePublic

Description

A few of us are planning to work on some improvements to the Commons Android app during the hackathon and the pre-hackathon that is being held in Prague. A rough list is shown below, but more details can be found on our GitHub issues page under the #prehackathon/hackathon label.

  • Display the "Nearby places that need pictures" results on a map in addition to the current list-based format
  • Make overlay menu in the map display Nearby item details correctly
  • Switch to a Wikidata query for Nearby results
  • Improve UI
  • Enable two factor authentication for login

Additionally, we plan on having a few short sessions:

  • Discussion with Wikipedia Android app devs to share knowledge and discuss how to reduce technical debt and resolve other stalled issues (e.g. memory leaks)
  • Recruiting and onboarding new contributors to the Commons app, especially those who are signing up as mentees for the hackathon
  • Commons App discussion: Current state and future plans

We are currently discussing this on GitHub. Please feel free to join the discussion, and also to join us during the hackathon. :)

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 27 2017, 10:35 AM
whym added a subscriber: whym.Feb 27 2017, 12:38 PM

Just noting that, instead of Phabricator tasks, specific bugs and enhancement ideas of the app have their own "issues" on the said GitHub project: https://github.com/commons-app/apps-android-commons/issues. If anyone is looking for ideas not mentioned above, I recommend checking these out.

Dbrant added a subscriber: Dbrant.Apr 4 2017, 3:56 AM
Yarl added a subscriber: Yarl.Apr 14 2017, 8:26 AM
RHo added a subscriber: RHo.May 4 2017, 5:19 PM
Nark0 added a subscriber: Nark0.May 14 2017, 8:41 PM
josephine_l updated the task description. (Show Details)May 15 2017, 2:50 PM
josephine_l updated the task description. (Show Details)May 15 2017, 2:55 PM
josephine_l updated the task description. (Show Details)