VOOZH about

URL: https://phabricator.wikimedia.org/T9148

⇱ ⚓ T9148 Watch edits which add or remove pages from a category


Maniphest T9148

Watch edits which add or remove pages from a category
Closed, ResolvedPublic5 Estimated Story Points

Assigned To
Authored By
BD2412
Aug 28 2006, 3:48 PM
Referenced Files
F177465: pasted_file
Jun 10 2015, 1:58 PM

Description

As a Wikipedia editor I want to be notified if a new article was added to or deleted from a certain category in order to quickly address improper additions and deletions.

See https://de.wikipedia.org/wiki/Wikipedia:Umfragen/Technische_W%C3%BCnsche/Top_20#M.C3.B6glichkeit.2C_eine_Kategorie_auf_neue_Artikel_hin_zu_beobachten (in German).

Further details:
Details were discussed in an RFC.

Effort: ..

Needs to be discussed with: ..

This is part of the Top 20 wishes of the German community.

Related tasks:

Concerns:

Bugs from the first implementation:

Related Objects

StatusSubtypeAssignedTask
InvalidTTOT125171 [Catwatch] Filter for Watch edits which add or remove pages from a category
ResolvedAddshoreT9148 Watch edits which add or remove pages from a category
DuplicateNoneT94414 RFC - Notify on additions/removals in watched categories
Duplicatekai.nissenT109706 Page name in [[]] URL encoded in added to / removed from category lines in Recent Changes IRC
OpenFeatureNoneT109759 [CatWatch] Request for blocklist/allowlist feature for category addition watchlist
ResolvedAddshoreT110338 [CatWatch] [Task] Create special user that is recorded in RC and WL for category changes
ResolvedAddshoreT109700 [CatWatch] [Regression] Categorization event should honour bot flag (changes by bots shown if hidebots=1)
DeclinedAddshoreT109689 [CatWatch] Page ID for categorizations in API inconsistent
ResolvedAddshoreT109604 [CatWatch] Use title text instead of URLencoded title for item name
DeclinedFeatureNoneT109672 [CatWatch] Preference for whether category changes affecting watched categories should trigger an email notification (separate from general enotifwatchlist)
ResolvedAddshoreT110340 [CatWatch] Add setting for disabling categorization recent changes & watching on a site (per wiki)
ResolvedAddshoreT109688 [CatWatch] Links to history are incorrect
InvalidAddshoreT109707 Touching something in the Page namespace adds and removes it from a category, even when the page has no changes
ResolvedUmherirrenderT119763 [CatWatch] Category namespace prefix is trimmed from RC links
ResolvedAddshoreT125147 [CatWatch] CategoryMembership is running SELECTS on the master
InvalidAddshoreT126139 [CatWatch] Summary doesn't respect noinclude or includeonly tags
InvalidAddshoreT126407 [CatWatch] Ignore Lua-transcluded pages in summaries
ResolvedWMDE-leszekT127723 Mobile does not display checkmark to hide cat membership changes
Mentioned In
T399458: Move category changes from RecentChanges/Watchlist to separate Special page
T307328: Scalability issues of recentchanges table
CatWatch
T42358: [Epic] Wikidata changes in article history
T125159: [CatWatch] [Bug] Categorising of template creates false message
T125171: [Catwatch] Filter for Watch edits which add or remove pages from a category
T119712: [Catwatch] Insufficient description of pages added to a category via implementation of T9148
T109633: Disable watch category membership by default
T109759: [CatWatch] Request for blocklist/allowlist feature for category addition watchlist
T109700: [CatWatch] [Regression] Categorization event should honour bot flag (changes by bots shown if hidebots=1)
T109672: [CatWatch] Preference for whether category changes affecting watched categories should trigger an email notification (separate from general enotifwatchlist)
T109651: French Wiktionary categories are displayed instead of the articles titles
T109638: Page categorization logs expose user's IP
T109604: [CatWatch] Use title text instead of URLencoded title for item name
rMW52a96db10add: Adding release note for category changes in watchlists
rMWf6879ea16edf: Enable users to watch category membership changes
T100534: Add option to display task history in reverse-chronological order
T22444: Watchlist "Grouping"
Mentioned Here
T126204: [CatWatch] There are no catwatch notifications at all for any user in Hewiki
T125147: [CatWatch] CategoryMembership is running SELECTS on the master
T7984: Edit preview doesn't let you preview cite.php footnotes.
T119712: [Catwatch] Insufficient description of pages added to a category via implementation of T9148
T109638: Page categorization logs expose user's IP
T110338: [CatWatch] [Task] Create special user that is recorded in RC and WL for category changes
T109689: [CatWatch] Page ID for categorizations in API inconsistent
T109633: Disable watch category membership by default
T109759: [CatWatch] Request for blocklist/allowlist feature for category addition watchlist
T109700: [CatWatch] [Regression] Categorization event should honour bot flag (changes by bots shown if hidebots=1)
T109672: [CatWatch] Preference for whether category changes affecting watched categories should trigger an email notification (separate from general enotifwatchlist)
T3710: Ability to watch all articles in a category

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Comment Actions

Merged, but disabled by default currently

Comment Actions

So, with the English Wikipedia running 1.27, this feature is now live, and all I have to do is watch a category to see what members are added or removed?

Comment Actions

It's in 1.27.0-wmf.4+, which is deployed there, but the feature is now configurable and Wikimedia production has it set to off by default, meaning sites have to be opted into it (this has been done for group 0 sites only so far).

Comment Actions

Indeed.
Trying to get https://gerrit.wikimedia.org/r/#/c/253151/ in should come before enabling on more wikis.

Nemo_bis added a project: User-notice.
Comment Actions

Trying to get https://gerrit.wikimedia.org/r/#/c/253151/ in should come before enabling on more wikis.

Can't group1 (or small) wikis ask to be guinea pigs?

Comment Actions

Hello. I don't understand so much in all the versions mechanism. Could you explain me, please, how can we use it on our wiki (group 2)? Wait for some date? Ask to be included and how? Something else? Thank you.

Comment Actions

It will be enabled in most places in due course! :)
Keep an eye here and I'll try to post anything related!

Comment Actions

Thank you. This means anybody knows the exact date :-).

Comment Actions

It looks pretty solid on MediaWiki.org, but I saw where in cases where two pages were added to a category, it doesn't say what the second page is, using "and one page" instead. How would a user find out what the second page is?

Comment Actions

@Stevietheman file a ticket with a screenshot?

Comment Actions

I am asking a question about why it works this way. Opening a ticket is about logging an issue. I would like to understand why it works the way it currently does before deciding whether to do that.

Restricted Application removed a subscriber: Mjbmr. · View Herald TranscriptNov 25 2015, 9:05 AM
Comment Actions

T119712 created to address this because my question is being ignored.

Comment Actions

I am asking a question about why it works this way. Opening a ticket is about logging an issue. I would like to understand why it works the way it currently does before deciding whether to do that.

By the sounds of it this is wrong, hence why I suggested opening a ticket.

It is impossible to tell until we can see what exactly you mean!

Comment Actions

OK, my bad. I assumed those associated with this software update would understand what I was describing and could comment on that. Oh well. Happy Thanksgiving!

Comment Actions

I am afraid the majority of this patch was written over 6 months ago (so naturally some parts have fallen out of my brain).
Please see https://phabricator.wikimedia.org/T119712#1834099
Happy Thanksgiving!

Comment Actions

So it looks like this is going to be enabled on more wikis in January :)

Comment Actions

Is there any plans when this feature is going to be enabled in the bigger Wikipedia language versions?

Comment Actions

The feature will be enabled on dewiki on Jan, 21st. See https://wikitech.wikimedia.org/wiki/Deployments#Thursday.2C.C2.A0January.C2.A021
Most likely it will be enabled on other Wikipedias and Commons the week after.

Comment Actions

Good news, looking forward to the implementation. Thanks!

Comment Actions

Live on Commons and all Wikipedias now.

Comment Actions

We have not it in hewiki. Both recent changes and watchlist preferences do not include this.

Comment Actions

Recognized now we have not also the other changes of this release, as references in topic T7984. A problem with new version?

Comment Actions

@Tobi_WMDE_SW isn't it disabled already in (at least) some projects?

I don't see that option in Latvian (lvwiki) or English Wikipedia anymore at Recent changes or my watchlist. And yes, I saw it yesterday (at least at lvwiki).

Comment Actions

The feature got rolled back again (except for dewiki) because of T125147. We're working on it and keep you updated.

Comment Actions

I don't this that task has anything to do with this task...

Comment Actions

@IKhitron T7984 is a totally different feature and AFAIK this has not been deployed yet (likely to happen next week).

Comment Actions

Thank you. Wierd. It was "now" in tech news.

Comment Actions

If this is the feature that was rolled out by mistake on en.WP yesterday, it is not done being developed yet. See https://phabricator.wikimedia.org/T125171 for comments about its implementation. Specifically, editors need to be able to choose whether to show/hide category additions and category removals on the Watchlist page. They should be able to show or hide either one or both. Hiding both would mean that you just want to watch the content of the Category page itself (e.g. to monitor for vandalism or explanatory text changes).

If this is not the feature in question, please disregard.

Comment Actions

Jonesey95, that issue was marked as invalid because it's already implemented. When this feature was rolled back a few hours ago due to a database issue, the filtering was taken out too. Once this is all up and running, you will have the filtering.

Comment Actions
In T9148#1981682, @Stevietheman wrote:

Jonesey95, that issue was marked as invalid because it's already implemented. When this feature was rolled back a few hours ago due to a database issue, the filtering was taken out too. Once this is all up and running, you will have the filtering.

Indeed, a patch has also now been merged so that if it is ever disabled somewhere again all category changes will remain hidden!

This comment was removed by IKhitron.
Comment Actions

Hello. I can see the changes in my watchlist, but get no notifications at all. What's the problem? Thank you.

Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL · Credits