Catrope (Roan Kattouw)
Growth team lead

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Oct 8 2014, 8:32 PM (201 w, 2 d)
Availability
Available
IRC Nick
RoanKattouw
LDAP User
Catrope
MediaWiki User
Roan Kattouw (WMF) [ Global Accounts ]

Recent Activity

Today

Catrope placed T201554: NPP - multiple-click on 'Refresh list' displays multiple spinning icons up for grabs.
Sat, Aug 18, 12:34 AM · MediaWiki-extensions-PageCuration, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Catrope moved T202129: Use MediaWiki JavaScript API instead of custom code from In Progress to Code Review on the Growth-Team (Current Sprint) board.
Sat, Aug 18, 12:10 AM · Patch-For-Review, JavaScript, Technical-Debt, MediaWiki-extensions-PageCuration, Growth-Team (Current Sprint)

Yesterday

Catrope claimed T202129: Use MediaWiki JavaScript API instead of custom code.

So it looks like @kostajh did part of this in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/446517 , but not all of it. I'll do the rest now.

Fri, Aug 17, 10:40 PM · Patch-For-Review, JavaScript, Technical-Debt, MediaWiki-extensions-PageCuration, Growth-Team (Current Sprint)
Catrope assigned T202129: Use MediaWiki JavaScript API instead of custom code to kostajh.
Fri, Aug 17, 10:39 PM · Patch-For-Review, JavaScript, Technical-Debt, MediaWiki-extensions-PageCuration, Growth-Team (Current Sprint)
Catrope created T202175: Delete rows for 'pagetriage-lastuse' preference.
Fri, Aug 17, 10:37 PM · Wikimedia-maintenance-script-run, Growth-Team, MediaWiki-extensions-PageCuration
Catrope claimed T201554: NPP - multiple-click on 'Refresh list' displays multiple spinning icons.
Fri, Aug 17, 9:00 PM · MediaWiki-extensions-PageCuration, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Catrope moved T202041: Copyvio: Create PageTriage API module to receive copyvio info from In Progress to Code Review on the Growth-Team (Current Sprint) board.
Fri, Aug 17, 12:29 AM · Patch-For-Review, Growth-Team (Current Sprint)
Catrope added a comment to T202041: Copyvio: Create PageTriage API module to receive copyvio info.

Change 453308 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/PageTriage@master] Add an API module for tagging a revision as copyvio

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

Fri, Aug 17, 12:17 AM · Patch-For-Review, Growth-Team (Current Sprint)

Thu, Aug 16

Catrope moved T68898: PageCuration: Get rid of synchronous AJAX request on page load from Code Review to QA on the Growth-Team (Current Sprint) board.
Thu, Aug 16, 10:48 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Growth-Team (Current Sprint), Patch-For-Review, Technical-Debt, Performance, MediaWiki-extensions-PageCuration
Catrope closed T199357: New Pages Feed: score draftquality on most recent revision as Resolved.
Thu, Aug 16, 9:45 PM · MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Patch-For-Review, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Catrope closed T199357: New Pages Feed: score draftquality on most recent revision, a subtask of T196178: New Pages Feed: ORES addition, as Resolved.
Thu, Aug 16, 9:45 PM · Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Catrope added a comment to T201538: Set up test instance for user testing editing prototypes.

The instance appears to be working now, thanks to @Catrope for his help. I'll probably need to automate some of the custom configuration used to get restbase & parsoid working on cloud VPS. The dependency on these services is probably 90% of what makes keeping a VE test instance so much more complex than for most other extensions/features.

Thu, Aug 16, 9:44 PM · Developer Productivity, VisualEditor (Current work)
Catrope closed T58845: Remove preference "Show talk page message indicator in my toolbar" (echo-show-alert) as Resolved.
Thu, Aug 16, 9:34 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Growth-Team, User-notice, Patch-For-Review, Collaboration-Team-Triage, Notifications
Catrope closed T58845: Remove preference "Show talk page message indicator in my toolbar" (echo-show-alert), a subtask of T54807: Identify and remove legacy preferences from MediaWiki core (tracking), as Resolved.
Thu, Aug 16, 9:34 PM · Tracking, MediaWiki-User-preferences
Catrope moved T201644: [betalabs] AfC - Declined date displayed as the date of the most recent draft update from Code Review to QA on the Growth-Team (Current Sprint) board.
Thu, Aug 16, 9:32 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Patch-For-Review, Growth-Team (Current Sprint)
Catrope updated the task description for T202041: Copyvio: Create PageTriage API module to receive copyvio info.
Thu, Aug 16, 8:12 PM · Patch-For-Review, Growth-Team (Current Sprint)
Catrope committed rECPV927fc981cc1a: Add API module for submitting copyvio scores (authored by Catrope).
Add API module for submitting copyvio scores
Thu, Aug 16, 9:41 AM
Catrope claimed T202041: Copyvio: Create PageTriage API module to receive copyvio info.

While writing this, I realized that the most awkward parts were that the client needs to specify a reportId that is then interpreted by code on the server to generate a report URL, and that we don't support storing scores for different providers so the client can't meaningfully indicate what type of score this is (what provider it came from) and by extension what code the reportId->reportURL mapping should be delegated to (since that lives in the provider).

Thu, Aug 16, 8:09 AM · Patch-For-Review, Growth-Team (Current Sprint)
Catrope committed rECPV0bd8fc5c9f12: Add API module for submitting copyvio scores (authored by Catrope).
Add API module for submitting copyvio scores
Thu, Aug 16, 8:09 AM
Catrope moved T202041: Copyvio: Create PageTriage API module to receive copyvio info from Incoming to Code Review on the Growth-Team (Current Sprint) board.
Thu, Aug 16, 8:07 AM · Patch-For-Review, Growth-Team (Current Sprint)
Catrope created T202041: Copyvio: Create PageTriage API module to receive copyvio info.
Thu, Aug 16, 8:06 AM · Patch-For-Review, Growth-Team (Current Sprint)

Wed, Aug 15

Catrope added a comment to T201972: Add some more m4executor docker slaves for Jenkins.

Or even "most of"? Time to start punishing code that's not switched over?

Or rather, time to stop punishing code that has switched over?

Wed, Aug 15, 12:17 AM · Release-Engineering-Team, Continuous-Integration-Infrastructure

Tue, Aug 14

Catrope moved T199277: New Pages Feed: showing the filter logic (3.3) from Code Review to QA on the Growth-Team (Current Sprint) board.
Tue, Aug 14, 10:28 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Patch-For-Review, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Liuxinyu970226 awarded T190563: Thanking messages don’t check gender on Special:History a Like token.
Tue, Aug 14, 1:14 AM · Growth-Team, User-notice-collaboration, MW-1.31-release-notes (WMF-deploy-2018-04-03 (1.31.0-wmf.28)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), MediaWiki-History-or-Diffs, I18n, Thanks

Mon, Aug 13

Catrope closed T198997: Enable wp10 and draftquality models for testwiki as Resolved.
Mon, Aug 13, 11:19 PM · Patch-For-Review, User-Ladsgroup, Scoring-platform-team (Current), ORES
Catrope closed T198997: Enable wp10 and draftquality models for testwiki, a subtask of T201518: ORES deployment (Early August), as Resolved.
Mon, Aug 13, 11:19 PM · Patch-For-Review, Scoring-platform-team (Current), ORES
Catrope added a comment to T201253: Special:NewPagesFeed should ignore ptrp_reviewed status for Drafts.

Checked in betalabs - old drafts that had 'Mark as patrolled' link do not disappear anymore from AfC feed.

However, newly created drafts (created after the fix was merged) will not appear in AfC feed until 'Mark as patrolled' link is clicked.

Mon, Aug 13, 7:50 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Patch-For-Review, MediaWiki-extensions-PageCuration, Growth-Team (Current Sprint)
Catrope closed T164860: Update Echo's caching strategy for multi-dc compatibility as Resolved.

Can this task be closed?

Mon, Aug 13, 7:01 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Performance-Team (Radar), Growth-Team (Current Sprint), Availability (MediaWiki-MultiDC), Collaboration-Team-Triage, Notifications
Catrope closed T164860: Update Echo's caching strategy for multi-dc compatibility, a subtask of T88445: MediaWiki active/active datacenter investigation and work (tracking), as Resolved.
Mon, Aug 13, 7:01 PM · Availability (MediaWiki-MultiDC), Performance-Team, Epic
Catrope moved T201812: Running Echo as dependency of PageTriage fails unit tests from Code Review to QA on the Growth-Team (Current Sprint) board.
Mon, Aug 13, 6:20 PM · MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Patch-For-Review, Growth-Team (Current Sprint), MediaWiki-Core-Tests, Notifications, MediaWiki-extensions-PageCuration
Catrope added a comment to T201253: Special:NewPagesFeed should ignore ptrp_reviewed status for Drafts.

@SBisson ARGH you're right, I did it exactly backwards. Lemme fix that.

Mon, Aug 13, 6:16 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Patch-For-Review, MediaWiki-extensions-PageCuration, Growth-Team (Current Sprint)

Fri, Aug 10

Catrope added a comment to T199277: New Pages Feed: showing the filter logic (3.3).

@alexhollender @MMiller_WMF What should the "That:" category in NPP be called in this summary? It contains two page property things ("orphans" and "no categories"), but the others are all "created by". So we could, for example use either "Created by (newcomers)" or "Type (no categories)" depending on which kind of thing is selected.

Fri, Aug 10, 12:15 AM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Patch-For-Review, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol

Thu, Aug 9

Catrope claimed T199277: New Pages Feed: showing the filter logic (3.3).
Thu, Aug 9, 11:39 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Patch-For-Review, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Catrope moved T201565: Phan error inside ThanksLogFormatter from Inbox to External on the Growth-Team board.
Thu, Aug 9, 10:33 PM · Growth-Team, phan-taint-check-plugin, Thanks
Catrope removed projects from T201565: Phan error inside ThanksLogFormatter: Patch-For-Review, Growth-Team (Current Sprint).

Now that seccheck is non-voting, this no longer blocks merges in Thanks.

Thu, Aug 9, 10:33 PM · Growth-Team, phan-taint-check-plugin, Thanks
Catrope added a comment to T201565: Phan error inside ThanksLogFormatter.

This is strange. The offending code in ThanksLogFormatter is:

Thu, Aug 9, 10:10 PM · Growth-Team, phan-taint-check-plugin, Thanks
Catrope added a comment to T201636: The staff page does not show teams/sub-teams anymore which makes it considerably less useful.

If we had a real org chart solution that'd be one thing, but the old staff page was the closest thing we had to an accurate org chart (Namely has a built-in org chart feature, but it's very broken, at least right now). I don't much care whether we make the new staff page useful for this purpose, or make something else, but right now it's impossible for even staff to discover what team someone's in, or who is in a team.

Thu, Aug 9, 9:17 PM · Wikimedia-General-or-Unknown
Catrope added a comment to T200811: New staff page does not provide links to team / department pages anymore.

Relatedly, T201636: The staff page does not show teams/sub-teams anymore which makes it considerably less useful means that the "teams" as advertised by the new staff page (particularly under Audiences) aren't necessarily entities for which it makes sense to have a team page. Most of the Audiences sub-teams that are no longer listed separately on the staff page do have team pages, and most of the teams that are listed don't.

Thu, Aug 9, 9:14 PM · Regression, wikimediafoundation.org
Catrope created T201574: Put RCFilters i18n messages and other config in a ResourceLoader data module.
Thu, Aug 9, 1:29 AM · Growth-Team, MediaWiki-Recent-changes

Wed, Aug 8

Catrope moved T201070: Copyvio: Show copyvio info in PageTriage feed from Code Review to QA on the Growth-Team (Current Sprint) board.
Wed, Aug 8, 11:56 PM · Patch-For-Review, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Catrope moved T201560: NewPagesFeed in AFC mode shows each page 4 times when all four "predicted issues" checkboxes are checked from Code Review to QA on the Growth-Team (Current Sprint) board.
Wed, Aug 8, 9:39 PM · MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Growth-Team (Current Sprint), Patch-For-Review, MediaWiki-extensions-PageCuration
Catrope created T201560: NewPagesFeed in AFC mode shows each page 4 times when all four "predicted issues" checkboxes are checked.
Wed, Aug 8, 9:21 PM · MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Growth-Team (Current Sprint), Patch-For-Review, MediaWiki-extensions-PageCuration
Catrope added a comment to T201409: Harmonise the identification of requests across our stack.
Wed, Aug 8, 8:36 PM · Performance-Team (Radar), Patch-For-Review, Operations, Services (designing), TechCom-RFC, User-mobrovac, Traffic
Catrope committed rECPV5b6071d4952b: Helper function to find scores by page ids (authored by SBisson).
Helper function to find scores by page ids
Wed, Aug 8, 8:03 PM
Catrope added a comment to T201253: Special:NewPagesFeed should ignore ptrp_reviewed status for Drafts.
Wed, Aug 8, 7:49 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Patch-For-Review, MediaWiki-extensions-PageCuration, Growth-Team (Current Sprint)
Catrope added a comment to T198997: Enable wp10 and draftquality models for testwiki.

Change 450392 merged by Halfak:
[mediawiki/services/ores/deploy@master] Add wp10 and draftquality for testwiki

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

Wed, Aug 8, 12:34 AM · Patch-For-Review, User-Ladsgroup, Scoring-platform-team (Current), ORES

Tue, Aug 7

Catrope added a comment to T201253: Special:NewPagesFeed should ignore ptrp_reviewed status for Drafts.

I think I prefer the front-end approach to the back-end approach, but I agree neither is especially great. What I don't like about the back-end approach is that I think that keeping the data in the DB "correct" (i.e. make sure drafts never become reviewed) when there are many code paths writing to it feels futile, and it feels safer to instead ignore bad things at render time (ignoring the reviewed field for drafts).

Tue, Aug 7, 10:18 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Patch-For-Review, MediaWiki-extensions-PageCuration, Growth-Team (Current Sprint)
Catrope moved T199357: New Pages Feed: score draftquality on most recent revision from Code Review to QA on the Growth-Team (Current Sprint) board.
Tue, Aug 7, 7:06 PM · MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Patch-For-Review, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Catrope moved T193782: [EPIC] Prioritization tools for AfC and NPP from Inbox to To Triage on the Growth-Team board.
Tue, Aug 7, 5:48 PM · Growth-Team, English-Wikipedia-New-Pages-Patrol
Catrope moved T200265: Install PageTriage on ml.wp from To Triage to Inbox on the Growth-Team board.
Tue, Aug 7, 5:46 PM · Malayalam-Sites, Wikimedia-Site-requests, MediaWiki-extensions-PageCuration, Growth-Team
Catrope moved T50552: Make PageTriage wiki agnostic from Inbox to To Triage on the Growth-Team board.
Tue, Aug 7, 5:46 PM · Growth-Team, Community-Wishlist-Survey-2015, I18n, MediaWiki-extensions-PageCuration
Catrope moved T200265: Install PageTriage on ml.wp from Inbox to To Triage on the Growth-Team board.
Tue, Aug 7, 5:45 PM · Malayalam-Sites, Wikimedia-Site-requests, MediaWiki-extensions-PageCuration, Growth-Team
Catrope removed projects from T88143: Move writes on read requests to the job queue: Growth-Team, Collaboration-Team-Triage, MediaWiki-extensions-PageCuration.

Untagging PageCuration since it has a separate task covering this issue: T154719: PageTriage opens master connection on GET for ArticleMetadata cache misses

Tue, Aug 7, 5:45 PM · MediaWiki-Page-protection, MediaWiki-Database
Catrope moved T200390: Why does $wgNotificationSender exist from Inbox to To Triage on the Growth-Team board.
Tue, Aug 7, 5:42 PM · Notifications, Growth-Team

Mon, Aug 6

Catrope moved T200921: [betalabs] NPP - "Uncaught TypeError: Cannot read property 'stats' of undefined" and "Cannot read property 'pages' of undefined" from Code Review to QA on the Growth-Team (Current Sprint) board.
Mon, Aug 6, 5:54 PM · MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Patch-For-Review, Growth-Team (Current Sprint), MediaWiki-extensions-PageCuration

Thu, Aug 2

Catrope added a comment to T200986: Reset current active filters from the last saved set used.

At one point early on, the back button did this (it went to the previous filter setting), but people hated it because 1) they expected the back button to take them to the previous logical page, away from the RC page and 2) it went through filter changes one by one, so undoing three filter changes took three back button clicks

Thu, Aug 2, 4:57 PM · Growth-Team, Edit-Review-Improvements-Integrated-Filters

Wed, Aug 1

Catrope closed T185745: Rebaser: A SurfaceSynchronizer sometimes receives newChange before registered/initDoc as Resolved.
Wed, Aug 1, 7:12 PM · User-Ryasmeen, VisualEditor-DataModel, VisualEditor-ContentEditable, VisualEditor

Sat, Jul 28

Catrope added a comment to T200390: Why does $wgNotificationSender exist.

It looks like this was broken when Echo was rECHOd66771523c23: Add extension.json, empty PHP entry point

Sat, Jul 28, 11:46 PM · Notifications, Growth-Team
Catrope added a comment to T200390: Why does $wgNotificationSender exist.

Part of the reason it exists is probably T48670: Email address for sending notifications from Email address for sending notifications from En-wiki and rOMWC2451b60ac08e: Set up email addresses for sending notifications from Echo for enwiki and…

Sat, Jul 28, 11:43 PM · Notifications, Growth-Team

Thu, Jul 19

Catrope created T200018: File exporter beta feature does not have an RTL image.
Thu, Jul 19, 3:15 PM · TCB-Team, Move-Files-To-Commons
Catrope committed rEASR3a30934baaa0: Proactively lazy-load the advanced options pane (authored by Catrope).
Proactively lazy-load the advanced options pane
Thu, Jul 19, 3:03 PM
Catrope committed rEASR154cdf72bc65: Delay all initialization until advanced options panel is expanded (authored by thiemowmde).
Delay all initialization until advanced options panel is expanded
Thu, Jul 19, 3:03 PM
Catrope committed rEASRbd7e254325a4: Proactively lazy-load the advanced options pane (authored by Catrope).
Proactively lazy-load the advanced options pane
Thu, Jul 19, 2:51 PM
Catrope closed T199971: Enable structured discussion beta feature for user on Odia WIkipedia as Resolved.
Thu, Jul 19, 11:35 AM · Patch-For-Review, StructuredDiscussions, Growth-Team

Jul 18 2018

Catrope changed the edit policy for T199155: New Pages Feed: list draft states and dates in the feed.
Jul 18 2018, 5:57 PM · Patch-For-Review, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Catrope edited projects for T199155: New Pages Feed: list draft states and dates in the feed, added: Growth-Team (Current Sprint); removed Growth-Team.
Jul 18 2018, 5:53 PM · Patch-For-Review, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Catrope created T199932: RecentChanges filters menu items got bigger.
Jul 18 2018, 5:27 PM · Growth-Team (Current Sprint), MW-1.32-release-notes (WMF-deploy-2018-07-24 (1.32.0-wmf.14)), OOUI, Edit-Review-Improvements-RC-Page, MediaWiki-Recent-changes
Catrope moved T198747: New Pages Feed: implement front-end code for ORES filters from Code Review to QA on the Growth-Team (Current Sprint) board.
Jul 18 2018, 8:58 AM · Growth-Team (Current Sprint), MediaWiki-extensions-PageCuration, Patch-For-Review

Jul 16 2018

Catrope added a comment to T195427: Introduce the New Filters to Watchlist users upon beta graduation (and provide instant opt-out).

We did, it just took a little while to catch on. I believe it should be fixed now.

Jul 16 2018, 7:25 PM · Growth-Team, MW-1.32-release-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-Integrated-Filters, MediaWiki-Watchlist
Tumzaaaa24 awarded P7366 Number of edits to draft namespace pages per day on enwiki a Love token.
Jul 16 2018, 2:17 PM

Jul 13 2018

Catrope edited P7366 Number of edits to draft namespace pages per day on enwiki.
Jul 13 2018, 5:06 PM
Catrope edited P7366 Number of edits to draft namespace pages per day on enwiki.
Jul 13 2018, 4:07 PM
Catrope created P7366 Number of edits to draft namespace pages per day on enwiki.
Jul 13 2018, 4:05 PM
Catrope moved T199358: New Pages Feed: scoring the 'attack' category on draftquality model from Code Review to QA on the Growth-Team (Current Sprint) board.
Jul 13 2018, 11:42 AM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol

Jul 11 2018

Acamicamacaraca awarded T199355: Investigate srwiki goodfaith model, why is it so bad? a Like token.
Jul 11 2018, 11:03 PM · Scoring-platform-team
Catrope added a comment to T199357: New Pages Feed: score draftquality on most recent revision.

@SBisson is https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ORES/+/444252 related to this task?

Jul 11 2018, 9:16 PM · MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Patch-For-Review, Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol

Jul 10 2018

Catrope created P7357 Number of page creations by day and patrol status.
Jul 10 2018, 11:46 PM
Catrope closed T197010: Enable bswiki edit quality filters in RecentChanges as Resolved.
Jul 10 2018, 6:02 PM · Growth-Team (Current Sprint), Patch-For-Review, Scoring-platform-team
Catrope added a comment to T197012: Enable srwiki edit quality filters in RecentChanges.

@Catrope What are you thinking about restarting edits review. Maybe we can get better-quality filters in second try?

Jul 10 2018, 6:01 PM · Growth-Team (Current Sprint), Scoring-platform-team
Catrope claimed T199144: [wmf.10 -regression] Highlight pencil icon missing for Namespace and Tags filters .
Jul 10 2018, 5:58 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Growth-Team (Current Sprint), Edit-Review-Improvements-RC-Page, Regression
Catrope updated subscribers of T199144: [wmf.10 -regression] Highlight pencil icon missing for Namespace and Tags filters .
Jul 10 2018, 5:49 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Growth-Team (Current Sprint), Edit-Review-Improvements-RC-Page, Regression
Catrope added a comment to T199144: [wmf.10 -regression] Highlight pencil icon missing for Namespace and Tags filters .

Correction: I think this is a regression from @kostajh's changes to highlight handling on initialization. If you choose a color then choose no color, the pencil comes back. So it looks like this code isn't getting run on init: https://github.com/wikimedia/mediawiki/blob/master/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterItemHighlightButton.js#L67-L70

Jul 10 2018, 5:49 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Growth-Team (Current Sprint), Edit-Review-Improvements-RC-Page, Regression
Catrope added a comment to T199144: [wmf.10 -regression] Highlight pencil icon missing for Namespace and Tags filters .

This seems to happen because the mw-rcfilters-ui-filterItemHighlightButton-circle class is always there, even when no circle is displayed, and that class sets background-image: none. Looks like a regression from the recent changes to how highlight circles work.

Jul 10 2018, 5:44 PM · MW-1.32-release-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Patch-For-Review, Growth-Team (Current Sprint), Edit-Review-Improvements-RC-Page, Regression

Jul 9 2018

Catrope added a comment to T195796: New Pages Feed: generate ORES scores (3.1).

That sum query is probably not gonna be great performance-wise. You could also do this with something like LEFT JOIN ores_classification ON oresc_model=33 AND oresc_rev=rev_id AND oresc_is_predicted=1 WHERE oresc_probability IS NULL, it's possible that that would be more performant, but it would also flag all unscored revisions as attacks.

Jul 9 2018, 11:38 PM · Growth-Team (Current Sprint), English-Wikipedia-New-Pages-Patrol
Catrope added a comment to T191011: ve.dm.InternalList#sortGroupIndexes throws javascript error.

I've -1ed the patch in the meantime, and I'll work on one of the possibilities I described on Wednesday.

Jul 9 2018, 11:04 PM · MW-1.32-release-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), VisualEditor (Current work), VisualEditor-DataModel
Catrope added a comment to T191011: ve.dm.InternalList#sortGroupIndexes throws javascript error.

As Pau says as T196136#4275129 , you can reproduce this in production by translating 1936 Cansiglio earthquake from English to Italian in production (using version=2) and converting the first ~5 paragraphs until you encounter a reference that's reused from a previous paragraph.

Jul 9 2018, 11:03 PM · MW-1.32-release-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), VisualEditor (Current work), VisualEditor-DataModel
Catrope added a comment to T191011: ve.dm.InternalList#sortGroupIndexes throws javascript error.

I've seen this error before when encountering when references are inserted in buggy ways. I'll investigate this in depth later (Wednesday at the latest), but for now I'll just ask: are you doing anything unusual in CX with multiple documents, or sharing the same InternalList object between documents, or anything like that?

Jul 9 2018, 10:07 PM · MW-1.32-release-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), VisualEditor (Current work), VisualEditor-DataModel

Jul 7 2018

Catrope added a comment to T198898: Set up test environment for PageTriage drafts in beta labs.

It turns out the article creation wizard is already imported on beta labs, but it's an old version. I imported the current version and am now trying to get the current version of the gadget to work.

Jul 7 2018, 6:12 AM · Patch-For-Review, Growth-Team (Current Sprint), Beta-Cluster-Infrastructure

Jul 6 2018

Catrope moved T198898: Set up test environment for PageTriage drafts in beta labs from To Do to In Progress on the Growth-Team (Current Sprint) board.
Jul 6 2018, 10:50 PM · Patch-For-Review, Growth-Team (Current Sprint), Beta-Cluster-Infrastructure
Catrope added a comment to T198898: Set up test environment for PageTriage drafts in beta labs.

Right, I guess we won't have the Article Wizard set up to create drafts in the expected form, but we probably don't really need that to test PageTriage's functionality, we could just manually create pages in the Draft namespace, and manually set the state categories. I'll try to get that going first, then look into the wizard setup.

Jul 6 2018, 10:50 PM · Patch-For-Review, Growth-Team (Current Sprint), Beta-Cluster-Infrastructure
Catrope updated subscribers of T198898: Set up test environment for PageTriage drafts in beta labs.

@MusikAnimal: I heard from @Mooeypoo that this isn't as easy as just enabling the config var on beta, and that you would know why. Does this require importing pages/templates or something?

Jul 6 2018, 12:42 AM · Patch-For-Review, Growth-Team (Current Sprint), Beta-Cluster-Infrastructure
Catrope renamed T198898: Set up test environment for PageTriage drafts in beta labs from Set up PageTriage test environment in beta labs to Set up test environment for PageTriage drafts in beta labs.
Jul 6 2018, 12:05 AM · Patch-For-Review, Growth-Team (Current Sprint), Beta-Cluster-Infrastructure

Jul 5 2018

Catrope added a comment to T197010: Enable bswiki edit quality filters in RecentChanges.

If there are no objections, I'm going to deploy this on Monday July 9th at 18:00-19:00 UTC.

Jul 5 2018, 10:57 PM · Growth-Team (Current Sprint), Patch-For-Review, Scoring-platform-team
Catrope added a comment to T197012: Enable srwiki edit quality filters in RecentChanges.

If there are no objections, I'm going to deploy this on Monday July 9th at 18:00-19:00 UTC. (cc @Acamicamacaraca )

Jul 5 2018, 10:57 PM · Growth-Team (Current Sprint), Scoring-platform-team
Catrope closed T182906: Create a graph about the number of opt-outs for New filters for Edit Review as Resolved.

https://grafana.wikimedia.org/dashboard/db/betafeatures

Jul 5 2018, 6:26 PM · Growth-Team, Collaboration-Team-Triage (Collab-Team-This-Quarter), Collaboration-Community-Engagement, Edit-Review-Improvements-Integrated-Filters
Catrope archived Edit-Review-Improvements-ReviewStream.
Jul 5 2018, 6:20 PM
Catrope archived In-Context-Help-and-Onboarding.
Jul 5 2018, 6:19 PM
Catrope removed a project from T197234: Expected mass rollback of all peer transactions (DBO_TRX set): Growth-Team.
Jul 5 2018, 6:13 PM · Growth-Team, Collaboration-Team-Triage (Collab-Team-This-Quarter), MediaWiki-Database, StructuredDiscussions
Catrope moved T196033: Clean up RCFilters preference tech debt once watchlist is out of beta from Inbox to Upcoming Work on the Growth-Team board.
Jul 5 2018, 6:12 PM · Growth-Team, Technical-Debt, Edit-Review-Improvements-Integrated-Filters, MediaWiki-Watchlist
Catrope removed a project from T195029: Retire $wgStructuredChangeFiltersShowPreference: Growth-Team.
Jul 5 2018, 6:12 PM · Patch-For-Review, Technical-Debt, Collaboration-Team-Triage (Collab-Team-This-Quarter), MediaWiki-Recent-changes, Edit-Review-Improvements-RC-Page