Page MenuHomePhabricator

MW-1.36-notes (1.36.0-wmf.30; 2021-02-09)Milestone
ArchivedPublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Recent Activity

Sep 24 2025

Maintenance_bot added a project to T272863: EventLogging PHP EventServiceClient should use EventBus->send().: Data-Engineering.
Sep 24 2025, 4:31 PM · Data-Engineering, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config, ci-test-error, Patch-For-Review, Product-Data-Infrastructure, Event-Platform, Analytics, Better Use Of Data

Mar 21 2025

gerritbot added a comment to T211680: Make SpamBlacklist clearly act prior to AbuseFilter on WMF operational wikis.

Change #424298 abandoned by Daimona Eaytoy:

[mediawiki/extensions/AbuseFilter@master] [WIP] Add array-specific functions

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

Mar 21 2025, 5:08 PM · MW-1.37-notes (1.37.0-wmf.20; 2021-08-23), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), User-Daimona, SpamBlacklist, AbuseFilter

Aug 7 2024

Krinkle moved T260330: RFC: PHP microservice for containerized shell execution from Approved to Implemented on the TechCom-RFC (TechCom-RFC-Closed) board.
Aug 7 2024, 4:08 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Shellbox, TechCom-RFC (TechCom-RFC-Closed), Platform Team Workboards (Purple), MW-on-K8s, serviceops, SRE

Apr 17 2024

Maintenance_bot removed a project from T260330: RFC: PHP microservice for containerized shell execution: Patch-For-Review.
Apr 17 2024, 3:31 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Shellbox, TechCom-RFC (TechCom-RFC-Closed), Platform Team Workboards (Purple), MW-on-K8s, serviceops, SRE

Jan 30 2024

aaron closed T273934: Support wgSharedTables setup in UserStore, a subtask of T272689: Investigate design of UserStore or UserAccountStore, as Declined.
Jan 30 2024, 10:41 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Platform Team Workboards (MW Expedition), MediaWiki-User-management

Dec 31 2023

Physikerwelt closed T252389: Prepare Math extension for MathJax as Declined.

The code review of https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Math/+/665654 is stalled and there are no plans to implement this route.

Dec 31 2023, 1:25 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), User-Physikerwelt, Math

Dec 27 2023

Winston_Sung moved T253834: Turn properties into protected Getters in LanguageConverter based hierarchy from Backlog to Core on the MediaWiki-Language-converter board.
Dec 27 2023, 6:21 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Platform Team Workboards (MW Expedition), Core Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n
Winston_Sung removed a project from T253834: Turn properties into protected Getters in LanguageConverter based hierarchy: Patch-For-Review.
Dec 27 2023, 5:12 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Platform Team Workboards (MW Expedition), Core Platform Team Initiatives (Decoupling (CDP2)), MediaWiki-Language-converter, I18n

Oct 11 2023

daniel added a comment to T272689: Investigate design of UserStore or UserAccountStore.

All patches are merged or abandoned. Anything left to do here?

Oct 11 2023, 5:43 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Platform Team Workboards (MW Expedition), MediaWiki-User-management

Oct 10 2023

Pppery removed a project from T272689: Investigate design of UserStore or UserAccountStore: Patch-For-Review.

All patches are merged or abandoned. Anything left to do here?

Oct 10 2023, 5:28 AM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Platform Team Workboards (MW Expedition), MediaWiki-User-management

Jul 29 2023

Misdre closed T213842: Not working for non-mainspace searches with MW 1.32 as Resolved.
Jul 29 2023, 4:17 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-extensions-TitleKey

Jul 14 2023

TJones closed T268788: Create Elasticsearch filter so we can do aggressive_splitting without causing an invalid token order, a subtask of T268730: startOffset must be non-negative, and endOffset must be >= startOffset, and offsets must not go backwards, as Declined.
Jul 14 2023, 8:00 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Discovery-Search (Current work), CirrusSearch

Jun 22 2023

Maintenance_bot removed a project from T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc.: Patch-For-Review.
Jun 22 2023, 11:11 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
gerritbot added a comment to T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..

Change 932346 merged by jenkins-bot:

[mediawiki/skins/Timeless@master] Copy upstream change to break up overflowing filename

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

Jun 22 2023, 10:54 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
gerritbot added a project to T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc.: Patch-For-Review.
Jun 22 2023, 10:48 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
gerritbot added a comment to T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..

Change 932346 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/skins/Timeless@master] Copy upstream change to break up overflowing filename

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

Jun 22 2023, 10:48 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
Arlolra updated the task description for T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..
Jun 22 2023, 7:47 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser

Jun 19 2023

ReleaseTaggerBot added a project to T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc.: MW-1.41-notes (1.41.0-wmf.15; 2023-06-27).
Jun 19 2023, 9:00 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
Arlolra updated the task description for T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..
Jun 19 2023, 8:28 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
Maintenance_bot removed a project from T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc.: Patch-For-Review.
Jun 19 2023, 8:10 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
gerritbot added a comment to T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..

Change 661409 merged by jenkins-bot:

[mediawiki/core@master] Break up overflowing filename

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

Jun 19 2023, 7:43 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser
Arlolra updated the task description for T266149: Run another round of visual diff testing after tweaking core patches that change media output to <figure>, etc..
Jun 19 2023, 5:45 PM · MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Parsoid, Parsoid-Media-Structure, Parsing-Active-Work, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MediaWiki-Parser

Apr 3 2023

apaskulin added a project to T267493: WikimediaApiPortalOAuth nit picks/minor CR: Epic.

Hi @Pppery, There's quite a few things from this task that still need to be fixed, so let's keep it open.

Apr 3 2023, 9:12 PM · Epic, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), API-Portal, MediaWiki-extensions-WikimediaApiPortalOAuth

Apr 1 2023

Pppery removed a project from T267493: WikimediaApiPortalOAuth nit picks/minor CR: Patch-For-Review.

All patches were merged. Can this be closed as resolved?

Apr 1 2023, 4:09 PM · Epic, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), API-Portal, MediaWiki-extensions-WikimediaApiPortalOAuth
Pppery edited projects for T271520: Split FilterRunner, added: Patch-Needs-Improvement; removed Patch-For-Review.
Apr 1 2023, 4:08 PM · Patch-Needs-Improvement, MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), AbuseFilter

Jan 27 2023

Maintenance_bot removed a project from T232451: ParameterAssertionException: "Bad value for parameter $title: invalid name" (affects actions info, history, diff): Patch-For-Review.
Jan 27 2023, 11:30 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Wikimedia-production-error

Jan 21 2023

Umherirrender closed T268847: PHP 8: libxml_disable_entity_loader() is deprecated, a subtask of T248925: Make MediaWiki release tarball compatible with PHP 8.0, as Resolved.
Jan 21 2023, 2:43 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Jan 8 2023

Reedy closed T248925: Make MediaWiki release tarball compatible with PHP 8.0 as Resolved.
Jan 8 2023, 7:13 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
Reedy closed T274965: Make PHP 8.0 voting on currently supported MW release branches, a subtask of T248925: Make MediaWiki release tarball compatible with PHP 8.0, as Resolved.
Jan 8 2023, 7:10 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Dec 16 2022

Reedy added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

How much more effort should we put into this?

Dec 16 2022, 5:59 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Oct 5 2022

Krinkle added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

Clarifying title as this appears to about both core (T283275: Make MW master tests pass on PHP 8.0) and bundled extensions (T274965: Make PHP 8.0 voting on currently supported MW release branches).

Oct 5 2022, 3:18 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
Krinkle renamed T248925: Make MediaWiki release tarball compatible with PHP 8.0 from Make MediaWiki compatible with PHP 8.0 to Make MediaWiki release tarball compatible with PHP 8.0.
Oct 5 2022, 3:17 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
Krinkle renamed T248925: Make MediaWiki release tarball compatible with PHP 8.0 from Make MediaWiki compatible with PHP 8 to Make MediaWiki compatible with PHP 8.0.
Oct 5 2022, 3:14 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Sep 30 2022

Jdforrester-WMF closed T300463: Make PHP 8.0 voting on MW master, a subtask of T248925: Make MediaWiki release tarball compatible with PHP 8.0, as Resolved.
Sep 30 2022, 6:16 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
Jdforrester-WMF closed T283275: Make MW master tests pass on PHP 8.0, a subtask of T248925: Make MediaWiki release tarball compatible with PHP 8.0, as Resolved.
Sep 30 2022, 2:06 AM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Sep 21 2022

Bawolff added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

Just a status update - mediawiki core unit tests should now pass on REL1_38, REL1_39 and master branches for php 8.0 and 8.1. (This is for the` composer install` variant. The CI tests that are using mediawiki/vendor.git do not work on master but do work on REL branches)

Sep 21 2022, 8:30 AM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Sep 19 2022

Jdforrester-WMF added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.
Sep 19 2022, 1:58 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Sep 18 2022

Paladox added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.
Sep 18 2022, 2:29 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
Huwmanbeing added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

Strcasecmp-related error in CookieSessionProvider, MediaWiki 1.38.2.

Sep 18 2022, 2:26 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Sep 16 2022

Jdforrester-WMF added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

FYI: PHP 8.1 made major changes to how $GLOBALS works, and one of the side effects is that using array_key_exists on $GLOBALS is now a linear-time operation instead of constant-time.

Sep 16 2022, 10:04 AM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Aug 30 2022

Maintenance_bot removed a project from T248925: Make MediaWiki release tarball compatible with PHP 8.0: Patch-For-Review.
Aug 30 2022, 1:30 AM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
ReleaseTaggerBot added a project to T248925: Make MediaWiki release tarball compatible with PHP 8.0: MW-1.39-notes (1.39.0-wmf.27; 2022-08-29).
Aug 30 2022, 1:00 AM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
gerritbot added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

Change 826917 merged by jenkins-bot:

[mediawiki/core@master] Avoid PHP 8.1 failures in SpecialPreferencesTest::testT43337

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

Aug 30 2022, 12:03 AM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Aug 26 2022

gerritbot added a project to T248925: Make MediaWiki release tarball compatible with PHP 8.0: Patch-For-Review.
Aug 26 2022, 8:50 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
gerritbot added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

Change 826917 had a related patch set uploaded (by Aaron Schulz; author: Aaron Schulz):

[mediawiki/core@master] Avoid PHP 8.1 failures in SpecialPreferencesTest::testT43337

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

Aug 26 2022, 8:50 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
cookmeplox added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

FYI: PHP 8.1 made major changes to how $GLOBALS works, and one of the side effects is that using array_key_exists on $GLOBALS is now a linear-time operation instead of constant-time. MediaWiki uses this construct pretty extensively in GlobalVarConfig, which is ~1000 times slower in 8.1 than it is in 8.0, due to $GLOBALS having 1000-2000 entries in it.

Aug 26 2022, 11:20 AM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group

Aug 8 2022

Niharika moved T268528: Remove IPHandler class and 'ipinfo-any' right from Backlog to Closed on the IP Info board.
Aug 8 2022, 8:01 PM · Anti-Harassment-Team (The Letter Song), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), patch-welcome, IP Info

Jul 24 2022

Falloutgen added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

Hello,
We use mediawiki on two wikis in Wmf21 (and follow the wmf cycle) with PHP 8.1 and elasica, no problem to report since many months.
Sincerely
Kims

I would say that the problem is related to this task, Elastica does not update its dependencies automatically with compose in the MediaWiki source folder:

https://phabricator.wikimedia.org/T173141

And that's not a PHP 8 specific issue either.

Jul 24 2022, 2:23 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
MarkAHershberger added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

Another question - In order to declare we support php8.0, is it a requirement that we run tests in CI under php8.0 for all the bundled extensions?

Jul 24 2022, 2:05 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group
Bawolff added a comment to T248925: Make MediaWiki release tarball compatible with PHP 8.0.

Another question - In order to declare we support php8.0, is it a requirement that we run tests in CI under php8.0 for all the bundled extensions?

Jul 24 2022, 1:28 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), MW-1.35-notes, PHP 8.0 support, MediaWiki-General, MediaWiki-Stakeholders-Group