This represents WMF-PREP.3 step at https://wikitech.wikimedia.org/wiki/User:Krinkle/PHP_Upgrade_Process.
See also:
This represents WMF-PREP.3 step at https://wikitech.wikimedia.org/wiki/User:Krinkle/PHP_Upgrade_Process.
See also:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T376276 PHP 8.4: Implicitly nullable parameter declarations deprecated | |||
| Open | None | T379587 PHP 8.4: Implicitly nullable parameter declarations deprecated in 3rd party vendor libs | |||
| Open | Reedy | T378424 PHP 8.4: Implicitly nullable parameter declarations deprecated in qrcode vendor libs | |||
| Open | None | T366644 Raise MediaWiki's MariaDB requirement to 10.6 | |||
| Open | None | T366646 Raise Quibble jobs' tested version of MariaDB to 10.6 | |||
| Open | None | T405346 Remove lcobucci/clock (or replacement) post WMF PHP 8.3 upgrade | |||
| Open | None | T405344 Upgrade web-auth/webauthn-lib to >= 5.2.2 | |||
| Open | None | T358666 Drop PHP 8.1 support from MediaWiki | |||
| Open | None | T358667 Drop PHP 8.2 support from MediaWiki | |||
| Open | Krinkle | T360995 Migrate Wikimedia production from PHP 8.1 to PHP 8.3 | |||
| Open | None | T348379 Migrate use of php-tideways_xhprof to php-xhprof | |||
| Open | None | T401115 Replace php-tideways_xhprof with php-xhprof in MediaWiki-Docker | |||
| Open | None | T401255 Switch PHP 8.3 image of MediaWiki-Docker from Sury to WMF |
Unfortunately the dev-images are bookworm-based, and there's currently no component/php83 for bookworm-wikimedia: https://apt-browser.toolforge.org/ (we have the opposite problem with PHP 8.1, which is T397075).
Note that it appears we never did this for PHP 8.1 in the dev-images repo.