Catrope (Roan Kattouw)
Collaboration team lead

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 8 2014, 8:32 PM (137 w, 4 d)
Availability
Available
IRC Nick
RoanKattouw
LDAP User
Catrope
MediaWiki User
Roan Kattouw (WMF)

Recent Activity

Fri, May 26

Catrope added a comment to T165497: Enable Flow on all talk pages on Catalan Wikiquote.

Sorry for the delay, I was at the Vienna hackathon and only got back 2 days ago.

Fri, May 26, 8:33 PM · User-notice-collaboration, Wikimedia-Site-requests, Flow, Collaboration-Team-Triage
Catrope added a comment to T164861: Tweaks to Quick Links design & functions.

I've +2ed Moriel's patches, but the new placement of the default icon looks odd and out of balance to me:

Fri, May 26, 7:49 PM · MW-1.30-release-notes (WMF-deploy-2017-05-30_(1.30.0-wmf.3)), Patch-For-Review, User-notice-collaboration, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page

Mon, May 22

Catrope added a comment to T166041: Pasting a table into the middle of text causes all the corruptions with TreeModifier.

Pro-tip: Don't do this is the middle of a live demo.

Mon, May 22, 12:57 PM · VisualEditor-CopyPaste, VisualEditor

Sun, May 21

Catrope added a comment to T165822: ERI requesting opt-in on wikitech but not available.
17:27:39 <+RoanKattouw> I guess "BetaFeatures is not installed" is not an edge case we anticipated
Sun, May 21, 3:27 PM · BetaFeatures, wikitech.wikimedia.org, Labs, Collaboration-Team-Triage, Edit-Review-Improvements
Catrope added a comment to T130157: [betalabs] edit-user-talk notifications do not display text excerpts/references to sections.

Per T166004: Notifications in talk page do not recognize sections anymore, sections are also no longer recognized.

Sun, May 21, 2:58 PM · Collaboration-Team-Triage, Notifications
Catrope merged T166004: Notifications in talk page do not recognize sections anymore into T130157: [betalabs] edit-user-talk notifications do not display text excerpts/references to sections.
Sun, May 21, 2:57 PM · Collaboration-Team-Triage, Notifications
Catrope merged task T166004: Notifications in talk page do not recognize sections anymore into T130157: [betalabs] edit-user-talk notifications do not display text excerpts/references to sections.
Sun, May 21, 2:57 PM · Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Notifications

Fri, May 19

Catrope created T165766: Rebaser: When joining a session, only one selection is shown.
Fri, May 19, 2:21 PM · VisualEditor-EditingTools, VisualEditor-ContentEditable, VisualEditor
Catrope closed T152463: Rebaser: Make users persistent as Resolved.

https://gerrit.wikimedia.org/r/#/c/353587/5

Fri, May 19, 2:18 PM · User-Ryasmeen, VisualEditor
Catrope closed T152463: Rebaser: Make users persistent, a subtask of T152993: Rebaser: Make VE-rebaser functionality equivalent to Etherpad, as Resolved.
Fri, May 19, 2:18 PM · Epic, VisualEditor-EditingTools, VisualEditor-ContentEditable, VisualEditor
Catrope closed T152461: Rebaser: Allow users to set an alias as Resolved.

https://gerrit.wikimedia.org/r/#/c/353587/5

Fri, May 19, 2:18 PM · User-Ryasmeen, VisualEditor
Catrope closed T152461: Rebaser: Allow users to set an alias, a subtask of T152993: Rebaser: Make VE-rebaser functionality equivalent to Etherpad, as Resolved.
Fri, May 19, 2:18 PM · Epic, VisualEditor-EditingTools, VisualEditor-ContentEditable, VisualEditor

Wed, May 17

Catrope moved T165437: [betalabs-regression] Highlighting is not preserved for saved filters from Needs Review to QA Review on the Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017) board.
Wed, May 17, 8:56 AM · MW-1.30-release-notes, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Regression, Edit-Review-Improvements-RC-Page

Tue, May 16

RandomDSdevel awarded T164128: Allow users to save their filter selections for later reuse a 100 token.
Tue, May 16, 11:17 PM · User-notice-collaboration, MW-1.30-release-notes, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page
Catrope renamed T165497: Enable Flow on all talk pages on Catalan Wikiquote from Enable Flow on all talk pages on Catalan Wikipedia to Enable Flow on all talk pages on Catalan Wikiquote.
Tue, May 16, 5:59 PM · User-notice-collaboration, Wikimedia-Site-requests, Flow, Collaboration-Team-Triage
Catrope renamed T164952: Provide links to other projects' Recent Changes pages in the same language from Provide links to other projects Recent Chances pages in the same language to Provide links to other projects' Recent Changes pages in the same language.
Tue, May 16, 5:14 PM · Edit-Review-Improvements-Integrated-Filters, Collaboration-Team-Triage
Catrope added a comment to T165445: Find a way to minimize the RCFilters URL.

Re #1: ignoring highlight/nsinvert seems fine, but I also wouldn't object too much if you didn't ignore them.

Tue, May 16, 2:01 PM · Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017)
Catrope moved T165444: [betalabs-regression] monobook: Highlight button displays checkmark from Untriaged to Ready for Pickup on the Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017) board.
Tue, May 16, 1:45 PM · Patch-For-Review, Regression, Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017)
Catrope moved T165350: wikipage.content is fired twice on RC load with new filters from Untriaged to Ready for Pickup on the Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017) board.
Tue, May 16, 1:41 PM · Wikimedia-Israel-Hackers, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page
Catrope edited projects for T165350: wikipage.content is fired twice on RC load with new filters, added: Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017); removed Collaboration-Team-Triage.
Tue, May 16, 1:41 PM · Wikimedia-Israel-Hackers, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page
Catrope added a comment to T109262: Allow users to filter log entries by type (tracking).

@Catrope I think we should lead the massmessage part of this, which apparently doesn't have an own task, to an end.

Tue, May 16, 1:22 PM · Tracking, MediaWiki-Logging
Catrope added a comment to T165160: Unify the "user registration" and "experience level" groups.

Interesting! Yes, that would work. Each of the experience-related filters would be a subset of the "Registered" filter, but that's fine. We already do something like that in the "Watchlist" filter group.

Tue, May 16, 11:01 AM · Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page
Catrope merged task T165204: Page information claims indexing allowed when PageTriage causes noindex on new articles into T157747: ?action=info incorrectly states that a new page is indexed when not.
Tue, May 16, 10:56 AM · Collaboration-Team-Triage, MediaWiki-extensions-PageCuration
Catrope merged T165204: Page information claims indexing allowed when PageTriage causes noindex on new articles into T157747: ?action=info incorrectly states that a new page is indexed when not.
Tue, May 16, 10:56 AM · MediaWiki-extensions-PageCuration, Collaboration-Team-Triage
Catrope updated subscribers of T165168: Actions done on RC filters and what is stored in browser history doesn't match.

@Mooeypoo , do you think this is a duplicate of T165230: [regression] Refreshing the page makes filters vanish ?

Tue, May 16, 10:54 AM · Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage
Catrope added a comment to T164997: Change language describing "Likely" filters to avoid mentioning "May" filters.

I also assume that the "[Low]" and "[High]" indicators are just clarifications for the ticket, ant they won't be part of the filter titles or exposed to users in any way.

That's how I read it too, yes.

Tue, May 16, 10:48 AM · Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page

Mon, May 15

Catrope added a comment to T165100: Wikimedia\Rdbms\Database::makeList: empty input for field rev_id.

Cherry-picking this to production now because of all the log spam.

Mon, May 15, 6:54 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, MediaWiki-API, Wikimedia-log-errors

Sat, May 13

Catrope added a comment to T165160: Unify the "user registration" and "experience level" groups.

I can think of two ways to address this, but they both have issues:

Sat, May 13, 3:50 PM · Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page
Catrope added a comment to T163337: Job queue corruption after codfw switch over (Queue worth, duplicate runs).

This particular run of duplicates involves about 2.1 million revisions with IDs between 646M and 762M:

mysql:research@s3-analytics-slave [enwiki]> select count(*), min(oresc_rev), max(oresc_rev), max(c) from (select oresc_rev, count(*) as c from ores_classification where oresc_rev between 646000000 and 762000000 group by oresc_rev, oresc_model, oresc_class having count(*)>1 ) as t;
+----------+----------------+----------------+--------+
| count(*) | min(oresc_rev) | max(oresc_rev) | max(c) |
+----------+----------------+----------------+--------+
|  2126404 |      646487174 |      761664891 |      3 |
+----------+----------------+----------------+--------+
1 row in set (2 min 59.34 sec)
Sat, May 13, 3:46 PM · Patch-For-Review, Wikimedia-Incident, MediaWiki-JobQueue, Scoring-platform-team, User-Ladsgroup, MediaWiki-extensions-ORES, ORES, MediaWiki-Watchlist, codfw-rollout
Catrope added a comment to T163337: Job queue corruption after codfw switch over (Queue worth, duplicate runs).
mysql:research@s3-analytics-slave [enwiki]> select oresc_rev, oresc_model, oresc_class, count(*) as c from ores_classification where oresc_rev between 700000000 and 710000000 group by oresc_rev, oresc_model, oresc_class having count(*)>1 ;
[...]
233348 rows in set (31.37 sec)
Sat, May 13, 3:02 PM · Patch-For-Review, Wikimedia-Incident, MediaWiki-JobQueue, Scoring-platform-team, User-Ladsgroup, MediaWiki-extensions-ORES, ORES, MediaWiki-Watchlist, codfw-rollout
Catrope added a comment to T163337: Job queue corruption after codfw switch over (Queue worth, duplicate runs).

Mentioned in SAL (#wikimedia-operations) [2017-04-19T16:49:07Z] <Amir1> ladsgroup@naos:~$ mwscript extensions/ORES/maintenance/CleanDuplicateScores.php --wiki=enwiki (T163337)

Sat, May 13, 2:57 PM · Patch-For-Review, Wikimedia-Incident, MediaWiki-JobQueue, Scoring-platform-team, User-Ladsgroup, MediaWiki-extensions-ORES, ORES, MediaWiki-Watchlist, codfw-rollout

Fri, May 12

mmodell awarded T165011: Global default 'hard' is invalid for field oresDamagingPref a Cookie token.
Fri, May 12, 12:46 AM · Patch-For-Review, Scoring-platform-team, Collaboration-Team-Triage, User-Ladsgroup, Wikidata, Wikimedia-log-errors, MediaWiki-extensions-ORES, MediaWiki-User-preferences

Thu, May 11

Catrope added a comment to T165011: Global default 'hard' is invalid for field oresDamagingPref.

Well, I was working on it but I will happy to help and collaborate. What I've got so far is that hewiki is okay even though their configs is almost identical and both are on wmf-30.1

Thu, May 11, 3:19 PM · Patch-For-Review, Scoring-platform-team, Collaboration-Team-Triage, User-Ladsgroup, Wikidata, Wikimedia-log-errors, MediaWiki-extensions-ORES, MediaWiki-User-preferences
Catrope claimed T165011: Global default 'hard' is invalid for field oresDamagingPref.
Thu, May 11, 3:11 PM · Patch-For-Review, Scoring-platform-team, Collaboration-Team-Triage, User-Ladsgroup, Wikidata, Wikimedia-log-errors, MediaWiki-extensions-ORES, MediaWiki-User-preferences

Wed, May 10

Catrope closed T164908: Flow is broken on frwikiquote due to local JavaScript in MediaWiki:Common.js as Resolved.

Note: this does not fail with &safemode=1, contrary to what the bug report claims, only without.

Wed, May 10, 5:50 PM · Wikimedia-General-or-Unknown
Catrope closed T164908: Flow is broken on frwikiquote due to local JavaScript in MediaWiki:Common.js, a subtask of T164242: Find and fix undeclared dependencies to mw.util, mw.notify etc of on-wiki scripts and gadgets, as Resolved.
Wed, May 10, 5:50 PM · Wikimedia-Hackathon-2017, Reading-Web-wiki-specific, Community-Tech-fixes, Wikimedia-General-or-Unknown
Jdforrester-WMF awarded T132416: Rampant differences in indexes on enwiki.revision across the DB cluster a Yellow Medal token.
Wed, May 10, 4:47 PM · Patch-For-Review, DBA
Catrope moved T163011: Deploy ORES Review Tool to Finnish Wikipedia from In Development to QA Review on the Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017) board.
Wed, May 10, 12:16 AM · Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), MediaWiki-extensions-ORES, Scoring-platform-team-Backlog
Catrope closed T163993: [regression] Popup triangle not positioned correctly as Resolved.
Wed, May 10, 12:12 AM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Regression, OOjs-UI, Notifications, Collaboration-Team-Triage

Tue, May 9

Krinkle awarded T162974: Scap's canary check should stop us from deploying config changes that cause floods of "undefined variable" errors a Orange Medal token.
Tue, May 9, 10:01 PM · Patch-For-Review, Scap
Addshore awarded T162974: Scap's canary check should stop us from deploying config changes that cause floods of "undefined variable" errors a Mountain of Wealth token.
Tue, May 9, 9:28 PM · Patch-For-Review, Scap
aaron awarded T132416: Rampant differences in indexes on enwiki.revision across the DB cluster a Yellow Medal token.
Tue, May 9, 8:02 PM · Patch-For-Review, DBA
Catrope added a comment to T164860: Update Echo's caching strategy for multi-dc compatibility.

Potentially related: T138341: Consider replacing echo_unread_wikis table with a cache

Tue, May 9, 7:44 PM · Collaboration-Team-Triage, Notifications
Catrope closed T134477: Pencil icon missing in Flow comment textarea, a subtask of T116417: Come up with a better re-usable UI concept for a button to switch editor-mode; the current one is confusing, and hard to discover, as Resolved.
Tue, May 9, 7:43 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), User-Ryasmeen, User-notice-collaboration, User-notice, VisualEditor-MediaWiki-2017WikitextEditor, UI-Standardization, VisualEditor, Flow, Collaboration-Team-Triage, Design
Catrope closed T134477: Pencil icon missing in Flow comment textarea as Resolved.
Tue, May 9, 7:43 PM · Collaboration-Team-Triage, Flow
Catrope added a comment to T143807: Nowiki'd templates in Flow notification excerpts are parsed in emails and special page.

T136354: Email notification including a template quoting a template is not rendered correctly shows that things like {{tl|citation needed}} are also broken, but I think that's caused by the same underlying issue.

Tue, May 9, 7:42 PM · Collaboration-Team-Triage, Notifications
Catrope merged task T136354: Email notification including a template quoting a template is not rendered correctly into T143807: Nowiki'd templates in Flow notification excerpts are parsed in emails and special page.
Tue, May 9, 7:41 PM · Collaboration-Team-Triage, Notifications, Flow
Catrope merged T136354: Email notification including a template quoting a template is not rendered correctly into T143807: Nowiki'd templates in Flow notification excerpts are parsed in emails and special page.
Tue, May 9, 7:41 PM · Collaboration-Team-Triage, Notifications
Catrope merged T139454: Notifications not updated across languages into T121930: Cross-wiki mark as read doesn't work.
Tue, May 9, 7:38 PM · Collaboration-Team-Triage, User-notice, MW-1.27-release (WMF-deploy-2016-01-19_(1.27.0-wmf.11)), Notifications, Collaboration-Team-Archive-2015-2016
Catrope merged task T139454: Notifications not updated across languages into T121930: Cross-wiki mark as read doesn't work.
Tue, May 9, 7:38 PM · Collaboration-Team-Triage, Notifications
Catrope closed T162173: Clicking on Notices/Alerts issues a banner over the other icon as Resolved.
Tue, May 9, 7:27 PM · MW-1.29-release (WMF-deploy-2017-04-11_(1.29.0-wmf.20)), Patch-For-Review, Notifications, Collaboration-Team-Triage
Catrope closed T162837: flow-ui-navigationWidget displays 'Browse t...' as Resolved.
Tue, May 9, 7:26 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Collaboration-Team-Triage, Flow
Catrope closed T164505: Read queries detected on the x1 master by Echo extension as Resolved.
Tue, May 9, 7:18 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Notifications, Collaboration-Team-Triage
Catrope closed T164505: Read queries detected on the x1 master by Echo extension, a subtask of T164504: Cleanup x1 database connection patterns, as Resolved.
Tue, May 9, 7:18 PM · DBA, Tracking
Catrope closed T139525: Make mobile-friendly version of the Notifications page left nav as Resolved.
Tue, May 9, 7:16 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Collaboration-Team-Triage, Collab-Notifications-Page
Catrope added a comment to T164505: Read queries detected on the x1 master by Echo extension.

I'm going to close this task since I believe we've addressed what can be addressed in the short term; I've created T164860: Update Echo's caching strategy for multi-dc compatibility for the longer-term work of changing Echo's caching model, since it's my understanding that that will be a blocker for multi-DC.

Tue, May 9, 6:24 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Notifications, Collaboration-Team-Triage
Catrope added a subtask for T88445: MediaWiki active/active datacenter investigation and work: T164860: Update Echo's caching strategy for multi-dc compatibility.
Tue, May 9, 6:23 PM · Availability (Multiple-active-datacenters), Performance-Team, Epic
Catrope added a parent task for T164860: Update Echo's caching strategy for multi-dc compatibility: T88445: MediaWiki active/active datacenter investigation and work.
Tue, May 9, 6:23 PM · Collaboration-Team-Triage, Notifications
Catrope updated subscribers of T164860: Update Echo's caching strategy for multi-dc compatibility.

@aaron Do I understand correctly that Echo's current strategy, which is to overwrite (as opposed to purge) entries in WANObjectCache, needs to be fixed for multi-DC?

Tue, May 9, 6:23 PM · Collaboration-Team-Triage, Notifications
Catrope created T164860: Update Echo's caching strategy for multi-dc compatibility.
Tue, May 9, 6:22 PM · Collaboration-Team-Triage, Notifications
Catrope closed T120543: Investigate write mode flag cleanup for Flow API modules, a subtask of T88445: MediaWiki active/active datacenter investigation and work, as Resolved.
Tue, May 9, 6:18 PM · Availability (Multiple-active-datacenters), Performance-Team, Epic
Catrope closed T120543: Investigate write mode flag cleanup for Flow API modules as Resolved.

(This was fixed months ago, but never closed)

Tue, May 9, 6:18 PM · MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Patch-For-Review, Collaboration-Team-Triage, Flow
Catrope added a comment to T164375: [Task] improve Wikidata Echo notification text.

If we can then it would be great if we can link "a bar item" to the actual item.

Tue, May 9, 5:37 PM · I18n, Wikidata-Sprint, Notifications, Wikidata, Collaboration-Team-Triage
Trizek-WMF awarded T164617: Get stats on how frequently RC Page related links (at page top) are clicked a Like token.
Tue, May 9, 9:37 AM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page
jcrespo awarded T132416: Rampant differences in indexes on enwiki.revision across the DB cluster a Love token.
Tue, May 9, 6:45 AM · Patch-For-Review, DBA
Catrope added a comment to T164550: [wmf.21] RC filters - Monobook UI issues with highlights .

With my patches it looks a lot better:

Tue, May 9, 12:49 AM · Patch-For-Review, Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017)
Catrope moved T164128: Allow users to save their filter selections for later reuse from In Development to QA Review on the Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017) board.
Tue, May 9, 12:04 AM · User-notice-collaboration, MW-1.30-release-notes, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page

Mon, May 8

Catrope closed T159372: Flow: DateTimeZone::__construct(): Unknown or bad timezone (+00:00) as Resolved.

I've run the script in production. All events with problematic DateTime data have been reserialized, so we shouldn't see these errors again. Two events (one on mediawikiwiki and one on testwiki) had invalid extra blobs due to truncation. They were both very old (2013) and they were unrenderable anyway, so I just deleted them.

Mon, May 8, 9:41 PM · MW-1.29-release (WMF-deploy-2017-04-25_(1.29.0-wmf.21)), Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Patch-For-Review, Wikimedia-log-errors, Flow
Catrope closed T159372: Flow: DateTimeZone::__construct(): Unknown or bad timezone (+00:00), a subtask of T157639: MW-1.29.0-wmf.14 deployment blockers, as Resolved.
Mon, May 8, 9:41 PM · Deployment Blockers, Release
Catrope closed T164621: Adjust ORES levels on en.wiki to get better overlap between good faith and damage as Resolved.
Mon, May 8, 6:53 PM · Patch-For-Review, Scoring-platform-team, Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), MediaWiki-extensions-ORES
Catrope closed T164621: Adjust ORES levels on en.wiki to get better overlap between good faith and damage, a subtask of T163757: ORES on en.wiki chokes on "V. likely good faith" + "Likely have problems", as Resolved.
Mon, May 8, 6:53 PM · Scoring-platform-team, Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), MediaWiki-extensions-ORES
Catrope closed T164498: Enable Flow on ca Wikiquote as Beta Feature as Resolved.

Deployed and working: https://ca.wikiquote.org/wiki/Usuari_Discussi%C3%B3:Roan_Kattouw_(WMF)

Mon, May 8, 6:45 PM · User-notice-collaboration, Patch-For-Review, Wikimedia-Site-requests, Flow, Collaboration-Team-Triage
Catrope closed T164498: Enable Flow on ca Wikiquote as Beta Feature, a subtask of T117990: Enable the Flow personal talk opt-in Beta Feature on some wikis, as Resolved.
Mon, May 8, 6:45 PM · Goal, Community-Liaisons, Collaboration-Team-Triage, Wikimedia-Site-requests, Flow
Catrope added a comment to T164350: [regression wmf.21] Unwatch icon not visible on Monobook.

The same reason is for collapsing checkbox in ERI filters?

Mon, May 8, 6:22 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Regression, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Flow
Qgil awarded T164498: Enable Flow on ca Wikiquote as Beta Feature a Love token.
Mon, May 8, 1:10 PM · User-notice-collaboration, Patch-For-Review, Wikimedia-Site-requests, Flow, Collaboration-Team-Triage

Sun, May 7

Catrope added a comment to T164617: Get stats on how frequently RC Page related links (at page top) are clicked.

@Catrope, did you pull the numbers? Or just make it so we can pull them later?

Sun, May 7, 12:46 AM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page

Sat, May 6

Catrope moved T164621: Adjust ORES levels on en.wiki to get better overlap between good faith and damage from Ready for Pickup to Needs Review on the Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017) board.
Sat, May 6, 12:05 AM · Patch-For-Review, Scoring-platform-team, Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), MediaWiki-extensions-ORES
Catrope added a comment to T164621: Adjust ORES levels on en.wiki to get better overlap between good faith and damage.

Scheduled for Monday May 8th at 11am PDT.

Sat, May 6, 12:04 AM · Patch-For-Review, Scoring-platform-team, Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), MediaWiki-extensions-ORES

Fri, May 5

Catrope moved T164617: Get stats on how frequently RC Page related links (at page top) are clicked from Ready for Pickup to Needs Review on the Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017) board.
Fri, May 5, 11:58 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-RC-Page
Catrope added a comment to T120984: Evaluate alternatives for @embed.

My concern about @preload is that preloading is only supported in Chrome right now, and that removing @embed in favor of @preload would/might degrade performance for non-Chrome browsers. As you point out, this is an issue for hover images, and also for cases like toolbars where large runs of image-styled elements appear at once (and the browser fetches a dozen 24x24px images all in separate requests). I'd argue that some of these are actually good candidates for embedding, especially the ones that are small, used in groups, and are SVGs (since SVGs are text, and CSS is also text).

Fri, May 5, 10:46 PM · Performance-Team, MediaWiki-ResourceLoader
Catrope added a comment to T164299: Preload base modules request.

Questions:

  • Does a "304 Not Modified" response need to contain the Link headers?

Hopefully not. But this should be easy to validate experimentally by making the preloaded resource must-revalidate, because then you'll be able to see exactly when the browser fetches it even if it's already got it in cache. (It makes little sense to do this in production though, I only suggest this for testing how preload works.)

Fri, May 5, 10:39 PM · Performance-Team, MediaWiki-ResourceLoader
Catrope removed projects from T164560: Build a similar to @NYPLEmoji bot for Commons images: Collaboration-Team-Triage, Thanks.

Removing Thanks tag because this task does not seem related to the Thanks extension; feel free to put it back (with an explanation) if I missed something and it is related.

Fri, May 5, 9:44 PM · Google-Summer-of-Code (2017), Commons
Catrope added a comment to T158336: Announce and follow up with community group 1 about the New Filters for Recent changes Beta deployment.

I still have to watch Polish Wikipedia's filters, which are still in review.

What do you mean by "in review" exactly?

Don't we have to review if the new settings for the filters are working? That's what I've understood while reading T161655: Damaging levels on Polish Wikipedia overlap too much, but I may be wrong. If so, I'll tell the community we have deployed the filters and they are working. And close this task.

Ah yes. That task was "done" (from a deployment perspective) on April 6th, but I never linked that to the task. Elena QAed it yesterday. We believe this to be working now (and I personally have believed that for a month, but I apparently didn't tell the right people).

Fri, May 5, 9:42 PM · Community-Liaisons (Apr-Jun 2017), Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), User-notice-collaboration, Collaboration-Community-Engagement, Edit-Review-Improvements-RC-Page
Catrope added a comment to T164505: Read queries detected on the x1 master by Echo extension.

I may be wrong here (you are the experts), but couldn't it (in a "just wrote" recomputing case) wait for the slave to catch up, (I know at low level it does master_gtid_wait/master_pos_wait, not sure what is the right mediawiki function), and then compute it on the slave? I saw the select quite frequent on literally 30 seconds of running show processlist on the master, and echo wasn't even my target (was looking closely at Cognate).

Fri, May 5, 6:19 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Notifications, Collaboration-Team-Triage
jcrespo awarded T164552: Slow query in API list=tags a Love token.
Fri, May 5, 2:14 PM · MW-1.30-release-notes, MediaWiki-Change-tagging, Patch-For-Review, Performance, DBA, MediaWiki-API
Catrope added a parent task for T164548: Move links at top of Recent Changes to a Quick Links menu: T151994: Facilitate repetitive use for the new Recent Changes filters.
Fri, May 5, 2:09 AM · Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-Integrated-Filters
Catrope added a subtask for T151994: Facilitate repetitive use for the new Recent Changes filters: T164548: Move links at top of Recent Changes to a Quick Links menu.
Fri, May 5, 2:09 AM · Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Design, Edit-Review-Improvements-RC-Page
Catrope removed a parent task for T163930: Community-curated list of quick links: T151994: Facilitate repetitive use for the new Recent Changes filters.
Fri, May 5, 2:09 AM · Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Design, Edit-Review-Improvements-RC-Page
Catrope removed a subtask for T151994: Facilitate repetitive use for the new Recent Changes filters: T163930: Community-curated list of quick links.
Fri, May 5, 2:09 AM · Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Design, Edit-Review-Improvements-RC-Page
Catrope edited parent tasks for T164001: Explore the different quick links chosen by communities and displayed on Recentchangestext, added: T164548: Move links at top of Recent Changes to a Quick Links menu; removed: T163930: Community-curated list of quick links.
Fri, May 5, 2:08 AM · Collaboration-Community-Engagement, Community-Liaisons (Apr-Jun 2017), Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage
Catrope removed a subtask for T163930: Community-curated list of quick links: T164001: Explore the different quick links chosen by communities and displayed on Recentchangestext.
Fri, May 5, 2:08 AM · Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Design, Edit-Review-Improvements-RC-Page
Catrope added a subtask for T164548: Move links at top of Recent Changes to a Quick Links menu: T164001: Explore the different quick links chosen by communities and displayed on Recentchangestext.
Fri, May 5, 2:08 AM · Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-Integrated-Filters
Catrope merged T163930: Community-curated list of quick links into T164548: Move links at top of Recent Changes to a Quick Links menu.
Fri, May 5, 2:08 AM · Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Edit-Review-Improvements-Integrated-Filters
Catrope merged task T163930: Community-curated list of quick links into T164548: Move links at top of Recent Changes to a Quick Links menu.
Fri, May 5, 2:08 AM · Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Design, Edit-Review-Improvements-RC-Page
Catrope moved T164550: [wmf.21] RC filters - Monobook UI issues with highlights from Untriaged to Ready for Pickup on the Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017) board.
Fri, May 5, 2:04 AM · Patch-For-Review, Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017)
Catrope added a comment to T151994: Facilitate repetitive use for the new Recent Changes filters.

@Pginer-WMF, please clarify. From the images below, Moriel concluded that your intention was for the icon to be outlined BEFORE the user clicks on it, but filled after. I think the icon is more visible filled, and it seems right to me to just keep it consistent with the trashcan, which is filled. What do you think?

The filled/unfilled state has another purpose: it shows you whether your current selection matches an already-saved filter.

Fri, May 5, 2:02 AM · Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Q4-Apr-Jun-2017), Design, Edit-Review-Improvements-RC-Page
Catrope added a comment to T164530: Deploy uniqueness constraints on ores_classification table .

Thanks. One thing that I have been suggesting lately is not having unique (or primary keys) as the first way to avoid duplicates (of course, the constraint should be there anyway), but not relay 100% on that, as it makes the database changes non less idempotent- but maybe having an heuristic first with append, or mostly static tables. Not your job, though, nor part of the scope here.

From the investigation done over at T163337 it looks like the ORES extension only ever enqueues one job for each revision (when the revision is first made), which sounds to me like a decent strategy for preventing duplicates. The DC switch exposed breakage in the cross-DC Redis replication that caused a bunch of jobs that had already run a week ago to be run again (which otherwise never happens), and that caused the duplicate row insertions.

Fri, May 5, 1:23 AM · Patch-For-Review, User-Ladsgroup, Scoring-platform-team, MediaWiki-extensions-ORES, Blocked-on-schema-change, DBA
Catrope created T164552: Slow query in API list=tags.
Fri, May 5, 1:04 AM · MW-1.30-release-notes, MediaWiki-Change-tagging, Patch-For-Review, Performance, DBA, MediaWiki-API
Catrope added a comment to T164505: Read queries detected on the x1 master by Echo extension.

I also looked at other code paths in Echo (grepped for DB_MASTER) and I could only find one code path that would potentially read from the master in a scenario where we didn't just write something, and that's when trying to load an event by ID: if we don't find the event in the replica DB, we'll query the master for it. I have some doubts as to whether this is a good idea.

Fri, May 5, 12:52 AM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Notifications, Collaboration-Team-Triage

Thu, May 4

Catrope added a comment to T164505: Read queries detected on the x1 master by Echo extension.

Most likely these queries come from NotifUser::markRead() (and markUnread), which mark a notification as read/unread and then recompute notification counts and something else (*) from the master because they just wrote there. Echo's strategy here is to recompute these things from the master right after a change happens, and then put them in cache where they will hopefully survive until the next change (and if not, they'll be recomputed from a slave). I think that might not be Aaron's favorite strategy for multi-DC reasons (and it's not quite my favorite either), but it's what we have right now and it doesn't involve reading from the master on GET.

Thu, May 4, 11:22 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Patch-For-Review, Notifications, Collaboration-Team-Triage