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
Closed, Resolved
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
Subscribe
Mute Notifications
Protect as security issue
Award Token
Flag For Later
Assigned To
Jdforrester-WMF
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
Stalled
None
T255792
Quibble runs core:unit tests twice!
Open
None
T328919
Upgrade to PHPUnit 10
Open
None
T338103
Micro-optimize ApiResult::isMetadataKey with str_starts_with once we support PHP8+
Open
None
T328921
Drop PHP 7.4 support from MediaWiki
Stalled
None
T334726
Use return type `never` in Wikibase
Open
None
T328922
Drop PHP 8.0 support from MediaWiki
Stalled
None
T319055
Upgrade to psr/container 2.x
Stalled
Feature
None
T364249
New upstream release for Pygments (2.18.0)
Stalled
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)
Resolved
Jdforrester-WMF
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
Resolved
Daimona
T311451
Re-enable PHP 8.1 CI on css-sanitizer
Resolved
Daimona
T311452
Taint Check Plugin release
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
Resolved
Umherirrender
T323056
STVTallierTest::testFinishTally() fails under PHP 8.0 and later
Resolved
PRODUCTION ERROR
•
brooke
T289189
getid3: PHP Warning: Division by zero
Resolved
TheresNoTime
T332356
function strftime() is deprecated in php8.1 used by Calendar extension
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
.
Jan 8 2023, 11:37 PM
2023-01-08 23:37:37 (UTC+0)
Reedy
mentioned this in
T319055: Upgrade to psr/container 2.x
.
Jan 16 2023, 4:25 PM
2023-01-16 16:25:31 (UTC+0)
Jdforrester-WMF
closed subtask
T323056: STVTallierTest::testFinishTally() fails under PHP 8.0 and later
as
Resolved
.
Mar 16 2023, 10:30 PM
2023-03-16 22:30:56 (UTC+0)
Umherirrender
added a subtask:
T332356: function strftime() is deprecated in php8.1 used by Calendar extension
.
Mar 16 2023, 10:34 PM
2023-03-16 22:34:16 (UTC+0)
Jdforrester-WMF
closed subtask
T332356: function strftime() is deprecated in php8.1 used by Calendar extension
as
Resolved
.
Mar 17 2023, 1:02 AM
2023-03-17 01:02:47 (UTC+0)
Reedy
changed the status of subtask
T289189: getid3: PHP Warning: Division by zero
from
In Progress
to
Stalled
.
Jul 7 2023, 5:03 PM
2023-07-07 17:03:22 (UTC+0)
•
brooke
changed the status of subtask
T289189: getid3: PHP Warning: Division by zero
from
Stalled
to
In Progress
.
Sep 11 2023, 6:25 PM
2023-09-11 18:25:28 (UTC+0)
•
brooke
closed subtask
T289189: getid3: PHP Warning: Division by zero
as
Resolved
.
Sep 28 2023, 7:01 PM
2023-09-28 19:01:25 (UTC+0)
Jdforrester-WMF
reopened subtask
T289189: getid3: PHP Warning: Division by zero
as
Open
.
Oct 10 2023, 2:40 AM
2023-10-10 02:40:11 (UTC+0)
Daimona
changed the status of subtask
T311451: Re-enable PHP 8.1 CI on css-sanitizer
from
Stalled
to
Open
.
Oct 14 2023, 12:41 PM
2023-10-14 12:41:05 (UTC+0)
Jdforrester-WMF
closed subtask
T311451: Re-enable PHP 8.1 CI on css-sanitizer
as
Resolved
.
Oct 18 2023, 6:05 PM
2023-10-18 18:05:39 (UTC+0)
Jdforrester-WMF
closed subtask
T289189: getid3: PHP Warning: Division by zero
as
Resolved
.
Jdforrester-WMF
closed this task as
Resolved
.
Oct 18 2023, 6:07 PM
2023-10-18 18:07:41 (UTC+0)
Jdforrester-WMF
claimed this task.
Log In to Comment