Page MenuHomePhabricator

[CatWatch] Request for Blacklist/whitelist feature for category addition watchlist
Open, NormalPublic

Description

I'm glad that a watchlist page switch was added so soon.

Me and some other Wikimedia Commons users with high-traffic cats on their watchlist are hoping for a feature that enables separate opt-in/opt-out choices (whitelist/blacklist) for specific categories. Preferably one that does not require copy-pasting or typing every cat name by hand.

Commons deals with entirely different levels of category traffic than the text-based projects, and "power users" typically have massive watchlists with a lot of categories they follow in order to know if someone is making edits that need attention or editing the cat talk.

As things are now, users must choice either unwatching some of our highest-traffic, most central categories, or opt out of the Wikidata watchlist feature entirely.

Event Timeline

Aklapper renamed this task from Blacklist/whitelist feature requested to Request for Blacklist/whitelist feature for category addition watchlist.Aug 20 2015, 8:21 PM
Aklapper removed kai.nissen as the assignee of this task.
Aklapper set Security to None.
Aklapper removed a subscriber: wikibugs-l-list.

Normally,

  • to permanently "opt-out"/filter-out: Hide categorization of pages in Special:Preferences#mw-prefsection-watchlist
  • to temporarily filter-out: Hide page categorization at "Watchlist options" in Special:Watchlist or Special:RecentChanges

Hence functionality requested in this task should normally already exist (though this functionality is currently temporarily not available, as mentioned in T109633#1558302 ).
Furthermore, the fix for task T9148 which was https://gerrit.wikimedia.org/r/#/c/211526/ got reverted by https://gerrit.wikimedia.org/r/#/c/232764/ for the time being.

Given these two, I am not sure there are good reasons for keeping this task open.

I also see the name was changed to Wikidata.

Where do you see this? The categorization/de-categorization watch is not part of WIkidata as far as I know.

Hence functionality requested in this task should normally already exist (though this functionality is currently temporarily not available, as mentioned in T109633#1558302 ).

They're asking to only see categorization/de-categorization for certain categories (or see it by default, but be able to blacklist certain categories), while keeping other categories watched (so e.g. if the actual category page or category talk page changes, they'll see that).

To me I was seeing this more as an "ignore category" component, which would work similarly to how some wikis implement hidden categories

Steinsplitter triaged this task as Normal priority.Aug 21 2015, 9:35 AM

Normally,

  • to permanently "opt-out"/filter-out: Hide categorization of pages in Special:Preferences#mw-prefsection-watchlist
  • to temporarily filter-out: Hide page categorization at "Watchlist options" in Special:Watchlist or Special:RecentChanges

Hence functionality requested in this task should normally already exist (though this functionality is currently temporarily not available, as mentioned in T109633#1558302 ).

These are both "all or nothing" options that apply to all watched categories at once. What we'd like to have is the option to make the decision of whether or not we want to get category content updates for each category separately. For instance:

  • I watch Category:Aircraft by registration to see if someone makes changes to the instructions or if there is anything new on the talk page. I'm not at all interested in the permanent influx of new subcategories flooding my watchlist.
  • On the other hand, I'd be very interested to be notified of new additions to some other categories for rare subjects (Category:LFU 205, for example)
In T109759#1559144, @Mattflaschen wrote:

I also see the name was changed to Wikidata.

Where do you see this? The categorization/de-categorization watch is not part of WIkidata as far as I know.

Perhaps @Pitke didn't notice the Wikidata watchlist integration until category watching was undeployed.

kaldari removed a subscriber: kaldari.Aug 29 2015, 1:26 AM
Risker removed a subscriber: Risker.Aug 29 2015, 2:01 AM
Pitke added a comment.Aug 30 2015, 6:38 PM

Confirming that I didn't notice the Wikidata watchlist integration until category watching was undeployed.

Pitke updated the task description. (Show Details)Aug 30 2015, 6:39 PM
Hangsna removed a subscriber: Hangsna.Aug 30 2015, 6:48 PM
Man77 removed a subscriber: Man77.Aug 30 2015, 9:24 PM
Addshore renamed this task from Request for Blacklist/whitelist feature for category addition watchlist to [CatWatch] Request for Blacklist/whitelist feature for category addition watchlist.Aug 31 2015, 8:15 AM

So I don't think this is going to be something that will go in with the initial version #2 of this feature..
But the ticket will remain open.

The initial version will by default hide categorization changes in the watchlist and RC feeds, we can move on from there.

RP88 added a comment.EditedSep 2 2015, 11:02 AM

The initial version will by default hide categorization changes in the watch list

As a clarification, when categorization changes were previously enabled the ability to hide categorization changes by turning them off in the Watchlist options at the top of the Watchlist didn't address all of the problems for those with high volume categories on their watchlist on Commons. In my case the time to load my watchlist rose from ~2 seconds to over 60 seconds when categorization changes were enabled, and enabling the hide option in the watchlist did not restore the load time for the page. I am sure it was worse for others as I know that some active Commons volunteers have much larger watchlists than I.

Pitke added a comment.Sep 4 2015, 11:21 AM

@RP88, how expansive is your watchlist? Mine is currently 33K (much smaller than previously due to watchlist tech issues) and I think the load time was around 5-10 secs with cat changes on.

RP88 added a comment.Sep 4 2015, 5:35 PM

Only 5K or so. The time increase was probably because I was watching several categories that each had many thousands of category changes over the default watchlist period.

jayvdb removed a subscriber: jayvdb.Sep 4 2015, 11:44 PM
Restricted Application removed a subscriber: Mjbmr. · View Herald TranscriptJan 15 2016, 4:00 PM
Schnark removed a subscriber: Schnark.Jan 16 2016, 9:00 AM
Meno25 removed a subscriber: Meno25.Feb 8 2016, 7:24 PM