Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Create Task
Maniphest
T319065
All Wikimedia production extensions and skins must support PHP 8.1
Open, Needs Triage
Public
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Mocks
Edit Revisions
Subscribe
Mute Notifications
Protect as security issue
Award Token
Flag For Later
Assigned To
None
Authored By
Jdforrester-WMF
Sep 30 2022, 6:12 PM
2022-09-30 18:12:31 (UTC+0)
Tags
PHP 8.1 support
(Wikimedia production)
MediaWiki-extensions-General
(Backlog)
Referenced Files
None
Subscribers
Aklapper
Jdforrester-WMF
Related Objects
Search...
Task Graph
Mentions
Status
Subtype
Assigned
Task
Open
Krinkle
T319432
Migrate WMF production from PHP 7.4 to PHP 8.1
Resolved
Jdforrester-WMF
T316078
Make PHP 8.1 voting on development (master) branch of MW ecosystem (core, extensions, skins, libraries)
Open
None
T319065
All Wikimedia production extensions and skins must support PHP 8.1
Resolved
tstarling
T314212
str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
Resolved
Reedy
T311448
Echo PHP 8.1 support
Resolved
BUG REPORT
tstarling
T289925
FILTER_SANITIZE_STRING is deprecated in PHP 8.1
Resolved
tstarling
T320726
Fix RandomImageGenerator as used in tests to work on PHP 8.1 without errors or warnings
Stalled
None
T311451
Re-enable PHP 8.1 CI on css-sanitizer
Resolved
Daimona
T311452
Taint Check Plugin release
Open
None
T324207
Phan crashes on css-sanitizer on PHP 8.1
Resolved
None
T307506
Address PHP 8.1 job failures on various PHP libs
Resolved
Jdforrester-WMF
T311450
Re-enable PHP 8.1 CI on RemexHTML
Resolved
BUG REPORT
None
T308406
RemexHtml should support PHP 8.1
Resolved
tstarling
T307630
mediawiki/libs/RemexHtml phan issues under 8.1
Resolved
Jdforrester-WMF
T311463
Re-enable PHP 8.1 CI on Zest
Resolved
ssastry
T307632
mediawiki/libs/Zest phan issues under 8.1
Resolved
kostajh
T321600
GrowthExperiments PHP 8.1 support
Resolved
kostajh
T321691
StructuredDiscussions support for PHP 8.1
Resolved
thiemowmde
T321692
FileImporter support for PHP 8.1
Resolved
tstarling
T322098
GeoData support for PHP 8.1
Resolved
tstarling
T322099
TwoColConflict support for PHP 8.1
Resolved
BUG REPORT
Lucas_Werkmeister_WMDE
T319219
Wikibase gives deprecated warnings on php 8.1
Resolved
hoo
T301249
Handle deprecation of Serializable interface in Wikibase
Resolved
hoo
T305785
Wikibase Snak hashes (and thus "mainsnak", "references" and "qualifiers" hashes) depend on legacy PHP serialization
Resolved
Jdforrester-WMF
T322233
PageViewInfo support for PHP 8.1
Resolved
thiemowmde
T322408
CirrusSearch support for PHP 8.1
Resolved
kostajh
T322838
PageTriage PHP 8.1 support
Open
None
T323056
STVTallierTest::testFinishTally() fails under PHP 8.0 and later
In Progress
PRODUCTION ERROR
brion
T289189
getid3: PHP Warning: Division by zero
Mentioned In
T319055: Upgrade to psr/container 2.x
T316078: Make PHP 8.1 voting on development (master) branch of MW ecosystem (core, extensions, skins, libraries)
Event Timeline
Jdforrester-WMF
created this task.
Sep 30 2022, 6:12 PM
2022-09-30 18:12:31 (UTC+0)
Restricted Application
added a subscriber:
Aklapper
.
·
View Herald Transcript
Sep 30 2022, 6:12 PM
2022-09-30 18:12:32 (UTC+0)
Jdforrester-WMF
added a parent task:
T316078: Make PHP 8.1 voting on development (master) branch of MW ecosystem (core, extensions, skins, libraries)
.
Sep 30 2022, 6:12 PM
2022-09-30 18:12:49 (UTC+0)
Jdforrester-WMF
added a subtask:
T314212: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
.
Jdforrester-WMF
added a subtask:
T311448: Echo PHP 8.1 support
.
Jdforrester-WMF
added a subtask:
T289925: FILTER_SANITIZE_STRING is deprecated in PHP 8.1
.
Jdforrester-WMF
added a subtask:
T305785: Wikibase Snak hashes (and thus "mainsnak", "references" and "qualifiers" hashes) depend on legacy PHP serialization
.
Jdforrester-WMF
added a subtask:
T301249: Handle deprecation of Serializable interface in Wikibase
.
Jdforrester-WMF
closed subtask
T289925: FILTER_SANITIZE_STRING is deprecated in PHP 8.1
as
Resolved
.
Oct 5 2022, 6:37 PM
2022-10-05 18:37:08 (UTC+0)
Lucas_Werkmeister_WMDE
closed subtask
T305785: Wikibase Snak hashes (and thus "mainsnak", "references" and "qualifiers" hashes) depend on legacy PHP serialization
as
Resolved
.
Oct 13 2022, 10:19 AM
2022-10-13 10:19:33 (UTC+0)
Jdforrester-WMF
closed subtask
T311448: Echo PHP 8.1 support
as
Resolved
.
Oct 13 2022, 1:43 PM
2022-10-13 13:43:56 (UTC+0)
Jdforrester-WMF
added subtasks:
T311451: Re-enable PHP 8.1 CI on css-sanitizer
,
T311462: Re-enable PHP 8.1 CI on Dodo
,
T311463: Re-enable PHP 8.1 CI on Zest
.
Oct 14 2022, 1:51 PM
2022-10-14 13:51:52 (UTC+0)
Jdforrester-WMF
closed subtask
T311451: Re-enable PHP 8.1 CI on css-sanitizer
as
Resolved
.
Oct 14 2022, 2:14 PM
2022-10-14 14:14:05 (UTC+0)
Jdforrester-WMF
added a subtask:
T307630: mediawiki/libs/RemexHtml phan issues under 8.1
.
Jdforrester-WMF
added a subtask:
T307506: Address PHP 8.1 job failures on various PHP libs
.
Oct 14 2022, 2:16 PM
2022-10-14 14:16:39 (UTC+0)
Jdforrester-WMF
removed a subtask:
T311462: Re-enable PHP 8.1 CI on Dodo
.
Jdforrester-WMF
removed a subtask:
T307630: mediawiki/libs/RemexHtml phan issues under 8.1
.
Jdforrester-WMF
removed a subtask:
T311463: Re-enable PHP 8.1 CI on Zest
.
tstarling
closed subtask
T320726: Fix RandomImageGenerator as used in tests to work on PHP 8.1 without errors or warnings
as
Resolved
.
Oct 25 2022, 5:00 AM
2022-10-25 05:00:50 (UTC+0)
kostajh
changed the status of subtask
T321600: GrowthExperiments PHP 8.1 support
from
Open
to
In Progress
.
Oct 26 2022, 12:20 PM
2022-10-26 12:20:00 (UTC+0)
Jdforrester-WMF
closed subtask
T321600: GrowthExperiments PHP 8.1 support
as
Resolved
.
Oct 26 2022, 1:34 PM
2022-10-26 13:34:04 (UTC+0)
Jdforrester-WMF
closed subtask
T321691: StructuredDiscussions support for PHP 8.1
as
Resolved
.
Oct 26 2022, 9:28 PM
2022-10-26 21:28:23 (UTC+0)
Jdforrester-WMF
closed subtask
T321692: FileImporter support for PHP 8.1
as
Resolved
.
Oct 28 2022, 4:40 PM
2022-10-28 16:40:56 (UTC+0)
tstarling
mentioned this in
T316078: Make PHP 8.1 voting on development (master) branch of MW ecosystem (core, extensions, skins, libraries)
.
Oct 31 2022, 4:35 AM
2022-10-31 04:35:15 (UTC+0)
tstarling
reopened subtask
T321692: FileImporter support for PHP 8.1
as
Open
.
Nov 1 2022, 2:18 AM
2022-11-01 02:18:39 (UTC+0)
Jdforrester-WMF
closed subtask
T314212: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
as
Resolved
.
Nov 1 2022, 8:38 PM
2022-11-01 20:38:24 (UTC+0)
Jdforrester-WMF
added a subtask:
T319219: Wikibase gives deprecated warnings on php 8.1
.
Nov 1 2022, 8:42 PM
2022-11-01 20:42:46 (UTC+0)
Jdforrester-WMF
closed subtask
T322098: GeoData support for PHP 8.1
as
Resolved
.
Nov 2 2022, 3:48 PM
2022-11-02 15:48:00 (UTC+0)
Jdforrester-WMF
closed subtask
T321692: FileImporter support for PHP 8.1
as
Resolved
.
Nov 2 2022, 4:27 PM
2022-11-02 16:27:11 (UTC+0)
Jdforrester-WMF
closed subtask
T322233: PageViewInfo support for PHP 8.1
as
Resolved
.
Nov 3 2022, 1:23 PM
2022-11-03 13:23:22 (UTC+0)
Jdforrester-WMF
closed subtask
T322099: TwoColConflict support for PHP 8.1
as
Resolved
.
Nov 3 2022, 10:11 PM
2022-11-03 22:11:42 (UTC+0)
Jdforrester-WMF
closed subtask
T307506: Address PHP 8.1 job failures on various PHP libs
as
Resolved
.
Nov 3 2022, 10:14 PM
2022-11-03 22:14:57 (UTC+0)
thiemowmde
reopened subtask
T311448: Echo PHP 8.1 support
as
Open
.
Nov 8 2022, 7:57 PM
2022-11-08 19:57:08 (UTC+0)
Jdforrester-WMF
closed subtask
T322408: CirrusSearch support for PHP 8.1
as
Resolved
.
Nov 9 2022, 11:29 PM
2022-11-09 23:29:02 (UTC+0)
thiemowmde
closed subtask
T311448: Echo PHP 8.1 support
as
Resolved
.
Nov 10 2022, 9:27 AM
2022-11-10 09:27:04 (UTC+0)
Lucas_Werkmeister_WMDE
closed subtask
T301249: Handle deprecation of Serializable interface in Wikibase
as
Resolved
.
Nov 10 2022, 10:29 AM
2022-11-10 10:29:06 (UTC+0)
Lucas_Werkmeister_WMDE
closed subtask
T319219: Wikibase gives deprecated warnings on php 8.1
as
Resolved
.
Jdforrester-WMF
closed subtask
T322838: PageTriage PHP 8.1 support
as
Resolved
.
Nov 10 2022, 2:10 PM
2022-11-10 14:10:44 (UTC+0)
Umherirrender
reopened subtask
T311451: Re-enable PHP 8.1 CI on css-sanitizer
as
Open
.
Nov 16 2022, 8:37 PM
2022-11-16 20:37:07 (UTC+0)
Reedy
added a subtask:
T323056: STVTallierTest::testFinishTally() fails under PHP 8.0 and later
.
Jan 6 2023, 12:40 AM
2023-01-06 00:40:18 (UTC+0)
Reedy
added a subtask:
T289189: getid3: PHP Warning: Division by zero
.
Reedy
changed the status of subtask
T311451: Re-enable PHP 8.1 CI on css-sanitizer
from
Open
to
Stalled
.
Sun, Jan 8, 11:37 PM
2023-01-08 23:37:37 (UTC+0)
Reedy
mentioned this in
T319055: Upgrade to psr/container 2.x
.
Mon, Jan 16, 4:25 PM
2023-01-16 16:25:31 (UTC+0)
Log In to Comment