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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

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

(Photo by Niek Hidding.)

Recent Activity

Yesterday

Krinkle added a comment to T369719: Decide how to use use StatsFactory inside Parsoid.

Can you be more specific about what you'd like to be able to capture?

Fri, Jul 19, 10:16 AM · MediaWiki-Engineering, MediaWiki-libs-Stats

Thu, Jul 18

Krinkle added a comment to T366517: Newly added default gadget not loaded for anon users for days while migrating away from Common.css and Mobile.css.

[…] we've been telling editors that this should only be a problem for 24hrs.

Thu, Jul 18, 11:32 PM · MediaWiki-Parser, Traffic
Krinkle added a comment to T370451: Potential unused member in RL ClientHtml.php.

Oops, I did indeed intend for that, and did indeed forget to add that.

Thu, Jul 18, 11:20 PM · Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-ResourceLoader
Krinkle added a comment to T366517: Newly added default gadget not loaded for anon users for days while migrating away from Common.css and Mobile.css.

This issue may serve as data point to reconsider T190083. If I understand correctly, the reason plwiki is moving in this direction is because there is no mechanism other than a hidden/default/styles-only gadget to reliably and performantly add a (small, reasonable) CSS on a wiki site-wide. Keeping in mind that it is explicitly less performant to use TemplateStyles for things that a majority of pages need, since that would need to be redownloaded with every article instead of leveraging browser cache.

Thu, Jul 18, 10:46 PM · MediaWiki-Parser, Traffic
Krinkle updated subscribers of T370442: Convert "Examples" extension SQL to abstract schema (broken in our default dev environments).

I suggest @Hokwelum and I pair on this as part of https://www.mediawiki.org/wiki/User:Krinkle/MediaWiki_Introduction_2023#Part_3 to familiarize with how extensions create schemas via the schema hook. This will also serve as good practice and preparation for the hooks classification work.

Thu, Jul 18, 5:24 PM · MediaWiki-Platform-Team, MediaWiki-extensions-Examples
Krinkle updated the task description for T370442: Convert "Examples" extension SQL to abstract schema (broken in our default dev environments).
Thu, Jul 18, 5:19 PM · MediaWiki-Platform-Team, MediaWiki-extensions-Examples
Krinkle created T370442: Convert "Examples" extension SQL to abstract schema (broken in our default dev environments).
Thu, Jul 18, 5:18 PM · MediaWiki-Platform-Team, MediaWiki-extensions-Examples
Krinkle closed T366091: Convert TitleKey schema to abstract schema as Resolved.
Thu, Jul 18, 5:16 PM · MediaWiki-Platform-Team, MediaWiki-extensions-TitleKey
Krinkle added a project to T370380: mediawiki/core and mediawiki/vendor both skip composer.lock checks: MediaWiki-Platform-Team (Radar).
Thu, Jul 18, 12:37 AM · MediaWiki-Platform-Team (Radar), Quibble, Continuous-Integration-Config, MediaWiki-Vendor
Krinkle added a project to T370380: mediawiki/core and mediawiki/vendor both skip composer.lock checks: Quibble.
Thu, Jul 18, 12:16 AM · MediaWiki-Platform-Team (Radar), Quibble, Continuous-Integration-Config, MediaWiki-Vendor
Krinkle created T370380: mediawiki/core and mediawiki/vendor both skip composer.lock checks.
Thu, Jul 18, 12:15 AM · MediaWiki-Platform-Team (Radar), Quibble, Continuous-Integration-Config, MediaWiki-Vendor

Wed, Jul 17

Krinkle awarded T205181: Add link to atom feed in each main blog page a Orange Medal token.
Wed, Jul 17, 11:44 PM · Phabricator (Upstream), Upstream
Krinkle awarded T337017: Remove "Action Has No Effect" warning dialog when removing auto assigned user a Love token.
Wed, Jul 17, 11:43 PM · Upstream, Phabricator (Upstream)
Krinkle awarded T230590: Phabricator should reuse confirmed MediaWiki email during registration a Orange Medal token.
Wed, Jul 17, 11:43 PM · Phabricator (2024-05-28), Wikimedia-Phabricator-Extensions
Krinkle awarded T140448: Make OAuth session persistent in Phabricator a Orange Medal token.
Wed, Jul 17, 11:42 PM · Phabricator (2024-05-28), Wikimedia-Phabricator-Extensions
Krinkle awarded Blog Post: Iterative Improvements a Orange Medal token.
Wed, Jul 17, 11:41 PM
Krinkle updated the task description for T214998: RFC: Remove .m. subdomain, serve mobile and desktop variants through the same URL.
Wed, Jul 17, 3:17 PM · Web-Team-Backlog, Traffic-Icebox, MobileFrontend (Tracking), TechCom-RFC, SRE
Krinkle added a comment to T369719: Decide how to use use StatsFactory inside Parsoid.

Since it looks like a generic enough library that could be used by other extensions too it might be useful to have it packaged as an external library.

Wed, Jul 17, 2:03 PM · MediaWiki-Engineering, MediaWiki-libs-Stats
Krinkle added a comment to T369898: Reduce the number of resource_change and resource_purge events emitted due to template changes.

See also:

Wed, Jul 17, 1:53 PM · Patch-For-Review, serviceops, Performance Issue, MediaWiki-Engineering, MediaWiki-Core-HTTP-Cache, ChangeProp
Krinkle moved T366790: Investigate Weird Behaviour Around Google-selected Canonical from Inbox, needs triage to Radar on the MediaWiki-Engineering board.
Wed, Jul 17, 1:53 PM · MediaWiki-Interwiki, Chinese-Sites, MediaWiki-Engineering, SEO
Krinkle added a comment to T370185: Analyze impact of memcached extstore experiment (MediaWiki Platform Team).

I'll try to do this next week.

Wed, Jul 17, 1:41 PM · MediaWiki-Engineering, serviceops-radar, MediaWiki-Platform-Team
Krinkle triaged T369719: Decide how to use use StatsFactory inside Parsoid as High priority.
Wed, Jul 17, 1:41 PM · MediaWiki-Engineering, MediaWiki-libs-Stats
Krinkle triaged T370185: Analyze impact of memcached extstore experiment (MediaWiki Platform Team) as Medium priority.
Wed, Jul 17, 1:41 PM · MediaWiki-Engineering, serviceops-radar, MediaWiki-Platform-Team
Krinkle renamed T369719: Decide how to use use StatsFactory inside Parsoid from Use StatsFactory inside Parsoid to Decide how to use use StatsFactory inside Parsoid.
Wed, Jul 17, 1:38 PM · MediaWiki-Engineering, MediaWiki-libs-Stats
Krinkle updated the task description for T354908: evaluate and migrate in-use parsoid metrics to statslib.
Wed, Jul 17, 1:38 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Content-Transform-Team, OKR-Work, Content-Transform-Team-WIP, MediaWiki-Platform-Team (Radar), Observability-Metrics
Krinkle added a subtask for T354908: evaluate and migrate in-use parsoid metrics to statslib: T369719: Decide how to use use StatsFactory inside Parsoid.
Wed, Jul 17, 1:37 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Content-Transform-Team, OKR-Work, Content-Transform-Team-WIP, MediaWiki-Platform-Team (Radar), Observability-Metrics
Krinkle added a parent task for T369719: Decide how to use use StatsFactory inside Parsoid: T354908: evaluate and migrate in-use parsoid metrics to statslib.
Wed, Jul 17, 1:37 PM · MediaWiki-Engineering, MediaWiki-libs-Stats
Krinkle renamed T369719: Decide how to use use StatsFactory inside Parsoid from Extract mediawiki-core:libs/Stats to a standalone composer library to Use StatsFactory inside Parsoid.
Wed, Jul 17, 1:37 PM · MediaWiki-Engineering, MediaWiki-libs-Stats
Krinkle moved T369719: Decide how to use use StatsFactory inside Parsoid from Inbox, needs triage to MW Platform Team on the MediaWiki-Engineering board.
Wed, Jul 17, 1:36 PM · MediaWiki-Engineering, MediaWiki-libs-Stats
Krinkle claimed T369719: Decide how to use use StatsFactory inside Parsoid.
Wed, Jul 17, 1:36 PM · MediaWiki-Engineering, MediaWiki-libs-Stats
Restricted Application added a project to T124966: Inline above-fold CSS in HTML response for MediaWiki to reduce time to first paint: MediaWiki-Platform-Team.
Wed, Jul 17, 1:12 AM · MediaWiki-Platform-Team, Performance-Team, MediaWiki-ResourceLoader, Offline-Working-Group, Proposal, Front-end-Standards-Group
Krinkle updated the task description for T176262: Consider adding mw.loader.preload / OutputPage::preloadModules().
Wed, Jul 17, 12:08 AM · Performance-Team, MediaWiki-ResourceLoader
Krinkle removed a project from T176262: Consider adding mw.loader.preload / OutputPage::preloadModules(): MediaWiki-Platform-Team.
Wed, Jul 17, 12:08 AM · Performance-Team, MediaWiki-ResourceLoader

Tue, Jul 16

Restricted Application added a project to T101936: Allow styles to be language-dependent: MediaWiki-Platform-Team.

For future reference, the Monobook use case was addressed with a document class.

Tue, Jul 16, 11:52 PM · MediaWiki-Platform-Team, Performance-Team, MediaWiki-ResourceLoader, I18n
Restricted Application added a project to T60259: Use Function rather than $.globalEval to compile cached JavaScript code: MediaWiki-Platform-Team.

2013: Upstream jQuery 2.0, changes $.globalEval from eval.call(window) to domEval (i.e. inline script) for strict mode, and indirect = eval; indirect() for non-strict mode. Note that MediaWiki never deployed jQuery 2.

Tue, Jul 16, 11:27 PM · MediaWiki-Platform-Team, Performance Issue, MediaWiki-ResourceLoader
Krinkle updated the task description for T48545: Add SASS and Compass support to ResourceLoader.
Tue, Jul 16, 11:07 PM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader
Krinkle edited projects for T37065: Implement 'top' position option for ResourceLoader modules, added: MediaWiki-Platform-Team (Radar); removed MediaWiki-Platform-Team.
Tue, Jul 16, 10:13 PM · MediaWiki-Platform-Team (Radar), MediaWiki-ResourceLoader, MW-1.18.0-release
Krinkle updated the task description for T37065: Implement 'top' position option for ResourceLoader modules.
Tue, Jul 16, 10:13 PM · MediaWiki-Platform-Team (Radar), MediaWiki-ResourceLoader, MW-1.18.0-release
Krinkle updated the task description for T107399: Make top queue fully asynchronous.
Tue, Jul 16, 10:05 PM · MediaWiki-Platform-Team, User-notice-archive, Wikimedia-Performance-publish, MW-1.26-release, Performance-Team, MediaWiki-ResourceLoader
Krinkle awarded T102987: Come up with a user experience design for editing definition-lists a Orange Medal token.
Tue, Jul 16, 9:20 PM · Design, VisualEditor-EditingTools, VisualEditor
Krinkle updated the task description for T39938: Support for creating and editing definition-lists in VisualEditor.
Tue, Jul 16, 9:20 PM · Design, Epic, VisualEditor, VisualEditor-EditingTools
Krinkle removed projects from T100999: Make the logo's loading priority higher: MW-1.30-release-notes, MW-1.29-release-notes.
Tue, Jul 16, 7:38 PM · Wikimedia-Performance-publish, MediaWiki-User-Interface, Performance-Team
Krinkle added a parent task for T167403: Measure time-to-logo with ResourceTiming: T100999: Make the logo's loading priority higher.
Tue, Jul 16, 7:38 PM · Performance-Team
Krinkle added a subtask for T100999: Make the logo's loading priority higher: T167403: Measure time-to-logo with ResourceTiming.
Tue, Jul 16, 7:38 PM · Wikimedia-Performance-publish, MediaWiki-User-Interface, Performance-Team
Krinkle updated the task description for T215730: Switch logo link preload to new imagesrcset syntax.
Tue, Jul 16, 7:37 PM · Performance-Team
Krinkle updated the task description for T273569: Verify impact on Firefox 85 after support for W3C Preload.
Tue, Jul 16, 7:37 PM · Performance-Team
Krinkle updated the task description for T168544: Reblog: Improving time-to-logo performance with preload links.
Tue, Jul 16, 7:35 PM · wikimediafoundation.org
Krinkle renamed T168544: Reblog: Improving time-to-logo performance with preload links from Improving time-to-logo performance with preload links to Reblog: Improving time-to-logo performance with preload links.
Tue, Jul 16, 7:34 PM · wikimediafoundation.org
Krinkle updated the task description for T325960: deprecate HTTP/2 Server Push and port to 103 Early Hints.
Tue, Jul 16, 7:32 PM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Performance-Team
Krinkle assigned T369553: Release and deploy CSSJanus update for "flip for shorthand properties that contain calc() expressions" to matmarex.

@Ebrahim James helps with many libs, but I suggest we handle this within our team instead (mw:Maintainers). We've had a bit of a reorg and this will be our first time doing it, so I'd rather we practice it and make sure we're familiar with the various bits and pieces.

Tue, Jul 16, 7:24 PM · Patch-For-Review, MediaWiki-Platform-Team, CSSJanus
Krinkle added a comment to T334615: Consolidate all Wikimedia CI tools into a single Wikimedia GitLab project group.

Keeping any MediaWiki-adjacent work in our team on Gerrit for now.

Tue, Jul 16, 5:43 PM · Wikimedia-Hackathon-2024, Wikimedia-Hackathon-2023, MinusX, MediaWiki-Codesniffer, phan-taint-check-plugin, phan, Core Platform Team Initiatives (API Integration Tests), Code-Health, GitLab (Project Migration), Wikimedia-GitHub
Krinkle removed a project from T334615: Consolidate all Wikimedia CI tools into a single Wikimedia GitLab project group: MediaWiki-Platform-Team (Radar).
Tue, Jul 16, 5:43 PM · Wikimedia-Hackathon-2024, Wikimedia-Hackathon-2023, MinusX, MediaWiki-Codesniffer, phan-taint-check-plugin, phan, Core Platform Team Initiatives (API Integration Tests), Code-Health, GitLab (Project Migration), Wikimedia-GitHub
Krinkle removed a project from T334615: Consolidate all Wikimedia CI tools into a single Wikimedia GitLab project group: CSSJanus.
Tue, Jul 16, 5:42 PM · Wikimedia-Hackathon-2024, Wikimedia-Hackathon-2023, MinusX, MediaWiki-Codesniffer, phan-taint-check-plugin, phan, Core Platform Team Initiatives (API Integration Tests), Code-Health, GitLab (Project Migration), Wikimedia-GitHub
Krinkle moved T369553: Release and deploy CSSJanus update for "flip for shorthand properties that contain calc() expressions" from Backlog to Accepted Enhancement on the CSSJanus board.
Tue, Jul 16, 5:39 PM · Patch-For-Review, MediaWiki-Platform-Team, CSSJanus
Krinkle renamed T369553: Release and deploy CSSJanus update for "flip for shorthand properties that contain calc() expressions" from Backport add flip for shorthand properties that contain calc() expressions to php-cssjanus to Release and deploy CSSJanus update for "flip for shorthand properties that contain calc() expressions".
Tue, Jul 16, 5:38 PM · Patch-For-Review, MediaWiki-Platform-Team, CSSJanus
Krinkle added a project to T370185: Analyze impact of memcached extstore experiment (MediaWiki Platform Team): MediaWiki-Engineering.
Tue, Jul 16, 5:25 PM · MediaWiki-Engineering, serviceops-radar, MediaWiki-Platform-Team
Krinkle updated the task description for T370185: Analyze impact of memcached extstore experiment (MediaWiki Platform Team).
Tue, Jul 16, 5:25 PM · MediaWiki-Engineering, serviceops-radar, MediaWiki-Platform-Team
Krinkle updated the task description for T370185: Analyze impact of memcached extstore experiment (MediaWiki Platform Team).
Tue, Jul 16, 5:25 PM · MediaWiki-Engineering, serviceops-radar, MediaWiki-Platform-Team
Krinkle created T370185: Analyze impact of memcached extstore experiment (MediaWiki Platform Team).
Tue, Jul 16, 5:24 PM · MediaWiki-Engineering, serviceops-radar, MediaWiki-Platform-Team

Mon, Jul 15

Krinkle added a project to T289780: Popups triggers unneccesary cookie for anonymous users: Wikimedia-Performance-recommendation.
Mon, Jul 15, 9:10 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Wikimedia-Performance-recommendation, Page-Previews, MediaWiki-User-Interface, MediaWiki-extensions-WikimediaEvents
Jdlrobson awarded T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) a Like token.
Mon, Jul 15, 6:16 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle updated the task description for T32956: Make ResourceLoader a standalone library.
Mon, Jul 15, 5:11 PM · Patch-For-Review, MediaWiki-Platform-Team (Radar), Librarization, MediaWiki-ResourceLoader
Krinkle updated subscribers of T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .

@Krinkle is there a timeline you are working towards here that I can communicate to our PM?

Mon, Jul 15, 2:17 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle updated the task description for T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 15, 2:13 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle updated the task description for T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 15, 2:13 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle created P66468 Gather Wikipedia articles by category.
Mon, Jul 15, 1:34 AM

Wed, Jul 10

Krinkle added a comment to T116561: Position of boolean operators inside an if condition.

https://www.mediawiki.org/wiki/Manual:Coding_conventions#Line_continuation currently reflects this by saying "The operator separating the two lines should be placed consistently (always at the end or always at the start of the line)."

Wed, Jul 10, 3:18 AM · Patch-Needs-Improvement, MediaWiki-Codesniffer

Tue, Jul 9

Krinkle edited projects for T265650: Enable strict units in LESS, added: MediaWiki-Platform-Team (Radar); removed MediaWiki-Platform-Team.
Tue, Jul 9, 11:32 PM · MediaWiki-Platform-Team (Radar), MediaWiki-ResourceLoader
Krinkle edited projects for T265650: Enable strict units in LESS, added: MediaWiki-ResourceLoader; removed MW-1.36-notes (1.36.0-wmf.14; 2020-10-20), MediaWiki-General.
Tue, Jul 9, 11:31 PM · MediaWiki-Platform-Team (Radar), MediaWiki-ResourceLoader
Krinkle updated subscribers of T341560: Migrate mwmaint server functionality to mw-on-k8s.

How can MW developers access the output of currently-runinng (or recently-completed) scheduled maintenance scripts that execute in Kubernetes?

Tue, Jul 9, 8:55 PM · serviceops, MW-on-K8s

Mon, Jul 8

Krinkle added a comment to T333276: Add flip for shorthand properties that contain calc() expressions.

@Ebrahim That is a very large patch indeed. Fortunately, that is a link to a mostly unrelated (and not merged) pull request to solve a different issue.

Mon, Jul 8, 7:45 PM · MediaWiki-Platform-Team, Performance-Team, CSSJanus
Krinkle added a comment to T353817: Create legacy EventLogging proxy HTTP intake (for MediaWikiPingback) endpoint to EventGate.

Personal opinion, we should never ever turn off DirectorySlash. It's a perfect landmine waiting to be stepped onto, apart from the other risks.

Mon, Jul 8, 6:55 PM · Data-Engineering (Q1 2024 July 1st - September 30th), Patch-For-Review, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), MediaWiki-Platform-Team (Radar), Event-Platform, MediaWiki-General
Krinkle added a comment to T367392: Message blob for {module} should have been preloaded.

Questions to think about:

  • When looking for the normalized message across mediawiki-errors Logstash dashboard, does it affect specific domains, hosts, data centers, or {module} values more than others?
  • How long do the peaks last?
  • Does it have literally zero ocurrences outside the peaks, or is there a continuous trickle at a lower level as well?
  • Do the peaks happen at a regular interval?
  • Do the recurring peaks align with any recurring SAL entries?
Mon, Jul 8, 2:33 PM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Wikimedia-production-error
Krinkle updated the task description for T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 8, 2:14 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle added a project to T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) : MediaWiki-Platform-Team (Radar).
Mon, Jul 8, 2:06 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle updated the task description for T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 8, 2:05 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle renamed T369373: Less.php: Unable to run bootstrap-3.0.3 benchmark from LessPHP: Unable to compile bootstrap-3.0.3 library with strictMath=true to Less.php: Unable to run bootstrap-3.0.3 benchmark.
Mon, Jul 8, 1:06 PM · Less.php, MediaWiki-Platform-Team
Krinkle closed T369373: Less.php: Unable to run bootstrap-3.0.3 benchmark as Resolved.
Mon, Jul 8, 1:05 PM · Less.php, MediaWiki-Platform-Team

Sat, Jul 6

Krinkle closed T362216: Unable to set JavaScript breakpoints in gadget code when using ?debug=1 as Resolved.
Sat, Jul 6, 4:48 AM · Developer Productivity, MediaWiki-Platform-Team, MediaWiki-ResourceLoader

Fri, Jul 5

Krinkle added a comment to T369373: Less.php: Unable to run bootstrap-3.0.3 benchmark.

The bootstrap-3.0.3 test case is enabled in CI and thus passing in the context PHPUnit and compare.php as a fixture:

Fri, Jul 5, 5:20 PM · Less.php, MediaWiki-Platform-Team
Krinkle added a comment to T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .

Can you write a stylelint-config-wikimedia rule to detect (and ideally auto-fix) this?

Fri, Jul 5, 1:24 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle updated subscribers of T352885: Enable extstore to a subset of memcached servers (experiment).

We discussed this in the MwEng-SvcOps meeting (13 June 2024). Extstore was enabled on a few hosts in the DC. Some stats differered, but we weren't able to come up with a testing strategy to prove or disprove an observable benefit from the MW application in this state since keys are sharded across all hosts, and traffic generally involves many different keys.

Fri, Jul 5, 12:30 AM · MediaWiki-Platform-Team (Radar), serviceops

Thu, Jul 4

Krinkle claimed T361412: Write PHPUnit tests for excimer-ui-client (WikimediaDebug).
Thu, Jul 4, 10:26 PM · SRE Observability (FY2023/2024-Q4), MediaWiki-Platform-Team (Radar), WikimediaDebug

Wed, Jul 3

Krinkle closed T361070: Performance review of CommunityConfiguration as Resolved.

Marking this as resolved since the review was completed above. Feel free to ping me in Phab or Gerrit with questions on follow-up work, or ask in our team channel on IRC.

Wed, Jul 3, 2:23 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Growth-Team, MediaWiki-extensions-CommunityConfiguration, MediaWiki-Platform-Team

Tue, Jul 2

Krinkle added a project to T308732: Cleanup interaction between per-job and root-job deduplication logic so they mix properly: MW-Interfaces-Team.

Re-tagging for triage. Up to team to triage accordingly. (I'm cleaning up an old note pad, this isn't time-sensitive or related to me.)

Tue, Jul 2, 4:14 PM · MW-Interfaces-Team, Wikimedia-Performance-recommendation, Foundational Technology Requests, Platform Engineering, Patch-For-Review, MediaWiki-Core-JobQueue

Mon, Jul 1

Krinkle added a comment to T366005: Remove docroot/wikimediafoundation.org/ folder from mediawiki-config.

/docroot/wikimediafoundation.org/.well-known contains a matrix/server file.

Mon, Jul 1, 10:15 PM · Patch-For-Review, SecTeam-Processed, Security-Team, Wikimedia-Apache-configuration, Security
Krinkle updated the task description for T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 1, 3:46 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle updated the task description for T366445: Add support for Maths(strictMath) option when it is set to parens-division.
Mon, Jul 1, 3:19 PM · Less.php, MediaWiki-Platform-Team
Krinkle updated the task description for T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 1, 3:17 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle updated the task description for T366445: Add support for Maths(strictMath) option when it is set to parens-division.
Mon, Jul 1, 3:16 PM · Less.php, MediaWiki-Platform-Team
Krinkle edited projects for T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) , added: MediaWiki-HTMLForm, MediaWiki-Recent-changes, MinervaNeue, SDAW-MediaSearch, GrowthExperiments, MediaWiki-User-Interface, MobileFrontend, ContentTranslation, StructuredDiscussions, Desktop Improvements (Vector 2022), Web-Team-Backlog, Advanced-Search, CheckUser, DiscussionTools, Notifications, Maps (Kartographer), Page-Previews, UniversalLanguageSelector, UploadWizard, WikiLambda, WikibaseMediaInfo; removed WMF-General-or-Unknown, MediaWiki-General.
Mon, Jul 1, 3:10 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle updated the task description for T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 1, 3:08 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle updated the task description for T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 1, 3:08 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle renamed T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) from Migrate bare slash-division math to parens-division in Less styles (in WMF-deployed extensions) to Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 1, 2:56 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle added a subtask for T288498: Update less.php port to support Less.js 3.13 behaviours: T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 1, 2:55 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 added a parent task for T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) : T288498: Update less.php port to support Less.js 3.13 behaviours.
Mon, Jul 1, 2:55 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm
Krinkle created T368921: Migrate bare division math to parens-division in Less stylesheet files (in WMF-deployed extensions) .
Mon, Jul 1, 2:55 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), LPL Essential (LPL Essential 2024 Jul-Sep), MediaWiki-Platform-Team (Radar), Abstract Wikipedia team, WikibaseMediaInfo, WikiLambda, UploadWizard, UniversalLanguageSelector, Page-Previews, Maps (Kartographer), Notifications, DiscussionTools, CheckUser, Advanced-Search, StructuredDiscussions, ContentTranslation, MediaWiki-User-Interface, GrowthExperiments, SDAW-MediaSearch, MediaWiki-Recent-changes, Structured-Data-Backlog, Growth-Team, MediaWiki-HTMLForm

Thu, Jun 27

Krinkle added a comment to T353817: Create legacy EventLogging proxy HTTP intake (for MediaWikiPingback) endpoint to EventGate.

This redirect is coming from Apache and known as DirectorySlash. It's a way to make sure that directory index responsees have a reliable and consistent way that relative images, hyperlinks, etc are resolved.

Thu, Jun 27, 11:01 PM · Data-Engineering (Q1 2024 July 1st - September 30th), Patch-For-Review, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), MediaWiki-Platform-Team (Radar), Event-Platform, MediaWiki-General

Wed, Jun 26

Krinkle closed T367186: Add support for less.js 3.0 calc() exception, a subtask of T288498: Update less.php port to support Less.js 3.13 behaviours, as Resolved.
Wed, Jun 26, 10:36 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 T367186: Add support for less.js 3.0 calc() exception as Resolved.
Wed, Jun 26, 10:35 PM · Patch-For-Review, MediaWiki-Platform-Team, Less.php