Page MenuHomePhabricator

Adding support for multiple watchlists in the Global Watchlist
Open, Stalled, Needs TriagePublicFeature

Description

At https://phabricator.wikimedia.org/T3492 multiple watchlists were proposed.

One could enable this in the Global Watchlist and show these Watchlists on a single page (at least depending on some settings). Some of the Watchlists could be collapsed by-default there. This would also allow setting priorities (the task was merged to here) for articles on a Watchlist.

There could be an upper section at the top of the page showing the high-priority watchlisted items (ie things you'd like to get notified about immediately for all changes and would like to show at the top of the page even if the change was done more than a month ago).


I think there is a difference between adding support for multiple watchlists in the Global Watchlist and adding support for multiple watchlists through changes to the Global Watchlist (in combination with changes to the watchlisting-feature where you click a star at the top of an article). I'd propose adding support for multiple watchlists via the Global Watchlist so it's first and only possible with that Watchlist. Nevertheless, this issue could also just be about enabling support once this is implemented elsewhere.

Adding setting(s) to enable having sections collapsed by-default could also be used for the other Watchlists (WMC and so on) on the page and adding could be a separate subtask.

Related Objects

StatusSubtypeAssignedTask
StalledFeatureNone
OpenFeatureNone
OpenFeatureNone
ResolvedKgraessle
DuplicateNone
OpenNone
ResolvedNone
OpenNone
ResolvedFeatureSamwilson
ResolvedFeatureSamwilson
ResolvedFeatureSamwilson
ResolvedSamwilson
ResolvedFeatureSamwilson
ResolvedFeatureSamwilson
Opentstarling
OpenNone
ResolvedCparle
ResolvedSamwilson
In ProgressCparle
ResolvedSamwilson
ResolvedSamwilson
In ProgressCparle
OpenNone
In ProgressFeatureCparle
ResolvedSamwilson
In ProgressCparle
In Progresststarling

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

The change you appear to be describing with articles of different priorities would involve substantial core changes that should be done as part of multiple watchlists in core, before they should be incorporated into the global watchlist display

Fair point and that's why I only raised this in a comment at that task. Most likely, it depends on some substantial core changes implemented first. But still this could become a Global Watchlist -only or -first feature instead of getting built into the current main Watchlist.

Fair point and that's why I only raised this in a comment at that task. Most likely, it depends on some substantial core changes implemented first. But still this could become a Global Watchlist -only or -first feature instead of getting built into the current main Watchlist.

GlobalWatchlist is only installed on meta for WMF wikis (its intended to be only on the central wiki that it should be accessed from) and this would require schema changed, etc. on the target wikis with the various watchlists, so it cannot really come to GlobalWatchlist first

Aklapper changed the subtype of this task from "Task" to "Feature Request".Mar 1 2022, 5:07 PM

@Prototyperspective: For future reference, please use the feature request form (linked from the top of the task creation page) to create feature requests. Thanks.

Well, looks like the work on labels is going very well recently. If and when there will be working labels on Wikimedia Foundation wikis, including at least two functionalities:

  1. User can add a label to specific watched page.
  2. The query/list/watchlist Action API has a new label field.

I think I have a good chance to resolve this task, @Prototyperspective.