(Go: >> BACK << -|- >> HOME <<)

Page MenuHomePhabricator

Krinkle (Timo Tijhof)
Principal Engineer (Wikimedia Performance)Administrator

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 4:41 AM (505 w, 1 d)
Roles
Administrator
Availability
Available
IRC Nick
Krinkle
LDAP User
Krinkle
MediaWiki User
Krinkle [ Global Accounts ]

(Photo by Niek Hidding.)

Recent Activity

Yesterday

Krinkle updated the task description for T367367: PHP Notice: Undefined index: vertical_size_value, horizontal_size_value (from getid3 via TimedMediaHandler).
Wed, Jun 12, 10:28 PM · Unstewarded-production-error, TimedMediaHandler, Wikimedia-production-error
Krinkle created T367367: PHP Notice: Undefined index: vertical_size_value, horizontal_size_value (from getid3 via TimedMediaHandler).
Wed, Jun 12, 10:24 PM · Unstewarded-production-error, TimedMediaHandler, Wikimedia-production-error
Krinkle removed a project from T367103: Media queries using max width breakpoints are not working in Monobook and Fallback skin: Less.php.

Jdlrobson removed a project: MediaWiki-Platform-Team.

Wed, Jun 12, 5:15 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Regression, Web-Team-Backlog (FY2023-24 Q4 Sprint 5), Codex, Design-System-Team
Krinkle added a comment to T367103: Media queries using max width breakpoints are not working in Monobook and Fallback skin.

development of https://github.com/leafo/lessphp seems to be almost stale for 10 years…

Wed, Jun 12, 5:11 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Regression, Web-Team-Backlog (FY2023-24 Q4 Sprint 5), Codex, Design-System-Team
Krinkle reopened T283389: MediaWiki installer does not check composer dependencies are at the correct versions (like update.php does) as "Open".
Wed, Jun 12, 4:50 PM · Patch-For-Review, MediaWiki-Platform-Team, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Composer, MediaWiki-Installer

Tue, Jun 11

Krinkle added a project to T365803: Turn Interwiki Map page on meta into JSON: MediaWiki-Platform-Team (Radar).

Keeping on radar, as I did testing and code review for this and the other stacked patches related to it.

Tue, Jun 11, 9:20 PM · MediaWiki-Platform-Team (Radar), MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), MediaWiki-extensions-WikimediaMaintenance, WMF-General-or-Unknown
Krinkle added a project to T269492: Selecting user language in the REST API: MediaWiki-Platform-Team (Radar).
Tue, Jun 11, 9:19 PM · MediaWiki-Platform-Team (Radar), MW-Interfaces-Team, API Platform, MediaWiki-Internationalization, MediaWiki-REST-API
Krinkle removed projects from T283389: MediaWiki installer does not check composer dependencies are at the correct versions (like update.php does): MW-1.42-notes (1.42.0-wmf.14; 2024-01-16), Patch-For-Review.
Tue, Jun 11, 9:15 PM · Patch-For-Review, MediaWiki-Platform-Team, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Composer, MediaWiki-Installer
Krinkle added a project to T283389: MediaWiki installer does not check composer dependencies are at the correct versions (like update.php does): MediaWiki-Platform-Team.
Tue, Jun 11, 9:15 PM · Patch-For-Review, MediaWiki-Platform-Team, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Composer, MediaWiki-Installer
Krinkle added a comment to T367186: Add support for less.js 3.0 calc() exception.

As part of a review at https://gerrit.wikimedia.org/r/c/mediawiki/libs/less.php/+/1038745/6/test/Fixtures/lessjs-3.13.1/override/math/strict/css.css#72, I found a change related to calc() that might be relevant or useful. Ignore if not but give it a look so you have it in mind in case you're end up looking for something that looks like this.

Tue, Jun 11, 7:24 PM · MediaWiki-Platform-Team, Less.php
TBurmeister awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Tue, Jun 11, 6:50 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Krinkle awarded T364104: Automatically load plugins a Love token.
Tue, Jun 11, 6:28 PM · Patch-For-Review, JSDoc WMF theme
Krinkle awarded T265549: Update librsvg to version > 2.44.10 (2.50.3) a Orange Medal token.
Tue, Jun 11, 5:51 PM · User-notice, Packaging, Wikimedia-SVG-rendering, Thumbor
Krinkle added a comment to T367194: Citoid/Zotero: Create rate limiting configurable on a per site basis.

Can/does the site in question communicate their enforced limit in an HTTP standardised and machine-readable way? For example, a 429 Status with Retry-After header, or (even better, to avoid hitting a failure first) a crawl limit in robots.txt.

Tue, Jun 11, 5:30 PM · VisualEditor-MediaWiki-References, Editing-team (Kanban Board), VisualEditor, Citoid

Mon, Jun 10

Krinkle added a comment to T367063: Fresh 24.05.1 installer does not remove fresh-node20.

We've previously removed commands when promoting them to the default. Installing both sounds good to me as well. I'd suggest literally installing twice for simplicity and portability of the installer.

Mon, Jun 10, 7:17 PM · Patch-For-Review, Fresh
Krinkle triaged T367063: Fresh 24.05.1 installer does not remove fresh-node20 as Medium priority.
Mon, Jun 10, 4:10 PM · Patch-For-Review, Fresh
Krinkle updated the task description for T366445: Add support for Maths(strictMath) option when it is set to parens-division.
Mon, Jun 10, 2:55 PM · Patch-For-Review, MediaWiki-Platform-Team, Less.php
Krinkle added a comment to T53443: Replace Chosen with select2.

@Ahecht Are you thinking of using this in the context of a gadget? If so, note that libraries don't need to ship with MediaWiki core in order to use them in a gadget. You're free to (yourself, or ask an interface admin on-wiki) to import any jQuery plugins and other libraries as-needed into wiki pages alongside your gadget. These can then be listed as scripts in the gadget definition before your other scripts.

Mon, Jun 10, 2:52 PM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Front-end-Standards-Group, JavaScript, MediaWiki-User-Interface
Krinkle updated the task description for T53443: Replace Chosen with select2.
Mon, Jun 10, 2:51 PM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Front-end-Standards-Group, JavaScript, MediaWiki-User-Interface
Krinkle updated the task description for T366445: Add support for Maths(strictMath) option when it is set to parens-division.
Mon, Jun 10, 2:46 PM · Patch-For-Review, MediaWiki-Platform-Team, Less.php
fnegri awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Mon, Jun 10, 2:13 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Krinkle closed T351610: Support minification of ES2020 Nullish operator syntax, a subtask of T277675: Add native support for ES2016-ES2020 or higher versions, as Resolved.
Mon, Jun 10, 1:03 PM · MediaWiki-Platform-Team, Wikimedia-Minify, JavaScript, MediaWiki-ResourceLoader
Krinkle closed T351610: Support minification of ES2020 Nullish operator syntax as Resolved.
Mon, Jun 10, 1:03 PM · MediaWiki-Platform-Team, MediaWiki-Engineering, Wikimedia-Minify

Sun, Jun 9

Krinkle updated the task description for T360914: Update Dashiki Cloud Instances.
Sun, Jun 9, 5:07 PM · Data-Engineering, Data-Engineering-Dashiki, Data Products (Data Products Sprint 14)

Fri, Jun 7

MusikAnimal awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Fri, Jun 7, 7:09 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity

Thu, Jun 6

Krinkle triaged T366445: Add support for Maths(strictMath) option when it is set to parens-division as Medium priority.
Thu, Jun 6, 5:48 PM · Patch-For-Review, MediaWiki-Platform-Team, Less.php
Mooeypoo awarded T364652: Make component boundaries in MediaWiki core easier to discover a Yellow Medal token.
Thu, Jun 6, 1:29 PM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), MediaWiki-Engineering
Krinkle added projects to T366790: Investigate Weird Behaviour Around Google-selected Canonical : SEO, MediaWiki-Engineering, MediaWiki-General.
Thu, Jun 6, 12:55 PM · Chinese-Sites, MediaWiki-General, MediaWiki-Engineering, SEO
Volker_E awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Thu, Jun 6, 9:38 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Tgr awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Thu, Jun 6, 8:59 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity

Wed, Jun 5

Milimetric awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 8:56 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
BPirkle awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 7:56 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Novem_Linguae awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 7:30 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
CDanis awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 4:29 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
bd808 awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 3:14 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
sbassett awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 2:50 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
VPuffetMichel awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 1:20 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
thiemowmde awarded T239378: Disable parent task metadata by default for new sub tasks a Dislike token.
Wed, Jun 5, 12:55 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
FJoseph-WMF awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 12:23 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Daimona awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 12:23 PM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
jsn.sherman awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 11:38 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Bawolff awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 11:38 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
dcaro awarded T239378: Disable parent task metadata by default for new sub tasks a Stroopwafel token.
Wed, Jun 5, 11:34 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Kaartic awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 11:30 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Mvolz awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 11:22 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Michael awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 11:12 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Dreamy_Jazz awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 11:06 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Sportzpikachu awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 11:01 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
Marostegui awarded T239378: Disable parent task metadata by default for new sub tasks a Like token.
Wed, Jun 5, 10:59 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity
MoritzMuehlenhoff awarded T239378: Disable parent task metadata by default for new sub tasks a Dislike token.
Wed, Jun 5, 10:55 AM · Patch-For-Review, User-brennen, Release-Engineering-Team, Phabricator, Developer Productivity

Sun, Jun 2

Krinkle added a project to T366130: Password Hash is always regenerated when logging in when using EncryptedPassword: MediaWiki-Platform-Team.
Sun, Jun 2, 11:30 PM · MW-1.40-notes, MW-1.39-notes, MW-1.42-notes, MW-1.41-notes, MediaWiki-Platform-Team, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), MediaWiki-User-login-and-signup

Thu, May 30

Krinkle triaged T308129: Avoid "_XSERVTransmkdir" warning noise when starting Xvfb in fresh-node as Low priority.
Thu, May 30, 11:21 PM · User-zeljkofilipin, patch-welcome, Fresh
Krinkle moved T349276: Fresh lacks an in container npm cache from Inbox to Enhancement on the Fresh board.
Thu, May 30, 11:20 PM · Release-Engineering-Team, Fresh
Krinkle assigned T331615: fresh-node unable to mount Git dir when path contains spaces to hoo.

Fixed in https://gerrit.wikimedia.org/r/c/fresh/+/1034847. Thanks @hoo!

Thu, May 30, 11:20 PM · Fresh
Krinkle closed T331615: fresh-node unable to mount Git dir when path contains spaces as Resolved.
Thu, May 30, 11:20 PM · Fresh
Krinkle added a comment to T349276: Fresh lacks an in container npm cache.

Based on the title and task description, I believe you're asking for an in-container cache. However, as far as I know, we allow npm to cache within a given session already, such that repeat commands etc do not need to re-download things.

Thu, May 30, 7:20 PM · Release-Engineering-Team, Fresh
Krinkle closed T365871: Upstream HOME=/tmp from fresh-node to WMF CI images as Resolved.
Thu, May 30, 7:01 PM · Continuous-Integration-Config, Fresh
Krinkle added a comment to T366299: Investigate MediaWiki test failure (QUnit) - VisualEditor: prefixsearch ordering.

I discussed this interoperatbility upstream with the TC39 members in their Matrix channel. TC39 is the committe that authors the JavaScript/ECMAScript spec. While there was some interest in specifying this behaviour (so as to require consistency across browsers), it is currently expected that "non-well formed" comparator functions behave differently as it depends a lot on the sort algo which items will be mis-positioned.

Thu, May 30, 6:24 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), WMDE-TechWish-Sprint-2024-05-29, Unplanned-Sprint-Work, ci-test-error, VisualEditor
Krinkle added a comment to P63711 Investigate MediaWiki test failure (QUnit) - VisualEditor: prefixsearch ordering.

Ref T366299: Investigate MediaWiki test failure (QUnit) - VisualEditor: prefixsearch ordering

Thu, May 30, 3:49 PM
Krinkle added a comment to T366299: Investigate MediaWiki test failure (QUnit) - VisualEditor: prefixsearch ordering.
newPages = [
    {
        "pageid": 101,
        "title": "B",
        "index": 1
    },
    {
        "pageid": 102,
        "title": "A",
        "index": 0
    },
    {
        "pageid": 103,
        "title": "A/(templatedata-doc-subpage)"
    },
    {
        "pageid": 202,
        "title": "C",
        "index": -10
    },
    {
        "pageid": 201,
        "title": "D",
        "index": -9
    }
];
newPages.sort( ( a, b ) => a.index - b.index );
Thu, May 30, 3:49 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), WMDE-TechWish-Sprint-2024-05-29, Unplanned-Sprint-Work, ci-test-error, VisualEditor
Krinkle created T366299: Investigate MediaWiki test failure (QUnit) - VisualEditor: prefixsearch ordering.
Thu, May 30, 3:48 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), WMDE-TechWish-Sprint-2024-05-29, Unplanned-Sprint-Work, ci-test-error, VisualEditor
Krinkle created P63711 Investigate MediaWiki test failure (QUnit) - VisualEditor: prefixsearch ordering.
Thu, May 30, 3:32 PM
Michael awarded T50217: Speed up MediaWiki PHPUnit build by running integration tests in parallel a Love token.
Thu, May 30, 7:11 AM · MediaWiki-Platform-Team, User-Daimona, Patch-For-Review, Developer Productivity, MediaWiki-Core-Tests

Tue, May 28

Krinkle created T366091: Convert TitleKey schema to abstract schema.
Tue, May 28, 4:37 PM · MediaWiki-Platform-Team (Radar), MediaWiki-extensions-TitleKey
Krinkle added a comment to T351610: Support minification of ES2020 Nullish operator syntax.

@Phispi To avoid surprises in the future, I recommend running ESLint in your extension. If you already use this, make sure that you set ecmaVersion: 2016 ("ES7") in your ESLint config, which is what MediaWiki 1.39+ supports. There is also the eslint-config-wikimedia package from npm, which would automatically follow other (optional) MediaWiki's code conventions as well. I recommend using the same version as the oldest MW release branch your extension supports: https://github.com/wikimedia/mediawiki/blob/REL1_39/package.json#L24

Tue, May 28, 1:15 PM · MediaWiki-Platform-Team, MediaWiki-Engineering, Wikimedia-Minify
Krinkle closed T365481: Update less.php port to complete support Less.js 2.5.3 behaviours, a subtask of T288498: Update less.php port to support Less.js 3.13 behaviours, as Resolved.
Tue, May 28, 12:51 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Patch-For-Review, MediaWiki-Platform-Team, Less.php, Design-System-Team, Technical-Debt, MediaWiki-ResourceLoader
Krinkle closed T365481: Update less.php port to complete support Less.js 2.5.3 behaviours as Resolved.
Tue, May 28, 12:51 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MediaWiki-Platform-Team, Less.php

Mon, May 27

Krinkle added a comment to T366004: Add page-title to the x_analytics header.

Based on https://wikitech.wikimedia.org/wiki/Debugging_in_production:

Mon, May 27, 3:35 PM · Data-Engineering
Krinkle added a comment to T366004: Add page-title to the x_analytics header.

See also:

Mon, May 27, 3:17 PM · Data-Engineering
Krinkle added a project to T365112: InvalidArgumentException: Cache key is invalid: MediaWiki-Platform-Team (Radar).
Mon, May 27, 2:17 PM · MediaWiki-Platform-Team (Radar), Math, Wikimedia-production-error
Krinkle updated the task description for T365245: Benchmark validation usages.
Mon, May 27, 2:16 PM · Growth-Team (Sprint 16 (Growth Team)), MediaWiki-extensions-CommunityConfiguration
Krinkle added a comment to T365481: Update less.php port to complete support Less.js 2.5.3 behaviours.

@Hokwelum has published the v4.4.0 tag, which should be the last Less.php 4.x release.

Mon, May 27, 12:58 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MediaWiki-Platform-Team, Less.php

Sat, May 25

Krinkle added a comment to T323338: Resolve revisiondelete/editchangetags debt around fake action/specialpage handling.

No problem. Thanks for reporting!

Sat, May 25, 7:28 PM · MediaWiki-Platform-Team, MW-1.41-notes (1.41.0-wmf.18; 2023-07-18), affects-translatewiki.net, MW-1.40-notes (1.40.0-wmf.14; 2022-12-12), Performance-Team (Radar), MediaWiki-General

Fri, May 24

Krinkle closed T362908: Update Fresh's version of Node 18 from 18.17.0 to 18.20.2 as Resolved.
Fri, May 24, 11:35 PM · MediaWiki-Platform-Team (Radar), Release-Engineering-Team, Fresh
Krinkle added a project to T280914: Composer (and PHP) support in Fresh: Release-Engineering-Team.
Fri, May 24, 11:34 PM · Release-Engineering-Team, Fresh
Krinkle closed T6086: Support appending to the toolbox in a similar fashion as [[MediaWiki:Sidebar]] as Resolved.

Marking resolved as patch is merged and task is not on any other team workboards.

Fri, May 24, 11:34 PM · User-notice, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MediaWiki-Platform-Team, MediaWiki-Core-Skin-Architecture (Menus 2.0), MediaWiki-User-Interface
Krinkle assigned T6086: Support appending to the toolbox in a similar fashion as [[MediaWiki:Sidebar]] to Soda.
Fri, May 24, 11:32 PM · User-notice, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MediaWiki-Platform-Team, MediaWiki-Core-Skin-Architecture (Menus 2.0), MediaWiki-User-Interface
Krinkle removed projects from T353180: Flaky test WANObjectCacheTest::testPreemptiveRefresh (at least under php8.2 and php8.3): MW-1.41-notes, Patch-For-Review, MW-1.42-notes (1.42.0-wmf.10; 2023-12-19).
Fri, May 24, 11:26 PM · PHP 8.3 support, PHP 8.2 support, MediaWiki-Platform-Team, ci-test-error, MediaWiki-libs-BagOStuff
Krinkle moved T364789: Update MediaWiki and Codex to Vue 3.4 from Inbox to Accepted Enhancement on the MediaWiki-ResourceLoader board.

Thanks for the heads-up and visibility into patches. I assume we're only tagged for awareness of on-going work (which I am indeed happy to follow and keep up to date with via IRC notifs), but I understand nothing is currently actively needed from us. Let us know if otherwise!

Fri, May 24, 11:25 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), MediaWiki-Platform-Team (Radar), Design-System-Team (DST-Sprint-23 (2024-05-13 to 2024-05-24)), Developer-notice, Epic, MediaWiki-ResourceLoader, Vue.js, Codex
Krinkle moved T351610: Support minification of ES2020 Nullish operator syntax from Inbox, needs triage to Current Sprint on the MediaWiki-Platform-Team board.
Fri, May 24, 11:21 PM · MediaWiki-Platform-Team, MediaWiki-Engineering, Wikimedia-Minify
Krinkle assigned T323338: Resolve revisiondelete/editchangetags debt around fake action/specialpage handling to matmarex.
Fri, May 24, 11:21 PM · MediaWiki-Platform-Team, MW-1.41-notes (1.41.0-wmf.18; 2023-07-18), affects-translatewiki.net, MW-1.40-notes (1.40.0-wmf.14; 2022-12-12), Performance-Team (Radar), MediaWiki-General
Krinkle added a comment to T323338: Resolve revisiondelete/editchangetags debt around fake action/specialpage handling.

@Od1n Can you provide an example page/wiki, which browser you use, and whether you have JS disabled?

Fri, May 24, 11:20 PM · MediaWiki-Platform-Team, MW-1.41-notes (1.41.0-wmf.18; 2023-07-18), affects-translatewiki.net, MW-1.40-notes (1.40.0-wmf.14; 2022-12-12), Performance-Team (Radar), MediaWiki-General
Krinkle added a project to T352885: Enable extstore to a subset of memcached servers (experiment): MediaWiki-Platform-Team (Radar).
Fri, May 24, 11:06 PM · MediaWiki-Platform-Team (Radar), serviceops
Krinkle updated subscribers of P63119 (An Untitled Masterwork).
Fri, May 24, 7:43 PM
Krinkle added a comment to P63119 (An Untitled Masterwork).
[20:40 BST] krinkle at KrinkleMac in ~/Development/wikimedia/integration-config (review/jforrester/1035810)
Fri, May 24, 7:43 PM
Krinkle claimed T365871: Upstream HOME=/tmp from fresh-node to WMF CI images.
Fri, May 24, 7:23 PM · Continuous-Integration-Config, Fresh
Krinkle moved T365871: Upstream HOME=/tmp from fresh-node to WMF CI images from Inbox to Enhancement on the Fresh board.
Fri, May 24, 7:21 PM · Continuous-Integration-Config, Fresh
Krinkle moved T362908: Update Fresh's version of Node 18 from 18.17.0 to 18.20.2 from Inbox to Enhancement on the Fresh board.
Fri, May 24, 7:21 PM · MediaWiki-Platform-Team (Radar), Release-Engineering-Team, Fresh
Krinkle created T365871: Upstream HOME=/tmp from fresh-node to WMF CI images.
Fri, May 24, 7:03 PM · Continuous-Integration-Config, Fresh
Krinkle created P63119 (An Untitled Masterwork).
Fri, May 24, 6:34 PM
Krinkle assigned T362908: Update Fresh's version of Node 18 from 18.17.0 to 18.20.2 to Jdforrester-WMF.
Fri, May 24, 4:51 PM · MediaWiki-Platform-Team (Radar), Release-Engineering-Team, Fresh
Krinkle awarded T363918: Gerrit recheck button a Orange Medal token.
Fri, May 24, 4:51 PM · Release-Engineering-Team (Priority Backlog 📥), Gerrit

Thu, May 23

Krinkle renamed T351610: Support minification of ES2020 Nullish operator syntax from JavaScriptMinifier must not insert line break between `return` and returned value to Support minification of ES2020 Nullish operator syntax.
Thu, May 23, 7:54 PM · MediaWiki-Platform-Team, MediaWiki-Engineering, Wikimedia-Minify
Krinkle added a parent task for T351610: Support minification of ES2020 Nullish operator syntax: T277675: Add native support for ES2016-ES2020 or higher versions.
Thu, May 23, 7:53 PM · MediaWiki-Platform-Team, MediaWiki-Engineering, Wikimedia-Minify
Krinkle added a subtask for T277675: Add native support for ES2016-ES2020 or higher versions: T351610: Support minification of ES2020 Nullish operator syntax.
Thu, May 23, 7:53 PM · MediaWiki-Platform-Team, Wikimedia-Minify, JavaScript, MediaWiki-ResourceLoader
Krinkle awarded T365702: Can't run --help on dumpInterwiki.php a Like token.
Thu, May 23, 7:52 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MediaWiki-extensions-WikimediaMaintenance
Krinkle added a comment to T175146: JobQueue: Unify JobRunner entry points.
  • The patches under T365752 add generic support for private modules as a new feature in REST. It seems non-trivial to maintain and support in a generic way. A simpler approach might be a feature flag specific to JobRunner, in which case one could communicate disablement via an HTTP status code from RunSingleJob, rather than by being absent from the registry. This might make sense since as that way the manifest isn't variable by user, which would risk/complicate internals around caching, and e.g. generating Swagger specs as we'd need to be careful not to let the cache be infected by a jobrunner. For special pages and API modules, we don't vary their registration by permission. The pages that are installed are always existent, but they may return a permission error. Anyway, more than the registry aspect pro/con, my main question here is about cost/benefit of an early abstraction now (which delays the main work of this task, and means there will be multiple moving pieces when we deploy/test this) vs later if/when there is more than 1 user for it (which would contain the business logic in a single class, and allow us to move more rapidly).
Thu, May 23, 7:33 PM · Patch-For-Review, Security, MW-Interfaces-Team, Platform Team Workboards (Initiatives), WMF-JobQueue, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Core-JobQueue, MediaWiki-Configuration
Krinkle added a comment to T353817: Create legacy EventLogging proxy HTTP intake (for MediaWikiPingback) endpoint to EventGate.

@Ottomata I've confirmed the same just now as well, on mwdebug1002. The Slack thread describes placing it in a new directory in the document root, which might differ. I've tested it by placing it in beacon/thing/index.php and confirming that that works as well for a URL like /beacon/thing/?test. I tried beacon/event/index.php but that did not work because traffic is diverted for that URL in Varnish before the routing for WikimediaDebug.

Thu, May 23, 7:05 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), MediaWiki-Platform-Team (Radar), Data-Engineering, Event-Platform, MediaWiki-General
Krinkle updated the task description for T277675: Add native support for ES2016-ES2020 or higher versions.
Thu, May 23, 5:33 PM · MediaWiki-Platform-Team, Wikimedia-Minify, JavaScript, MediaWiki-ResourceLoader
pmiazga awarded T365481: Update less.php port to complete support Less.js 2.5.3 behaviours a Party Time token.
Thu, May 23, 3:22 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MediaWiki-Platform-Team, Less.php