Background
IP accounts will be replaced with temporary accounts, and we will need to update some of the user interface to reflect those changes.
Task
- Create iOS screens for the scenarios called out in IP Masking on Apps deck and the general IP Masking deck
- Editing
- Onboarding user education
- After publishing an edit
- Edit history
- View change from anon to unregistered in edit count
- View update presentation of IP editors in the list view
- 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
- Login / create account
- 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.
- Misc
- How will we handle notice of temp account expiration in the apps?
- Settings view
- Title descriptions
- Editing
- Create Android screens for scenarios called out IP Masking on Apps deck and the general IP Masking deck
- Editing
- Onboarding user education
- After publishing an edit
- Edit history
- View change from anon to unregistered in edit count
- View update presentation of IP editors in the list view
- 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
- Login / create account
- 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.
- Misc
- How will we handle notice of temp account expiration in the apps?
- Settings view
- Editing
- Propose workflows for warning a user before they publish an edit that their edits will be associated with a temporary account and the edits won't be transferred over
- Addressed in the flows above
- Explore what a temp account user will see if Watchlist or ability to edit talk pages is disabled for logged out users
- Watchlist will not be available to temp accounts but talk page editing is enabled
- Designs for structured tasks on both apps