== Overview
Encourage Android app users to start editing by presenting them with more opportunities to make ‘micro-contributions’ to the app.
=== Goal
Introduce a series of small tasks which encourage more contributions from Android app users.
=== Rationale (Why are we doing this)
- **Extend usage of existing micro-contribution tool.** The (Wikidata) title description editing feature on Android has proven successful in encouraging micro-contributions. [1] This is a suggested next step as outlined in Phabricator task T164606.
- **Extend app knowledge of multilingual users.** This is a suggested next step after the initial improvements to the Android app's multilingual experience (see T160567).
- **Increase Android app editor retention.** Based on previous launch of editing Wikidata descriptions, and through previous community consultations [2], it is our hypothesis that providing more micro-contributions to the Android app will lead to an increase in in-app editor activity and retention. [2]
=== User stories
**As a //proven app editor of good standing//, ** I want to...
1/ ...be shown more articles requiring descriptions in the app, so that I can grow my contributions to Wikipedia.
2/ ...be shown more small app-friendly editing tasks like adding image captions, so that I can grow my contributions on Wikipedia.
**As a //proven __Multilingual__ app editor of good standing//, ** I want to...
3/ ...be shown articles with a title description that can be translated into other languages I speak, so that I can grow my contributions to Wikipedia.
4/ ..be shown more images requiring translations, so that I can grow my contributions to Wikipedia.
**As an // __App Editor Task__ tool (aka Edit Action feed) user of good standing //, ** I want to...
5/ ...rate the quality of other editors' work, so that I can become more familiar with Wikipedia editing.
== Design brief with wireframes of proposed designs
==== https://docs.google.com/presentation/d/1b7-FeIdFnDrKG1ko8SbOi_EVhYzx-LON3RdyCDlrBbA
_____
===Mocks
| Task list unlock message | Notification and menu item alerts | Pull down on notification | New menu item | On boarding to task list | Task menu | On boarding for description editing in task list | Adding title descriptions feed | Skipping an item | Title description editing UI | Review of edit | Feed overflow menu | Contribution score card
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
| {F26622971 width =200} | {F26622947 width =200} | {F26622948 width =200} | {F26622950 width =200} | {F26622949 width =200} | {F26622945 width =200} | {F26622946 width =200} | {F26622943 width =200 } | {F26622963 width =200} | {F26622944 width =200} | {F26622941 width =200} | {F26622951 width =200} | {F26622942 width =200}
| Related task: T207333 | Related task: T207333 | Related task: T207333 | | | | Related task: T164606 | Related task: T164606 | Related task: T164606 | Related task: T164606 | Related task: T164606 | Related task: T164606 | Related task: T207339
=== Core tasks
The following may be broken up into further sub-tasks.
- **// Feature/UI development: **//
- Create a "App Editor Tasks" list/feed that can be unlocked by active in-app editors T207332
- Add an in-app notification to be sent to users when they unlock the App Editor Tasks list T207333
- Create a UI for Adding title descriptions to articles (within the App Editor Tasks list) - consider updating T164606
- Create a UI for Translating title descriptions (within the App Editor Tasks list) T207334
- Create a UI for Adding captions to images (within the App Editor Tasks list) T207337
- Create a UI for Translating captions on images (within the App Editor Tasks list) T207338
- Create a UI for Rating edit quality (within the App Editor Tasks list) [currently on hold]
- Add a place for users to view a count of all their App Editor Task Contributions T207339
- **Additional related backlog tasks** (these relate to updating/adding editing descriptions and captions when reading articles in the app):
- {T159927}
- {T158173}
- {T197155}
- **//Co-ordination tasks with other teams: **//
- **Reading Infrastructure**
- API required to fetch articles missing Wikidata descriptions in a particular language // (Relates to user story 1) //
- API required to fetch articles missing Wikidata descriptions in language A, but have a Wikidata description in language B (which can be used for translation purposes) // (Relates to user story 3) //
- API required to fetch images missing captions in a particular language // (Relates to user story 2) //
- API required to fetch images missing captions in language A, but have a caption in language B (which can be used for translation purposes). // (Relates to user story 4) //
- **Wikidata**
- Co-ordinate with Wikidata on communication/consultation when expanding Android in-app editing of descriptions
- **Commons**
- Co-ordinate with Wikidata on communication/consultation for adding Android in-app editing of image captions
- **Wikilabels**
- Consult with ORES team on the feasibility/desirability of creating an Android in-app version of the Edit Quality Wikilabels campaign
- **//Measurement and Testing: **//
- Plan usability research to test initial proposed concepts
- Run a second user study with Alpha prototypes
- Implement Analytics/Event logging instrumentation to measure usage of new editing tasks:
- Measure the length of sessions and edits made within the different app editing tasks
- Monitor for any change in editing activity by Android app users (2nd month retention)
- Monitor for any change in editing activity by Android app editors editing outside of the app
- Quality tracking of edits - implement instrumentation to monitor the rate of reverts from edits made within the App Editor task (setting warnings when it is above some threshold).
- **//Documentation & Marketing**//
- Update the [[ https://www.mediawiki.org/wiki/Android_editing_features | Android editing features ]] Mediawiki page
- Update [[ https://www.mediawiki.org/wiki/Wikimedia_Apps/Android_FAQ | Android FAQs page ]]
- Highlight/Promote the release of the feature via Community Engagement and/or other onwiki communication.
_____
=== Links
[0] Design brief (extended version of task description): https://docs.google.com/presentation/d/1b7-FeIdFnDrKG1ko8SbOi_EVhYzx-LON3RdyCDlrBbA
[1] Stats on Wikidata in-app usage
[2] https://www.mediawiki.org/wiki/Reading/Readers_contributions_via_Android/Outcome