Background
The Android team is working on allowing reading lists to be shared. Details can be found in T313269 and T316822. In order to achieve this goal, the concept of receiving a reading lists needs to be built in the app.
Must Haves (Technical Details)
- Follow steps detailed in T316822 section 4 for the diagram that starts with user receives text
- Feature should be feature flagged so that it can be rolled out to specific users at a time
User Stories
- As a Wikipedia Android app user and student in Morocco, I want to export my reading lists, so that I can use it at the Mohammed V University school library
- As a Wikipedia Android app user in Ghana, I want to share my reading list with a family member in the US that has an iOS device, so they can read the articles I've saved about Accra ahead of their trip home in December.
- As a Wikipedia Android app user organizer in South Asia, I want to share reading list via Whatsapp after an event, so people that have attended know which articles are in need of contributions
Design (Figma)
1) Clicks link | 2) Clicks 'GET' | 3) Downloads app | 4) Opens app | 5) After onboarding | 6) Clicks link | 7) Names list | 8) List is added | 9) Views list | 10) Survey ask | 11) Takes survey |
👉 Check out T316836 for the Send/Share workflow
APK: https://github.com/wikimedia/apps-android-wikipedia/pull/3697