Background
IP accounts will be replaced with temporary accounts, and we will need to update some of the user interface to reflect those changes.
UI Changes
- T338265: Temporary Accounts on Android: Editing
- Onboarding user education
- After publishing an edit
- T338266: Temporary Accounts on Android: Edit history
- View change from anon to unregistered in edit count
- View update presentation of IP editors in the list view
- T338268: Temporary Accounts on Android: Talk
- Update presentation of replies/threads by new unregistered accounts (old IP addresses will remain)
- When an unregistered user posts a new thread or reply
- Empty state for talk pages of unregistered users
- T338502: Temporary Accounts on Android: Log in
- Add an extra notice to both if the user has already created an “unregistered account”
- We will need to update the create account flows to not allow certain characters in certain positions as they will be exclusively utilized by temp accounts.
- T338503: Temporary Accounts on Android: Settings + Expiry
- How will we handle notice of temp account expiration in the apps?
- Settings view
- T348988: Temporary Accounts on Android: User page
- TASK TDB
- Patrolling support for temp accounts
Analytics
Verify
- Watchlists: hidden from temp account users
- Watchlists are not available to temporary account users
- Reading lists: Syncing not available to temp account users
- Synced reading lists are not available to temporary account users. Locally stored lists for logged in users should still work.
- Login: Temp account users are still prompted and are able to login
- In-app notifications: temp accounts receive notifications from mediawiki
- Notifications are available to temporary account users
- Verify status of push-notification support for temp account users