Watch edits which add or remove pages from a category
Closed, ResolvedPublic

Assigned To
Addshore
Priority
Normal
Author
BD2412
Blocks
T125171: [Catwatch] Filter for Watch edits which add or remove pages from a category
Blocked By
T125147: [CatWatch] CategoryMembership is running SELECTS on the master
T119763: [CatWatch] Category namespace prefix is trimmed from RC links
T109707: Touching something in the Page namespace adds and removes it from a category, even when the page has no changes
T109688: [CatWatch] Links to history are incorrect
T110340: [CatWatch] Add setting for disabling categorization recent changes & watching on a site (per wiki)
T109672: [CatWatch] Preference for whether category changes affecting watched categories should trigger an email notification (separate from general enotifwatchlist)
T109604: [CatWatch] Use title text instead of URLencoded title for item name
T109689: [CatWatch] Page ID for categorizations in API inconsistent
T109700: [CatWatch] [Regression] Categorization event should honour bot flag (changes by bots shown if hidebots=1)
T110338: [CatWatch] [Task] Create special user that is recorded in RC and WL for category changes
T109759: [CatWatch] Request for Blacklist/whitelist feature for category addition watchlist
T109706: Page name in [[]] URL encoded in added to / removed from category lines in Recent Changes IRC
T94414: RFC - Notify on additions/removals in watched categories
Projects
Subscribers
Horcrux92, Jonesey95, Christian75 and 54 others
Tokens
"Like" token, awarded by Luke081515."Like" token, awarded by Yellowcard."Love" token, awarded by Krenair."Like" token, awarded by KuboF."Like" token, awarded by matej_suchanek."Like" token, awarded by MGChecker."Love" token, awarded by He7d3r.
Security
None
Story Points
5
Reference
bz7148
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:

Older changes are hidden. Show older changes.
matej_suchanek added a subscriber: matej_suchanek.Via WebAug 31 2015, 10:32 AM
gerritbot added a comment.Via ConduitAug 31 2015, 11:38 AM

Change 233441 had a related patch set uploaded (by Addshore):
[WIP] Enable users to watch category membership changes (try #2)

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

Hangsna removed a subscriber: Hangsna.Via WebSep 1 2015, 2:37 PM
Qgil removed a subscriber: Qgil.Via WebSep 1 2015, 5:46 PM
Addshore added a comment.Via WebSep 4 2015, 11:02 AM

So the patch is up for review with some changes. Details of what has changed can be found in the commit message @ https://gerrit.wikimedia.org/r/#/c/233441/ which I will continue to keep updated.

jayvdb removed a subscriber: jayvdb.Via WebSep 4 2015, 11:44 PM
MarcoAurelio removed a subscriber: MarcoAurelio.Via WebSep 5 2015, 8:58 AM
matej_suchanek moved this task to Not ready to announce on the user-notice workboard.Via WebSep 11 2015, 6:21 PM
gerritbot added a comment.Via ConduitSep 17 2015, 10:37 AM

Change 239065 had a related patch set (by Addshore) published:
Enable users to watch category membership changes #2

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

gerritbot added a comment.Via ConduitSep 17 2015, 10:47 AM

Change 233441 abandoned by Addshore:
Enable users to watch category membership changes #2

Reason:
Please see the following changes which have been factored out of this one:
https://gerrit.wikimedia.org/r/#/c/239061/
https://gerrit.wikimedia.org/r/#/c/239060/
https://gerrit.wikimedia.org/r/#/c/239065/

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

matej_suchanek moved this task to Announce in next Tech/News on the user-notice workboard.Via WebSep 17 2015, 2:25 PM
matej_suchanek moved this task to Not ready to announce on the user-notice workboard.Via WebSep 17 2015, 7:37 PM
gerritbot added a comment.Via ConduitOct 20 2015, 9:41 PM

Change 239065 merged by jenkins-bot:
Enable users to watch category membership changes #2

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

matej_suchanek moved this task to Announce in next Tech/News on the user-notice workboard.Via WebOct 21 2015, 11:16 AM
Quiddity moved this task to Not ready to announce on the user-notice workboard.Via WebOct 22 2015, 9:47 PM
Legoktm edited projects, added MW-1.27-release; removed MW-1.26-release.Via WebOct 28 2015, 5:59 PM
IKhitron added a subscriber: IKhitron.Via WebNov 6 2015, 7:20 PM
Stevietheman added a subscriber: Stevietheman.Via WebNov 19 2015, 8:58 PM
Addshore closed this task as "Resolved".Via WebNov 21 2015, 7:40 PM
Stevietheman added a comment.Via WebNov 21 2015, 9:06 PM

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?

Liuxinyu970226 removed a subscriber: Liuxinyu970226.Via WebNov 22 2015, 12:32 AM
Krenair added a comment.Via WebNov 22 2015, 12:44 AM

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).

Luke081515 awarded a token.Via WebNov 22 2015, 1:03 AM
Addshore added a comment.Via WebNov 22 2015, 1:06 AM

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

Nemo_bis removed a project: user-notice.Via WebNov 22 2015, 10:56 AM
Nemo_bis added a project: user-notice.

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?

IKhitron added a comment.Via WebNov 22 2015, 1:54 PM

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.

Addshore added a comment.Via WebNov 22 2015, 2:14 PM

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

IKhitron added a comment.Via WebNov 22 2015, 2:44 PM

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

Stevietheman added a comment.Via WebNov 22 2015, 3:41 PM

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?

Addshore added a comment.Via WebNov 22 2015, 5:58 PM

@Stevietheman file a ticket with a screenshot?

Stevietheman added a comment.EditedVia WebNov 22 2015, 7:37 PM

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.

Johan moved this task to In current Tech/News draft on the user-notice workboard.Via WebNov 25 2015, 9:05 AM
Restricted Application removed a subscriber: Mjbmr. · View Herald TranscriptVia HeraldNov 25 2015, 9:05 AM
Stevietheman added a comment.Via WebNov 26 2015, 2:19 PM

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

Addshore added a comment.Via WebNov 26 2015, 2:49 PM

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!

Stevietheman added a comment.Via WebNov 26 2015, 4:05 PM

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!

Addshore added a comment.Via WebNov 26 2015, 4:15 PM

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!

Addshore moved this task to Done on the TCB-Team workboard.Via WebNov 27 2015, 10:25 AM
PeterBowman added a subscriber: PeterBowman.Via WebNov 27 2015, 2:52 PM
Meno25 removed a subscriber: Meno25.Via WebNov 29 2015, 7:28 PM
Scott added a subscriber: Scott.Via WebNov 30 2015, 7:21 PM
Aschroet added a subscriber: Aschroet.Via WebDec 1 2015, 7:56 AM
Sadads added a subscriber: Sadads.Via WebDec 1 2015, 4:21 PM
Johan moved this task to Archive on the user-notice workboard.Via WebDec 2 2015, 10:05 AM
Addshore added a comment.Via WebDec 4 2015, 11:00 AM

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

Christian75 added a subscriber: Christian75.Via WebDec 9 2015, 12:16 AM
Yellowcard added a comment.Via WebTue, Jan 19, 12:26 PM

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

Tobi_WMDE_SW added a comment.Via WebTue, Jan 19, 12:38 PM

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.

Yellowcard added a comment.Via WebTue, Jan 19, 12:43 PM

Good news, looking forward to the implementation. Thanks!

matej_suchanek moved this task to Announce in next Tech/News on the user-notice workboard.Via WebTue, Jan 19, 1:15 PM
Johan moved this task to In current Tech/News draft on the user-notice workboard.Via WebWed, Jan 20, 3:01 PM
Tobi_WMDE_SW moved this task to Done on the German-Community-Wishlist workboard.Via WebThu, Jan 21, 12:15 PM
Tobi_WMDE_SW added a comment.Via WebThu, Jan 21, 4:16 PM

This is active on dewiki now.

Johan moved this task to Recently announced in Tech/News on the user-notice workboard.Via WebThu, Jan 28, 9:45 AM
Tobi_WMDE_SW added a comment.Via WebFri, Jan 29, 7:07 AM

Live on Commons and all Wikipedias now.

IKhitron added a comment.Via WebFri, Jan 29, 10:38 AM

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

IKhitron added a comment.EditedVia WebFri, Jan 29, 10:40 AM

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

Edgars2007 added a comment.Via WebFri, Jan 29, 10:41 AM

@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).

Tobi_WMDE_SW added a comment.Via WebFri, Jan 29, 10:43 AM

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

IKhitron added a comment.Via WebFri, Jan 29, 10:44 AM

Thank you.

IKhitron added a comment.Via WebFri, Jan 29, 10:46 AM

References too, @Tobi_WMDE_SW?

Addshore added a comment.Via WebFri, Jan 29, 11:26 AM

References too, @Tobi_WMDE_SW?

References ?

Edgars2007 added a comment.Via WebFri, Jan 29, 12:13 PM

References too, @Tobi_WMDE_SW?

References ?

T7984

Addshore added a comment.Via WebFri, Jan 29, 12:14 PM

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

Tobi_WMDE_SW added a comment.Via WebFri, Jan 29, 12:24 PM

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

IKhitron added a comment.Via WebFri, Jan 29, 12:48 PM

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

Jonesey95 added a subscriber: Jonesey95.Via WebFri, Jan 29, 3:11 PM

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.

Stevietheman added a comment.EditedVia WebFri, Jan 29, 3:30 PM

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.

Horcrux92 added a subscriber: Horcrux92.Via WebSun, Jan 31, 3:02 PM
Addshore added a comment.Via WebTue, Feb 2, 8:43 AM

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!

Johan moved this task to Archive on the user-notice workboard.Via WebWed, Feb 3, 1:21 PM
IKhitron added a comment.Via WebSat, Feb 6, 3:21 PM
This comment was removed by IKhitron.
IKhitron added a comment.Via WebSat, Feb 6, 5:35 PM

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

Add Comment