Page MenuHomePhabricator

Cparle (Cormac Parle)
Principal Software Engineer, Structured Content team, Wikimedia Foundation

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Aug 21 2017, 4:16 PM (433 w, 5 d)
Availability
Available
IRC Nick
cormacparle
LDAP User
Cparle
MediaWiki User
CParle (WMF) [ Global Accounts ]

Recent Activity

Thu, Dec 4

Cparle updated the task description for T411762: Create popup for removing labels.
Thu, Dec 4, 10:44 AM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle updated the task description for T411762: Create popup for removing labels.
Thu, Dec 4, 10:43 AM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle updated the task description for T411611: Create popup for adding labels.
Thu, Dec 4, 10:42 AM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle created T411762: Create popup for removing labels.
Thu, Dec 4, 10:40 AM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle removed a subtask for T406840: Allow users to label watchlist items: T411611: Create popup for adding labels.
Thu, Dec 4, 10:32 AM · Community-Tech, Story, Watchlist-Labels
Cparle edited parent tasks for T411611: Create popup for adding labels, added: T411759: Handle submission of "assign label" modal; removed: T406840: Allow users to label watchlist items.
Thu, Dec 4, 10:32 AM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle added a subtask for T411759: Handle submission of "assign label" modal: T411611: Create popup for adding labels.
Thu, Dec 4, 10:32 AM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle created T411760: Handle submission of "remove labels" modal.
Thu, Dec 4, 10:31 AM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle created T411759: Handle submission of "assign label" modal.
Thu, Dec 4, 10:29 AM · Community-Tech (Fox Squad), Watchlist-Labels

Wed, Dec 3

Cparle moved T410908: Remove the $wgEditWatchlistPaginate feature flag from In Development to Feedback and Review on the Community-Tech (Fox Squad) board.
Wed, Dec 3, 5:45 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, Moderator-Tools-Team, Community-Tech (Fox Squad), MediaWiki-Watchlist
Cparle claimed T410908: Remove the $wgEditWatchlistPaginate feature flag.
Wed, Dec 3, 5:24 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, Moderator-Tools-Team, Community-Tech (Fox Squad), MediaWiki-Watchlist
Cparle changed the status of T410908: Remove the $wgEditWatchlistPaginate feature flag from Open to In Progress.
Wed, Dec 3, 5:24 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, Moderator-Tools-Team, Community-Tech (Fox Squad), MediaWiki-Watchlist
Cparle changed the status of T411596: Change Special:EditWatchlist layout to a table from Open to In Progress.
Wed, Dec 3, 5:22 PM · Patch-For-Review, Watchlist-Labels, Community-Tech (Fox Squad), Moderator-Tools-Team
Cparle changed the status of T411596: Change Special:EditWatchlist layout to a table, a subtask of T411599: Add labels column in Special:EditWatchlist, from Open to In Progress.
Wed, Dec 3, 5:22 PM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle claimed T411596: Change Special:EditWatchlist layout to a table.
Wed, Dec 3, 5:22 PM · Patch-For-Review, Watchlist-Labels, Community-Tech (Fox Squad), Moderator-Tools-Team
Cparle moved T411596: Change Special:EditWatchlist layout to a table from Backlog to Assigning labels on the Watchlist-Labels board.
Wed, Dec 3, 12:29 PM · Patch-For-Review, Watchlist-Labels, Community-Tech (Fox Squad), Moderator-Tools-Team
Cparle edited projects for T411596: Change Special:EditWatchlist layout to a table, added: Watchlist-Labels; removed MediaWiki-Watchlist.
Wed, Dec 3, 12:29 PM · Patch-For-Review, Watchlist-Labels, Community-Tech (Fox Squad), Moderator-Tools-Team
Cparle edited projects for T411596: Change Special:EditWatchlist layout to a table, added: Community-Tech (Fox Squad); removed Community-Tech.
Wed, Dec 3, 12:27 PM · Patch-For-Review, Watchlist-Labels, Community-Tech (Fox Squad), Moderator-Tools-Team
Cparle removed a project from T411611: Create popup for adding labels: Story.
Wed, Dec 3, 12:22 PM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle moved T411611: Create popup for adding labels from Backlog to Assigning labels on the Watchlist-Labels board.
Wed, Dec 3, 12:22 PM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle moved T411599: Add labels column in Special:EditWatchlist from Backlog to Assigning labels on the Watchlist-Labels board.
Wed, Dec 3, 12:22 PM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle removed a subtask for T406840: Allow users to label watchlist items: T411596: Change Special:EditWatchlist layout to a table.
Wed, Dec 3, 12:05 PM · Community-Tech, Story, Watchlist-Labels
Cparle removed a parent task for T411596: Change Special:EditWatchlist layout to a table: T406840: Allow users to label watchlist items.
Wed, Dec 3, 12:05 PM · Patch-For-Review, Watchlist-Labels, Community-Tech (Fox Squad), Moderator-Tools-Team
Cparle added a subtask for T411599: Add labels column in Special:EditWatchlist: T411596: Change Special:EditWatchlist layout to a table.
Wed, Dec 3, 12:04 PM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle added a parent task for T411596: Change Special:EditWatchlist layout to a table: T411599: Add labels column in Special:EditWatchlist.
Wed, Dec 3, 12:04 PM · Patch-For-Review, Watchlist-Labels, Community-Tech (Fox Squad), Moderator-Tools-Team
Cparle updated the task description for T411611: Create popup for adding labels.
Wed, Dec 3, 12:03 PM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle updated the task description for T411611: Create popup for adding labels.
Wed, Dec 3, 12:02 PM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle created T411611: Create popup for adding labels.
Wed, Dec 3, 12:00 PM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle added a comment to T270058: Enable `$wgWatchlistExpiry` by default or remove it completely (TBD).

But it should be possible to set it to false to make it simpler for users of smaller wikis who probably don't need this feature.

This is what I have strong reservations about. One of the big problems we have with MediaWiki is the proliferation of feature flags and how much complexity that adds for testing and code maintenance. Unless small wikis really need to be able to turn this off then we should get rid of the flag

Wed, Dec 3, 11:47 AM · Expiring-Watchlist-Items, Community-Tech
Cparle created T411599: Add labels column in Special:EditWatchlist.
Wed, Dec 3, 10:56 AM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle updated the task description for T411596: Change Special:EditWatchlist layout to a table.
Wed, Dec 3, 10:46 AM · Patch-For-Review, Watchlist-Labels, Community-Tech (Fox Squad), Moderator-Tools-Team
Cparle edited projects for T411596: Change Special:EditWatchlist layout to a table, added: MediaWiki-Watchlist; removed Watchlist-Labels.
Wed, Dec 3, 10:45 AM · Patch-For-Review, Watchlist-Labels, Community-Tech (Fox Squad), Moderator-Tools-Team
Cparle created T411596: Change Special:EditWatchlist layout to a table.
Wed, Dec 3, 10:44 AM · Patch-For-Review, Watchlist-Labels, Community-Tech (Fox Squad), Moderator-Tools-Team
Cparle reopened T270058: Enable `$wgWatchlistExpiry` by default or remove it completely (TBD), a subtask of T52039: Proposed changes to default settings (tracking), as Open.
Wed, Dec 3, 10:39 AM · MediaWiki-Configuration, Tracking-Neverending
Cparle reopened T270058: Enable `$wgWatchlistExpiry` by default or remove it completely (TBD) as "Open".

Re-opening, because feature flags are basically tech debt. Can we run this by the MW stakeholders group?

Wed, Dec 3, 10:39 AM · Expiring-Watchlist-Items, Community-Tech

Wed, Nov 26

Cparle added a comment to T400023: Deploy sitemaps API for Commons.

I don't know - @tstarling do you know?

Wed, Nov 26, 10:21 AM · MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), Commons, Community-Tech (Sea Lion Squad), SEO

Tue, Nov 25

Cparle updated the task description for T408235: Display popup the first time a user visits watchlist after labels are enabled.
Tue, Nov 25, 10:32 AM · Patch-For-Review, Community-Tech (Fox Squad), Watchlist-Labels

Mon, Nov 24

Cparle created T410908: Remove the $wgEditWatchlistPaginate feature flag.
Mon, Nov 24, 3:52 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, Moderator-Tools-Team, Community-Tech (Fox Squad), MediaWiki-Watchlist

Fri, Nov 21

Cparle closed T41510: Opening Special:EditWatchlist with a large watchlist hits server timeout (Create watchlist pager) as Resolved.
Fri, Nov 21, 11:18 AM · User-notice-archive, Community-Tech, Patch-For-Review, Moderator-Tools-Team, affects-translatewiki.net, User-kostajh, Wikimedia-production-error, MediaWiki-Watchlist
Cparle closed T41510: Opening Special:EditWatchlist with a large watchlist hits server timeout (Create watchlist pager), a subtask of T269318: Create time expiry settings for Special:EditWatchlist (desktop; mobile, advanced setting), as Resolved.
Fri, Nov 21, 11:18 AM · Moderator-Tools-Team, MediaWiki-Watchlist, Expiring-Watchlist-Items

Wed, Nov 19

Cparle added a comment to T368423: Pagination: Add pagination component to Codex.

I meant inside the select - so like this

Wed, Nov 19, 5:22 PM · Design-System-Team, Codex
Cparle added a comment to T368423: Pagination: Add pagination component to Codex.

Either "results" or "items" could work, but in order to be aligned with the Table's pagination, the "results" word should be included within the Select, not outside.

Ok ... so is it ok to change the message to "X results" for all codex table pagination everywhere? Or maybe "X results per page"?

Wed, Nov 19, 4:59 PM · Design-System-Team, Codex
Cparle added a comment to T368423: Pagination: Add pagination component to Codex.

@bmartinezcalvo I see that in the dropdown for results per page you have "X results" rather than "X rows" which is what's in Codex right now. I think that makes sense (or maybe something like this image below)

Wed, Nov 19, 4:48 PM · Design-System-Team, Codex
Cparle added a comment to T368423: Pagination: Add pagination component to Codex.

Actually now I think of it - we also don't know where we are in the resultset (we kinda do for search, but it's hacky), so we can't even say "Showing results 250-300 of many"

Wed, Nov 19, 4:19 PM · Design-System-Team, Codex
Cparle updated subscribers of T368423: Pagination: Add pagination component to Codex.

I guess we can add it if/when we know it, and not otherwise? @tstarling thoughts?

Wed, Nov 19, 2:46 PM · Design-System-Team, Codex
Cparle added a comment to T368423: Pagination: Add pagination component to Codex.

That number for search results is kind of a weird one - it shows you the total number of results, but you can't actually page through them all (you can only get the first 10k) - here's an example. Maybe that doesn't matter, because it's v unlikely anyone will page that far? If it doesn't then I guess we can show the total

Wed, Nov 19, 2:41 PM · Design-System-Team, Codex
Cparle added a comment to T368423: Pagination: Add pagination component to Codex.

@bmartinezcalvo right now we don't display "Showing results 1–10 of 999,999" and we can't commit to doing this in general - for search we retrieve a maximum of 10k results, and for database queries they're structured (for efficiency) in such a way that it's not possible to know the size of the resultset the user is paging through

Wed, Nov 19, 12:53 PM · Design-System-Team, Codex

Mon, Nov 17

Cparle added a comment to T368423: Pagination: Add pagination component to Codex.

We already have pager/CodexTablePager.php ... could we extract getNavigationBar() (and some of its associated methods) out into a trait, and then try deleting getNavigationBar() from other Pager classes and useing the trait instead?

Mon, Nov 17, 7:45 PM · Design-System-Team, Codex
Cparle added a comment to T400023: Deploy sitemaps API for Commons.

Will adding the the Commons sitemap to robots.txt mean that other search engines will also pick it up? duckduckgo seems not to have many File pages indexed, for example - commons site image search for "dog" on duckduckgo compared to google

Mon, Nov 17, 3:49 PM · MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), Commons, Community-Tech (Sea Lion Squad), SEO

Nov 13 2025

Cparle added a comment to T391600: [M] Revise the option to upload on behalf of someone else.

@GPSLeo @Jmabel I just want to make sure of something ... right now {{Permission_pending}} gets transcluded under "Licensing" - is the intention that whichever license the user choose will also get transcluded?

Nov 13 2025, 2:30 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Structured-Data-Backlog (Current Work), UploadWizard
Cparle claimed T391600: [M] Revise the option to upload on behalf of someone else.
Nov 13 2025, 10:54 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Structured-Data-Backlog (Current Work), UploadWizard

Nov 11 2025

Cparle moved T408716: Add filtering by label to watchlist page frontend from In Development to Feedback and Review on the Community-Tech (Fox Squad) board.
Nov 11 2025, 2:55 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-Tech (Fox Squad), Watchlist-Labels

Nov 10 2025

Cparle renamed T408716: Add filtering by label to watchlist page frontend from Add filtering by label to watchlist page frontnend to Add filtering by label to watchlist page frontend.
Nov 10 2025, 2:44 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-Tech (Fox Squad), Watchlist-Labels
Cparle updated the task description for T408716: Add filtering by label to watchlist page frontend.
Nov 10 2025, 2:43 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-Tech (Fox Squad), Watchlist-Labels
Cparle updated the task description for T408716: Add filtering by label to watchlist page frontend.
Nov 10 2025, 2:43 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-Tech (Fox Squad), Watchlist-Labels
Cparle updated the task description for T408716: Add filtering by label to watchlist page frontend.
Nov 10 2025, 2:42 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-Tech (Fox Squad), Watchlist-Labels

Nov 6 2025

Cparle updated the task description for T406840: Allow users to label watchlist items.
Nov 6 2025, 11:48 AM · Community-Tech, Story, Watchlist-Labels
Cparle updated the task description for T406840: Allow users to label watchlist items.
Nov 6 2025, 11:47 AM · Community-Tech, Story, Watchlist-Labels
Cparle updated the task description for T406840: Allow users to label watchlist items.
Nov 6 2025, 11:45 AM · Community-Tech, Story, Watchlist-Labels
Cparle moved T408205: Display watchlist labels on watchlist page from Assigning labels to Filtering by label(s) on the Watchlist-Labels board.
Nov 6 2025, 11:25 AM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle added a comment to T408235: Display popup the first time a user visits watchlist after labels are enabled.

Nope! That's just how I read the designs, probably got it wrong - let's just do it however we normally do it.

Nov 6 2025, 10:08 AM · Patch-For-Review, Community-Tech (Fox Squad), Watchlist-Labels

Nov 5 2025

Cparle moved T408773: Create Special:WatchlistLabels from Feedback and Review to QA on the Community-Tech (Fox Squad) board.
Nov 5 2025, 12:23 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Watchlist-Labels, Community-Tech (Fox Squad)
Cparle claimed T408716: Add filtering by label to watchlist page frontend.
Nov 5 2025, 11:07 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-Tech (Fox Squad), Watchlist-Labels
Cparle changed the status of T408716: Add filtering by label to watchlist page frontend, a subtask of T406214: Filter by labels on Special:Watchlist, from Open to In Progress.
Nov 5 2025, 11:06 AM · Story, Watchlist-Labels, Community-Tech
Cparle changed the status of T408716: Add filtering by label to watchlist page frontend from Open to In Progress.
Nov 5 2025, 11:06 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-Tech (Fox Squad), Watchlist-Labels
Cparle edited projects for T408716: Add filtering by label to watchlist page frontend, added: Community-Tech (Fox Squad); removed Community-Tech.
Nov 5 2025, 11:04 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-Tech (Fox Squad), Watchlist-Labels

Oct 31 2025

Cparle added a comment to T403798: Slow watchlist queries due to large and expensive temporary table construction.

Nice work @tstarling !

Oct 31 2025, 2:53 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Moderator-Tools-Team (Kanban), MediaWiki-Watchlist, Data-Persistence, MediaWiki-Recent-changes
Cparle added a comment to T41510: Opening Special:EditWatchlist with a large watchlist hits server timeout (Create watchlist pager).

Like more-or-less everything on the wikis the page size defaults to 50, but you can change it (standard values are 20, 50, 100, 500 iirc)

Oct 31 2025, 9:36 AM · User-notice-archive, Community-Tech, Patch-For-Review, Moderator-Tools-Team, affects-translatewiki.net, User-kostajh, Wikimedia-production-error, MediaWiki-Watchlist
Cparle added a comment to T408235: Display popup the first time a user visits watchlist after labels are enabled.

Oops yeah, not a story, just a subtask of T406214

Oct 31 2025, 9:33 AM · Patch-For-Review, Community-Tech (Fox Squad), Watchlist-Labels
Cparle removed a project from T408235: Display popup the first time a user visits watchlist after labels are enabled: Story.
Oct 31 2025, 9:32 AM · Patch-For-Review, Community-Tech (Fox Squad), Watchlist-Labels

Oct 30 2025

Cparle added a comment to T41510: Opening Special:EditWatchlist with a large watchlist hits server timeout (Create watchlist pager).

Here's a draft

Oct 30 2025, 5:31 PM · User-notice-archive, Community-Tech, Patch-For-Review, Moderator-Tools-Team, affects-translatewiki.net, User-kostajh, Wikimedia-production-error, MediaWiki-Watchlist
Cparle added a comment to T41510: Opening Special:EditWatchlist with a large watchlist hits server timeout (Create watchlist pager).

Deployment of the full feature is scheduled for Monday Nov 3 at 2pm UTC https://wikitech.wikimedia.org/wiki/Deployments#Monday,_November_3

Oct 30 2025, 5:01 PM · User-notice-archive, Community-Tech, Patch-For-Review, Moderator-Tools-Team, affects-translatewiki.net, User-kostajh, Wikimedia-production-error, MediaWiki-Watchlist
Cparle updated subscribers of T406207: Create a dataset for evaluation of search on Wikipedia.

Also fyi we did some work on figuring out the relationship between the size of the labelled data set and precision@25 which suggested that you don't need a great deal of labelled data to get a fairly accurate search, see T280368

Oct 30 2025, 4:43 PM · Discovery-Search (2025.10.20 - 2025.12.31), Research (FY2025-26-Research-October-December)
Cparle added a comment to T406207: Create a dataset for evaluation of search on Wikipedia.

Yeah, it was for images though. The tool is here https://media-search-signal-test.toolforge.org/

Oct 30 2025, 3:26 PM · Discovery-Search (2025.10.20 - 2025.12.31), Research (FY2025-26-Research-October-December)

Oct 29 2025

Cparle created T408716: Add filtering by label to watchlist page frontend.
Oct 29 2025, 4:12 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Community-Tech (Fox Squad), Watchlist-Labels

Oct 24 2025

Cparle created T408235: Display popup the first time a user visits watchlist after labels are enabled.
Oct 24 2025, 4:56 PM · Patch-For-Review, Community-Tech (Fox Squad), Watchlist-Labels
Cparle updated the task description for T406214: Filter by labels on Special:Watchlist.
Oct 24 2025, 4:16 PM · Story, Watchlist-Labels, Community-Tech
Cparle updated the task description for T406214: Filter by labels on Special:Watchlist.
Oct 24 2025, 4:15 PM · Story, Watchlist-Labels, Community-Tech
Cparle renamed T406214: Filter by labels on Special:Watchlist from Filter watchlist by watchlist label to Watchlist labels on the watchlist page.
Oct 24 2025, 2:18 PM · Story, Watchlist-Labels, Community-Tech
Cparle updated the task description for T408205: Display watchlist labels on watchlist page.
Oct 24 2025, 2:01 PM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle created T408205: Display watchlist labels on watchlist page.
Oct 24 2025, 2:00 PM · Community-Tech (Fox Squad), Watchlist-Labels
Cparle moved T407964: Special:EditWatchlist: Do not show namespace filter after removing pages from watchlist from Ready for Dev to Feedback and Review on the Community-Tech (Fox Squad) board.
Oct 24 2025, 11:59 AM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Community-Tech (Fox Squad), Moderator-Tools-Team, MediaWiki-Watchlist
Cparle moved T407965: Special:EditWatchlist: Improve message when no watched pages match filters from Ready for Dev to Feedback and Review on the Community-Tech (Fox Squad) board.
Oct 24 2025, 11:59 AM · Community-Tech (Fox Squad), Moderator-Tools-Team, MediaWiki-Watchlist

Oct 23 2025

Cparle changed the status of T407853: Special:EditWatchlist: Cannot remove pages in some circumstances from Open to In Progress.
Oct 23 2025, 5:32 PM · Community-Tech (Fox Squad), Moderator-Tools-Team, MediaWiki-Watchlist
Cparle edited projects for T407853: Special:EditWatchlist: Cannot remove pages in some circumstances, added: Community-Tech (Fox Squad); removed Community-Tech.
Oct 23 2025, 5:31 PM · Community-Tech (Fox Squad), Moderator-Tools-Team, MediaWiki-Watchlist
Cparle moved T407964: Special:EditWatchlist: Do not show namespace filter after removing pages from watchlist from In Development to Ready for Dev on the Community-Tech (Fox Squad) board.
Oct 23 2025, 5:31 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Community-Tech (Fox Squad), Moderator-Tools-Team, MediaWiki-Watchlist
Cparle changed the status of T407964: Special:EditWatchlist: Do not show namespace filter after removing pages from watchlist from Open to In Progress.
Oct 23 2025, 5:31 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Community-Tech (Fox Squad), Moderator-Tools-Team, MediaWiki-Watchlist
Cparle claimed T407853: Special:EditWatchlist: Cannot remove pages in some circumstances.
Oct 23 2025, 5:30 PM · Community-Tech (Fox Squad), Moderator-Tools-Team, MediaWiki-Watchlist
Cparle edited projects for T407964: Special:EditWatchlist: Do not show namespace filter after removing pages from watchlist, added: Community-Tech (Fox Squad); removed Community-Tech.
Oct 23 2025, 5:30 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Community-Tech (Fox Squad), Moderator-Tools-Team, MediaWiki-Watchlist
Cparle edited projects for T407965: Special:EditWatchlist: Improve message when no watched pages match filters, added: Community-Tech (Fox Squad); removed Community-Tech.
Oct 23 2025, 5:29 PM · Community-Tech (Fox Squad), Moderator-Tools-Team, MediaWiki-Watchlist
Cparle added a comment to T406843: Create watchlist labels database tables.

@tstarling just want to make sure I understand - the main argument for "copy" instead of "cross-join" is to build the label into the indices to make filtering faster, is that correct?

Oct 23 2025, 4:10 PM · Data-Persistence (work done), MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Community-Tech (Fox Squad), Watchlist-Labels
Cparle added a comment to T406843: Create watchlist labels database tables.

Just one other thing to consider here - we have a wish to allow people to add a note when they're adding something to a watchlist. No need for it to be searchable or anything, just a note that gets displayed as part of the row in Special:Watchlist

Oct 23 2025, 3:42 PM · Data-Persistence (work done), MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Community-Tech (Fox Squad), Watchlist-Labels
Cparle added a comment to T2470: Provide a 'user-watchlist' that lists all recent contributions of a set of users.

Another approach could be - you could mark users as "trusted", and edits by trusted users do not show up in your watchlist. I think this gets around the concerns around stalking, and still makes the watchlist more usable for vandalism detection? Especially once T404391 is implemented

Oct 23 2025, 2:47 PM · Moderator-Tools-Team, Phlogiston-Category, Epic, MediaWiki-Watchlist
Cparle added a comment to T406020: Tool for testing different weightings in search results.

Do we need a ticket for the A/B test?

Oct 23 2025, 1:44 PM · Essential-Work, Discovery-Search (2025.09.26 - 2025.10.17), CirrusSearch
Cparle added a comment to T407853: Special:EditWatchlist: Cannot remove pages in some circumstances.

@dom_walden I've seen behaviour like this when I was writing the code, but I don't seem to be able to reproduce it now on beta

Oct 23 2025, 1:43 PM · Community-Tech (Fox Squad), Moderator-Tools-Team, MediaWiki-Watchlist

Oct 22 2025

Cparle updated the task description for T406214: Filter by labels on Special:Watchlist.
Oct 22 2025, 1:25 PM · Story, Watchlist-Labels, Community-Tech
Cparle updated the task description for T406214: Filter by labels on Special:Watchlist.
Oct 22 2025, 1:21 PM · Story, Watchlist-Labels, Community-Tech
Cparle updated the task description for T406214: Filter by labels on Special:Watchlist.
Oct 22 2025, 1:18 PM · Story, Watchlist-Labels, Community-Tech

Oct 21 2025

Cparle added a comment to T41510: Opening Special:EditWatchlist with a large watchlist hits server timeout (Create watchlist pager).

@Ladsgroup the train hasn't rolled yet I don't think

Oct 21 2025, 4:47 PM · User-notice-archive, Community-Tech, Patch-For-Review, Moderator-Tools-Team, affects-translatewiki.net, User-kostajh, Wikimedia-production-error, MediaWiki-Watchlist

Oct 20 2025

Cparle created T407746: Estimate maintenance burden of multimedia work.
Oct 20 2025, 1:19 PM · Essential-Work