Page MenuHomePhabricator

Watchlist filter to exclude edits that also caused a notification to be sent
Open, Needs TriagePublic

Description

It is annoying to see edits on the watchlist again that you've already seen because you got a notification about them (because you were mentioned, it's your own talk page, you subscribed to a topic using DiscussionTools, etc.)

What if the watchlist had a filter to exclude edits that also caused a notification to be sent to you?

Event Timeline

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

This is just a wild idea but @ppelberg seemed enthusiastic today when I mentioned it as an "opposite" approach to T287790.

The patch is a proof-of-concept, just to demonstrate I think this would look like. I made it in May during the Product Inspiration Week (and I didn't like it enough to present it, heh). A real version would have to be implemented differently, this patch does some inefficient queries.

Change 712538 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/Echo@master] [PROOF OF CONCEPT] Watchlist filter to exclude edits with notifications

https://gerrit.wikimedia.org/r/712538

ppelberg added a project: DiscussionTools.
ppelberg moved this task from Backlog to New Features on the DiscussionTools board.
ppelberg added a subscriber: Whatamidoing-WMF.

Test wiki created on Patch Demo by PPelberg (WMF) using patch(es) linked to this task:

https://patchdemo.wmflabs.org/wikis/5023d6dd04/w/

Does this really help with the use case of T287790? Mentally ignoring specific pages on your watchlist is easy, a filter that would only hide a small subset of watchlist entries doesn't add much value IMO.