Page MenuHomePhabricator

User Experience for the Watchlist
Open, HighPublic

Description

User story

As a novice editor (or an experienced editor) of an article I care about, I'd like to monitor the article for changes, including:

  • Good-quality edits by other editors, so that I could thank those editors for their contributions.
  • Good-faith edits that don't quite make the grade, so that I could give feedback to those editors to improve their edits.
  • Bad-faith edits (vandalism, misinformation, etc.) that I could revert.

Conceptual notes

The Watchlist is actually very similar to our current Contribution History screen. The contribution history is a list of the most recent edits made by the current user. A watchlist is a list of the most recent edits made by other users, of articles that you're watching. When selecting an individual edit, we can reuse the exact same diff screen that we already use for contribution history.

Relationship with Notifications

Unfortunately, not much. It does not look like watchlists are designed in such a way that Echo notifications can be sent upon every edit made to any article in a watchlist. (Question: would we ever need such functionality?) The watchlist would become a 'destination' that the user would need to enter deliberately.

Questions to answer with UX

  • Difference between reading lists and watchlists?
  • Preferences and settings
  • Other questions?
  • Adding/removing articles?
  • How to get to them?

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone

Event Timeline

Charlotte triaged this task as High priority.Sep 28 2020, 4:05 PM
Charlotte created this task.
Charlotte updated the task description. (Show Details)
Dbrant updated the task description. (Show Details)Wed, Nov 4, 1:33 PM
Dbrant updated the task description. (Show Details)Wed, Nov 4, 1:46 PM
Dbrant removed a subscriber: Charlotte.
schoenbaechler renamed this task from UX for in-app watchlists to User Experience for Watchlists.Fri, Nov 6, 10:38 AM
schoenbaechler renamed this task from User Experience for Watchlists to User Experience for the Watchlist.Thu, Nov 19, 2:32 PM