Page MenuHomePhabricator

Mainframe98 (Klaas Skelte van der Werf)
Administrator on MediaWiki.org and volunteer developer

Today

  • No visible events.

Tomorrow

  • No visible events.

Sunday

  • No visible events.

User Details

User Since
May 18 2016, 8:19 PM (508 w, 1 d)
Availability
Available
IRC Nick
Mainframe98
LDAP User
Mainframe98
MediaWiki User
Mainframe98 [ Global Accounts ]

Recent Activity

Yesterday

Mainframe98 removed a watcher for MediaWiki-libs-Services: Mainframe98.
Thu, Feb 12, 8:32 AM

Sat, Feb 7

Mainframe98 added a comment to T355376: Replace $wgSharedDb with something that is properly supported.

Apparently SpamRegex and MultiMail also make use of shared tables.

Sat, Feb 7, 5:01 PM · MediaWiki-Platform-Team, Technical-Debt, MediaWiki-libs-Rdbms, MediaWiki-Core-AuthManager

Nov 25 2025

Mainframe98 placed T341655: Migrate the right rail preference to the new client preference API up for grabs.
Nov 25 2025, 5:41 PM · MediaWiki-skins-Mirage
Mainframe98 added a comment to T341655: Migrate the right rail preference to the new client preference API.

Unclaiming this until I actually get back to working on Mirage.

Nov 25 2025, 4:59 PM · MediaWiki-skins-Mirage

Jun 22 2025

Mainframe98 added a comment to T397573: Setting two workboard columns in one transaction: "RuntimeException: Undefined variable: board_phid".

I tried to reproduce this locally, but it works correctly. @Aklapper do you have access to the error log, and/or can you get a stack trace?

Jun 22 2025, 9:08 AM · Upstream, Phabricator (Upstream)

Apr 11 2025

Mainframe98 added a comment to T391641: Why are so many temporary python files being uploaded to Phab?.

Because that's what Phabricator does when viewing a file in a repository. I viewed ROADMAP.rst in rPWBC, and that file showed up on https://phabricator.wikimedia.org/file/query/all/ right after. When viewing those temporary files, in the Attached tab, it lists the repository it's attached to, which is the source repository.

Apr 11 2025, 7:59 AM · Phabricator

Mar 23 2025

Mainframe98 placed T319167: [EPIC] Upgrade MediaWiki-Vagrant to Debian Bullseye up for grabs.
Mar 23 2025, 2:33 PM · MediaWiki-Platform-Team (Radar), User-Tgr, Epic, Patch-For-Review, MediaWiki-Vagrant

Mar 22 2025

Mainframe98 renamed T389721: Spam from we love the improvement to Spam.
Mar 22 2025, 9:00 PM · Trash

Jan 17 2025

Mainframe98 added a comment to T294188: The icon for "Move" is far from intuitive.

Not sure how much of an interest there still is in updating this icon, but the Design System Team may revisit the icon set holistically some time this year, and we can take this icon into account (cc @DTorsani-WMF).

Jan 17 2025, 4:09 PM · Design-System-Team, MinervaNeue (Tracking), Codex, OOUI, Design

Jun 28 2024

Mainframe98 created T368735: Phab-ban returns a 500 Internal server error.
Jun 28 2024, 2:44 PM · User-bd808, Tool-phab-ban
Mainframe98 renamed T368734: spam from Best Digital Marketing Agency in USA to spam.
Jun 28 2024, 2:41 PM · Trash

Jun 15 2024

Mainframe98 closed T367478: Support $wgLogos['wordmark']['1x'] as Resolved.
Jun 15 2024, 8:12 AM · MediaWiki-skins-Mirage
Mainframe98 moved T367381: Setting $wgLogos['wordmark'] and/or $wgLogos['tagline'] causes CSS to fail to load from Backlog to Bugs, regressions and other problems on the MediaWiki-skins-Mirage board.
Jun 15 2024, 8:08 AM · MediaWiki-skins-Mirage

Jun 13 2024

Mainframe98 closed T367381: Setting $wgLogos['wordmark'] and/or $wgLogos['tagline'] causes CSS to fail to load as Resolved.
Jun 13 2024, 5:31 PM · MediaWiki-skins-Mirage
Mainframe98 assigned T367381: Setting $wgLogos['wordmark'] and/or $wgLogos['tagline'] causes CSS to fail to load to BlankEclair.
Jun 13 2024, 5:20 PM · MediaWiki-skins-Mirage

Jun 12 2024

Mainframe98 closed T338356: Vagrant fails to create apt.conf.d/01no-recommended during setup as Declined.

I don't remember if this was on buster or not. T319167#8945448 seems to imply it is. Given buster is going away for MediaWiki-Vagrant, I'm just going to close this task, as apparently I was the only one unfortunate to experience it.

Jun 12 2024, 5:12 PM · MediaWiki-Vagrant

May 1 2024

Mainframe98 renamed T363862: [trash] from Alakaɲi to [trash].
May 1 2024, 7:25 AM · Trash

Apr 21 2024

Mainframe98 created P61051 Quick (and probably dirty) program to find all extensions that were archived on MediaWiki.org, but not in Gerrit for T190671.
Apr 21 2024, 6:38 PM

Mar 10 2024

Mainframe98 added a comment to T329441: Unable to install MediaWiki using install.php when SQL server requires SSL.

Does --dbssl not work? I added that option in 914882.

Mar 10 2024, 4:27 PM · User-Nikerabbit, MediaWiki-Installer

Feb 8 2024

Mainframe98 changed the status of T325321: phan-taint-check-plugin depends on creation of dynamic properties which gets deprecated in php8.2 from Stalled to Open.

Let's reflect the status quo with https://gerrit.wikimedia.org/r/c/mediawiki/tools/phan/SecurityCheckPlugin/+/989246 being merged (or does that completely resolve this task?)

Feb 8 2024, 8:06 PM · phan-taint-check-plugin, PHP 8.2 support, Upstream
Mainframe98 changed the status of T325321: phan-taint-check-plugin depends on creation of dynamic properties which gets deprecated in php8.2, a subtask of T326475: Next phan-taint-check-plugin release, from Stalled to Open.
Feb 8 2024, 8:06 PM · Release, phan-taint-check-plugin

Feb 6 2024

Mainframe98 added a parent task for T136907: Live preview for "Preview page with this template": T304355: Live preview doesn't work with the preview of Mediawiki:mirage-navigation.
Feb 6 2024, 8:42 AM · User-notice-archive, MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), MediaWiki-extensions-TemplateSandbox, MediaWiki-Page-editing
Mainframe98 added a subtask for T304355: Live preview doesn't work with the preview of Mediawiki:mirage-navigation: T136907: Live preview for "Preview page with this template".
Feb 6 2024, 8:42 AM · MediaWiki-skins-Mirage

Feb 3 2024

Mainframe98 added a project to T356558: Link blocklist / spam blacklist parses URL wrongly: SpamBlacklist.
Feb 3 2024, 7:25 AM · SpamBlacklist

Jan 28 2024

Mainframe98 added a project to T356008: mw.config 'wgGlobalGroups' should only include groups that are active on the current wiki: MediaWiki-extensions-CentralAuth.
Jan 28 2024, 8:36 AM · User-notice-archive, MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth

Jan 20 2024

Mainframe98 created T355479: CommonSettings.php defines $wgShowIPinHeader, which was deprecated in 1.27 and has no effect anymore.
Jan 20 2024, 6:11 PM · Wikimedia-Site-requests, Technical-Debt

Jan 1 2024

Mainframe98 closed T179710: Update maintenance/dev/installphp.sh to install PHP 7.4 as Declined.

Removed in rMW3f9d716653fd0ff123e624931fb3b3e6bb09f0d2.

Jan 1 2024, 8:54 PM · MediaWiki-General

Nov 20 2023

Mainframe98 added a project to T351615: maintenance/dumpBackup.php does not dump when 'actor' is in $wgSharedTables: MediaWiki-Core-Snapshots.

Hmm, the reason BackupDumper (and by extension MediaWiki-extensions-DumpsOnDemand) uses newMainLB is because of rMW506a19b7af78: Cleanup live hack from wmf-deployment r53208 a bit: DB selection using load… (r56347), where it mentions that not doing this might "have caused problems when we were fetching other things from the local database in the middle of an export". For MediaWiki-extensions-DumpsOnDemand, the release for 1.41 uses IConnectionProvider, which performs as proposed. I'm not sure what the impact would be, but given that IConnectionProvider does not have special handling for this (and the underlying internals have been greatly overhauled since 2009), I suspect this should be harmless. I'll create a patch for DumpsOnDemand for MediaWiki 1.40, which I'll backport to 1.39 for posterity, as 1.41 has not yet been released.

Nov 20 2023, 6:22 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Core-Snapshots, MediaWiki-extensions-DumpsOnDemand, database-backups

Nov 14 2023

Mainframe98 closed T272217: Stop bundling wikimedia-ui-base.less as Resolved.
Nov 14 2023, 8:48 AM · MediaWiki-skins-Mirage

Aug 17 2023

Mainframe98 added a comment to T341655: Migrate the right rail preference to the new client preference API.

As an example, use: https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/937192.

Aug 17 2023, 8:52 AM · MediaWiki-skins-Mirage

Aug 11 2023

Mainframe98 added a comment to T344046: "⧼" and "⧽" added to the link text for onSkinAddFooterLinks.

What is the value of the Foo message (MediaWiki:Foo)? If it doesn't exist, ⧼Foo⧽ will be shown to indicate that the message is missing.

Aug 11 2023, 10:18 AM

Aug 9 2023

Mainframe98 added a comment to T343915: Consider removing need for remoteBasePath and remoteExtPath.

Is the alternative in the third good thing T290932?

Aug 9 2023, 9:34 PM · MediaWiki-ResourceLoader, Developer Productivity, MediaWiki-Platform-Team
Mainframe98 added a project to T343903: Missing Gitlab access for dev account: GitLab (Account Approval).
Aug 9 2023, 4:54 PM · Release-Engineering-Team, GitLab (Account Approval)
Mainframe98 renamed T343863: Spam from Report on Critical Software Bug in XYZ Accounting Software to Spam.
Aug 9 2023, 6:28 AM · Trash

Aug 6 2023

Mainframe98 renamed T343659: from Guillermo Brazon to .
Aug 6 2023, 1:35 PM · Trash

Jul 30 2023

Mainframe98 added a project to T343084: Change the logo of Simple English Wiktionary: Wikimedia-Site-requests.
Jul 30 2023, 7:30 AM · Wikimedia-Site-requests

Jul 20 2023

Mainframe98 renamed T342324: Spam from T083243 to Spam.
Jul 20 2023, 7:57 AM · Trash
Mainframe98 renamed T342325: Spam from 1419200031T083243 to Spam.
Jul 20 2023, 7:57 AM
Mainframe98 renamed T342326: Spam from 1410200080533T083243 to Spam.
Jul 20 2023, 7:56 AM · Trash

Jul 19 2023

Mainframe98 edited projects for T342100: Phan is stopping for unknown reason in automated checks , added: phan, Continuous-Integration-Config; removed ci-test-error.

Looking at the error log the following line seems suspect:

Jul 19 2023, 1:54 PM · Patch-For-Review, ci-test-error, phan-taint-check-plugin, Continuous-Integration-Config, phan, Math
Mainframe98 added a comment to T342192: MediaWikiTest fails when run together with tests in tests/phpunit/includes/Rest.

RequestFromGlobalsTest has a setServerVars helper that modifies $_SERVER. It is not cleaned up after the test, which causes issues when MediaWikiTest tries to use it.

Jul 19 2023, 7:24 AM · MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), MediaWiki-Core-Tests

Jul 18 2023

Mainframe98 closed T342100: Phan is stopping for unknown reason in automated checks , a subtask of T329620: Enable Chem support in TexVC(PHP) for MathML generation, as Invalid.
Jul 18 2023, 12:07 PM · Patch-Needs-Improvement, MW-1.42-notes (1.42.0-wmf.3; 2023-10-31), MW-1.41-notes (1.41.0-wmf.27; 2023-09-19), Accessibility, Math
Mainframe98 closed T342100: Phan is stopping for unknown reason in automated checks as Invalid.

It didn't so much as stop as it never actually started. If you check the logs, then you will see the following:

Jul 18 2023, 12:07 PM · Patch-For-Review, ci-test-error, phan-taint-check-plugin, Continuous-Integration-Config, phan, Math

Jul 14 2023

Mainframe98 placed T216971: Replace casting functions with direct casting up for grabs.
Jul 14 2023, 2:55 PM · MediaWiki-Codesniffer

Jul 12 2023

Mainframe98 created T341655: Migrate the right rail preference to the new client preference API.
Jul 12 2023, 7:38 AM · MediaWiki-skins-Mirage

Jul 9 2023

Mainframe98 added a comment to T341429: Add missing redirect from legacy Bugzilla Activity pages to Phabricator.

Note that the Bugzilla phabricator mapping isn't 1 to 1, Bug 1 is T2001. Bug 666 would be T2666.

Jul 9 2023, 5:56 PM · Bugzilla-Migration

Jul 5 2023

Mainframe98 updated the task description for T325999: Archive the Farmer extension.
Jul 5 2023, 6:51 PM · User-Kizule, MediaWiki-extensions-Farmer, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Mainframe98 updated the task description for T325999: Archive the Farmer extension.
Jul 5 2023, 6:49 PM · User-Kizule, MediaWiki-extensions-Farmer, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Mainframe98 closed T341106: (patch available) Extension:LinkAttributes generated link caption with strings that should not be included as Invalid.

Is this about https://github.com/stanolacko/LinkAttributes/? If so, you should post the patch there (as a pull request or as an issue), as the extension doesn't use Gerrit for version control or Phabricator for tracking tasks.

Jul 5 2023, 6:22 AM · MediaWiki-extensions-Other

Jun 24 2023

Mainframe98 added a comment to T280206: Move php-ast install scripts from Wikispeech.

MediaWiki-Vagrant Buster now has a separate role for phan that installs php-ast: T321987: Create a separate role for phan that also increases the memory limit, the scripts are no longer necessary.

Jun 24 2023, 5:21 PM · Wikispeech-WMSE, Technical-Debt, Wikispeech-Text-to-Speech, Wikispeech-Jobrunner, MediaWiki-Vagrant
Mainframe98 added a comment to T322450: Build MediaWiki-Vagrant LXC Buster base image.

(https://salsa.debian.org/cloud-team/debian-vagrant-images too)

Jun 24 2023, 5:17 PM · MediaWiki-Vagrant

Jun 23 2023

Mainframe98 added a comment to T319167: [EPIC] Upgrade MediaWiki-Vagrant to Debian Bullseye.

I split the patch into two parts, mostly because I'm not very familiar with node/npm in Vagrant. I think the complexity came from the whole, "node is outdated but things rely on outdated npm" debacle, so be sure to test if it actually works. It provisions at least.

Jun 23 2023, 5:59 PM · MediaWiki-Platform-Team (Radar), User-Tgr, Epic, Patch-For-Review, MediaWiki-Vagrant

Jun 18 2023

Mainframe98 added a comment to T319167: [EPIC] Upgrade MediaWiki-Vagrant to Debian Bullseye.

I'm experiencing T338356: Vagrant fails to create apt.conf.d/01no-recommended during setup and couldn't find a fix. It turned out to be easier to just convert to bullseye. It would be great if we could get a separate branch to use while we wait for production to move to bullseye.

Jun 18 2023, 6:23 PM · MediaWiki-Platform-Team (Radar), User-Tgr, Epic, Patch-For-Review, MediaWiki-Vagrant

Jun 13 2023

Mainframe98 closed T338348: Don't try to save a right rail preference for temporary accounts as Resolved.
Jun 13 2023, 6:20 PM · MediaWiki-skins-Mirage
Mainframe98 merged T338976: Grouping changes in the non-javascript recent changes no longer works on wmf.13 into T338927: RecentChanges missing arrow to expand collapsed entries.
Jun 13 2023, 5:26 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Growth-Team, MediaWiki-Recent-changes
Mainframe98 merged task T338976: Grouping changes in the non-javascript recent changes no longer works on wmf.13 into T338927: RecentChanges missing arrow to expand collapsed entries.
Jun 13 2023, 5:26 PM · Growth-Team, MediaWiki-Recent-changes
Mainframe98 created T338976: Grouping changes in the non-javascript recent changes no longer works on wmf.13.
Jun 13 2023, 5:26 PM · Growth-Team, MediaWiki-Recent-changes

Jun 10 2023

Mainframe98 created T338677: Allow using Status in HTMLForm's validation-callback.
Jun 10 2023, 9:53 AM · MW-1.41-notes (1.41.0-wmf.17; 2023-07-11), MediaWiki-HTMLForm

Jun 7 2023

Mainframe98 updated the task description for T338356: Vagrant fails to create apt.conf.d/01no-recommended during setup.
Jun 7 2023, 6:14 PM · MediaWiki-Vagrant
Mainframe98 created T338356: Vagrant fails to create apt.conf.d/01no-recommended during setup.
Jun 7 2023, 5:57 PM · MediaWiki-Vagrant
Mainframe98 created T338348: Don't try to save a right rail preference for temporary accounts.
Jun 7 2023, 5:29 PM · MediaWiki-skins-Mirage

May 20 2023

Mainframe98 updated the task description for T337062: Archive the GWToolset extension.
May 20 2023, 12:39 PM · MediaWiki-extensions-GWToolset, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup

May 17 2023

Mainframe98 closed T314257: Maintenance scripts with required parameters and/or arguments show error messages when --help is given as Resolved.

Somewhere along the introduction of run.php this appears to have been resolved. (Tested on rMW44504ffaff7933ff638f5bb0dd62bb253970f78b)

May 17 2023, 6:42 PM · MediaWiki-Maintenance-system

May 6 2023

Mainframe98 closed T335702: createAndPromote.php throws an error when the provided password for a newly created user is not valid according to the password policy as Resolved.
May 6 2023, 2:52 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-Core-AuthManager
Mainframe98 updated the task description for T335702: createAndPromote.php throws an error when the provided password for a newly created user is not valid according to the password policy.
May 6 2023, 10:58 AM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-Core-AuthManager
Mainframe98 added a comment to T335702: createAndPromote.php throws an error when the provided password for a newly created user is not valid according to the password policy.

I0ce7c2cd3eed958bb99f1a2e7c4a45c51668869d takes a different approach: check the password before creation. This will only fail like mentioned in the description when the groups added have a different password policy than the default. That should be rare: most times those group changes happen on-wiki to record them in the logs.

May 6 2023, 10:57 AM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-Core-AuthManager

May 5 2023

Mainframe98 added a comment to T335702: createAndPromote.php throws an error when the provided password for a newly created user is not valid according to the password policy.

I'd noticed that too. Maybe just print a warning then? Or generate a valid password and print that perhaps, although given the flexibility of password policy requirements, that might not be achievable.

May 5 2023, 8:46 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-Core-AuthManager
Mainframe98 updated the task description for T332753: Create a basic "Hello world" example of how to use Codex in a MediaWiki extension.
May 5 2023, 5:28 PM · Design-System-Team (Design-System-Sprint), Codex
Mainframe98 added a comment to T335702: createAndPromote.php throws an error when the provided password for a newly created user is not valid according to the password policy.

For T21157, the description matches:

May 5 2023, 5:23 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-Core-AuthManager

May 4 2023

Mainframe98 added a comment to T335730: gerrit-replica seems out of date breaking extension distributor.

Is T335995 similar? I can't tell if here the repository suddenly travelled back in time like what happened to mediawiki/core in T335995.

May 4 2023, 5:44 PM · ExtensionDistributor, Gerrit
Mainframe98 created T335995: mediawiki/core on gerrit-replica is out of date.
May 4 2023, 5:42 PM · Gerrit

May 3 2023

Mainframe98 claimed T335828: Add option in installer to connect to db using tls ($wgDBssl).
May 3 2023, 6:50 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-Installer

May 2 2023

Mainframe98 added a project to T335746: : Trash.
May 2 2023, 10:43 AM · Trash
Mainframe98 renamed T335746: from GAG Lawyers to .
May 2 2023, 9:36 AM · Trash

May 1 2023

Mainframe98 updated the task description for T335702: createAndPromote.php throws an error when the provided password for a newly created user is not valid according to the password policy.
May 1 2023, 4:51 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-Core-AuthManager
Mainframe98 added a project to T335702: createAndPromote.php throws an error when the provided password for a newly created user is not valid according to the password policy: MediaWiki-Core-AuthManager.
May 1 2023, 4:47 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-Core-AuthManager
Mainframe98 created T335702: createAndPromote.php throws an error when the provided password for a newly created user is not valid according to the password policy.
May 1 2023, 4:43 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MediaWiki-Core-AuthManager

Apr 29 2023

Mainframe98 added a project to T335618: Overprinted text: Vector 2022.
Apr 29 2023, 7:59 AM · Vector 2022

Apr 27 2023

Mainframe98 updated the task description for T335463: Archive the AddThis extension.
Apr 27 2023, 7:33 AM · User-Kizule, translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup

Apr 21 2023

Mainframe98 added a comment to T335166: Introduce ext-ds to MediaWiki core requirements?.

It would be the first PHP extension that isn't bundled with PHP on Windows. Given that PECL doesn't offer new Windows DLL's anymore, this would (in the future) make using MediaWiki on Windows more difficult. The compilation process on Windows isn't easy either.

Apr 21 2023, 7:06 PM · MediaWiki-General

Apr 18 2023

Mainframe98 added a parent task for T325237: Enable and document use of Codex design tokens within MediaWiki: T272217: Stop bundling wikimedia-ui-base.less.
Apr 18 2023, 5:04 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Design-System-Team (Design-System-Sprint), MediaWiki-General, Documentation, Codex
Mainframe98 removed a parent task for T123359: Provide WikimediaUI Base's tokens in Wikimedia Design Style Guide following skins: T272217: Stop bundling wikimedia-ui-base.less.
Apr 18 2023, 5:04 PM · MW-1.30-release-notes, Wikimedia Design Style Guide, Wikimedia-Design, Design, MediaWiki-User-Interface, UI-Standardization, UI-Standardization-Kanban
Mainframe98 edited subtasks for T272217: Stop bundling wikimedia-ui-base.less, added: T325237: Enable and document use of Codex design tokens within MediaWiki; removed: T123359: Provide WikimediaUI Base's tokens in Wikimedia Design Style Guide following skins.
Apr 18 2023, 5:04 PM · MediaWiki-skins-Mirage
Mainframe98 claimed T272217: Stop bundling wikimedia-ui-base.less.

Exciting! I'll give that a try, thanks!

Apr 18 2023, 11:21 AM · MediaWiki-skins-Mirage

Apr 13 2023

Mainframe98 created T334689: Ensure all Hook interfaces contain 'Hook' suffix in their names.
Apr 13 2023, 6:07 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), MW-1.40-notes, MediaWiki-Blocks, MediaWiki-Core-Hooks

Apr 7 2023

Mainframe98 renamed T334283: from Microsoft Windows to .
Apr 7 2023, 1:07 PM · Trash

Apr 5 2023

Mainframe98 renamed T325321: phan-taint-check-plugin depends on creation of dynamic properties which gets deprecated in php8.2 from Thailand.th to phan-taint-check-plugin depends on creation of dynamic properties which gets deprecated in php8.2.
Apr 5 2023, 10:21 AM · phan-taint-check-plugin, PHP 8.2 support, Upstream
Mainframe98 added projects to T326386: Use of "self" in callables is deprecated in php8.2 from liuggio/statsd-php-client package: Upstream, PHP 8.2 support.
Apr 5 2023, 10:19 AM · MediaWiki-Platform-Team, MediaWiki-libs-Stats, PHP 8.2 support, Upstream, MediaWiki-Vendor
Mainframe98 renamed T325358: Include newer web-auth/webauthn-lib which supports php8.2 (needs newer fgrosse/phpasn1) from Include newer web-auth/Thailand.th which supports php8.2 (needs newer Thailand.th/Thailand.th) to Include newer web-auth/webauthn-lib which supports php8.2 (needs newer fgrosse/phpasn1).
Apr 5 2023, 10:18 AM · PHP 8.2 support, Upstream, MediaWiki-Vendor, MediaWiki-extensions-OATHAuth
Mainframe98 renamed T326454: Creation of dynamic property Mail_smtp::$greeting is deprecated from Creation of dynamic property Mail_smtp::$Thailand.th is deprecated to Creation of dynamic property Mail_smtp::$greeting is deprecated.
Apr 5 2023, 10:14 AM · MW-1.41-notes (1.41.0-wmf.30; 2023-10-10), MW-1.39-notes, MW-1.40-notes, Patch-For-Review, PHP 8.2 support, Upstream, MediaWiki-Email

Apr 2 2023

Mainframe98 renamed T333761: from <SAMPLE TICKET> add request short name to .
Apr 2 2023, 12:11 PM · Trash

Apr 1 2023

Mainframe98 added a comment to T333745: CodeSniffer should detect non-static data provider in phpunit tests and report them.

Using Late Static Binding is a solution for those cases, and what I used in 904876.

Apr 1 2023, 11:16 AM · MediaWiki-Codesniffer
Mainframe98 added a comment to T333744: StaticClosureSniff should not report missing "static" keyword for closures in static class methods.

It shouldn't be removed. The static keyword does two things for closures: it prevents usage of $this, and prevents binding an instance to a closure.

Apr 1 2023, 11:07 AM · MediaWiki-Codesniffer
Mainframe98 added a comment to T333745: CodeSniffer should detect non-static data provider in phpunit tests and report them.

Note that some providers would meet the requirements for auto fixing, but cannot be made static because they are an override of a non-static method defined in a parent class (e.g. HookRunnerTestBase).

Apr 1 2023, 11:02 AM · MediaWiki-Codesniffer

Mar 31 2023

Mainframe98 added a project to T333686: Warning: SQLPlatform::isWriteQuery fallback to regex (GoogleNewsSitemap): MediaWiki-extensions-GoogleNewsSitemap.
Mar 31 2023, 5:17 PM · MW-1.41-notes (1.41.0-wmf.5; 2023-04-17), Performance-Team (Radar), MediaWiki-extensions-GoogleNewsSitemap, MediaWiki-libs-Rdbms
Mainframe98 added a project to T333687: Warning: SQLPlatform::isWriteQuery fallback to regex (ContentTranslation): ContentTranslation.
Mar 31 2023, 5:17 PM · MW-1.41-notes (1.41.0-wmf.5; 2023-04-17), Performance-Team (Radar), ContentTranslation, MediaWiki-libs-Rdbms
Mainframe98 added a project to T333688: Warning: SQLPlatform::isWriteQuery fallback to regex (CentralNotice): MediaWiki-extensions-CentralNotice.
Mar 31 2023, 5:16 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Performance-Team (Radar), MediaWiki-extensions-CentralNotice, MediaWiki-libs-Rdbms

Mar 29 2023

Mainframe98 renamed T333489: from copyleft to .
Mar 29 2023, 8:33 PM · Trash

Mar 26 2023

Mainframe98 closed T330511: Add support for a right rail TOC as Resolved.
Mar 26 2023, 10:04 AM · MediaWiki-skins-Mirage

Mar 25 2023

Mainframe98 closed T333056: Downloading webm needs many steps as Invalid.

This functionality is provided by the Stockphoto gadget. Issues with gadgets are not handled on Phabricator, they should be reported on the talk page.

Mar 25 2023, 12:48 PM · Commons