Page MenuHomeDevCentral
Feed Advanced Search

May 19 2023

dereckson added a revision to T1873: Support Spip: D3107: Ensure sodium and zip PHP extensions are available.
May 19 2023, 00:28 · PHP 8.x support
dereckson triaged T1873: Support Spip as Normal priority.
May 19 2023, 00:21 · PHP 8.x support

May 1 2023

dereckson updated the task description for T1676: Serve Zed on webserver-alkane.
May 1 2023, 23:36 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson added a revision to T1676: Serve Zed on webserver-alkane: D3073: Provision database and php-fpm pool for hypership.space.
May 1 2023, 22:47 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson renamed T1676: Serve Zed on webserver-alkane from Serve Zed on webserver-legacy to Serve Zed on webserver-alkane.
May 1 2023, 22:44 · User-Dereckson, Servers, PHP 8.x support, Zed

Apr 20 2023

dereckson closed T1834: Creation of dynamic property SiteConfiguration::$localVHosts is deprecated as Resolved by committing rSAASMW078e7efda6c3: Replace $wgConf->localVHosts by $wgLocalVirtualHosts.
Apr 20 2023, 00:24 · Mediawiki SaaS, PHP 8.x support, Servers
dereckson added a revision to T1834: Creation of dynamic property SiteConfiguration::$localVHosts is deprecated: D3056: Replace $wgConf->localVHosts by $wgLocalVirtualHosts.
Apr 20 2023, 00:20 · Mediawiki SaaS, PHP 8.x support, Servers
dereckson renamed PHP 8.x support from PHP 8.1 support to PHP 8.1 and 8.2 support.
Apr 20 2023, 00:16
dereckson added a project to T1834: Creation of dynamic property SiteConfiguration::$localVHosts is deprecated: Mediawiki SaaS.
Apr 20 2023, 00:15 · Mediawiki SaaS, PHP 8.x support, Servers
dereckson triaged T1834: Creation of dynamic property SiteConfiguration::$localVHosts is deprecated as High priority.
Apr 20 2023, 00:15 · Mediawiki SaaS, PHP 8.x support, Servers

Apr 19 2023

dereckson added a revision to T1675: Fix deprecation introduced by PHP 7.4 and PHP 8: D3051: Bump nasqueron/saas-service version.
Apr 19 2023, 02:07 · PHP 8.x support

Apr 9 2023

dereckson added a comment to T1799: ProjectsMap offset methods signatures are incorrect.

For reference, here how the information was presented in Sentry:

Apr 9 2023, 21:47 · PHP 8.x support, Technical debt, Notifications center

Mar 30 2023

dereckson closed T1799: ProjectsMap offset methods signatures are incorrect as Resolved.

No more warning 🎉 🎊

Mar 30 2023, 23:49 · PHP 8.x support, Technical debt, Notifications center
DorianWinty added a revision to T1799: ProjectsMap offset methods signatures are incorrect: D2946: Add missing return type.
Mar 30 2023, 19:18 · PHP 8.x support, Technical debt, Notifications center
dereckson moved T1799: ProjectsMap offset methods signatures are incorrect from Debt to Working on on the Notifications center board.
Mar 30 2023, 16:14 · PHP 8.x support, Technical debt, Notifications center
dereckson added a comment to T1799: ProjectsMap offset methods signatures are incorrect.

Two warnings still exist:

Mar 30 2023, 01:41 · PHP 8.x support, Technical debt, Notifications center

Mar 26 2023

dereckson added a comment to T1799: ProjectsMap offset methods signatures are incorrect.

We've merged D2706 at noon. It's not yet deployed, as we've some CI issues (D2916 and T1807).

Mar 26 2023, 00:25 · PHP 8.x support, Technical debt, Notifications center

Mar 23 2023

dereckson closed T1679: Upgrade PHP 7.4 base Docker image to recent Debian version, a subtask of T1677: Update PHP Docker images to PHP 8.1, as Resolved.
Mar 23 2023, 23:39 · Zed, Docker images, PHP 8.x support
dereckson closed T1679: Upgrade PHP 7.4 base Docker image to recent Debian version as Resolved.
Mar 23 2023, 23:39 · PHP 8.x support, Docker images, User-Dereckson

Mar 15 2023

dereckson added a comment to T1799: ProjectsMap offset methods signatures are incorrect.

Assigned to @DorianWinty as D2706 touches this class, so probably best to first merge it to see if it fixes this.

Mar 15 2023, 21:29 · PHP 8.x support, Technical debt, Notifications center
dereckson triaged T1799: ProjectsMap offset methods signatures are incorrect as Normal priority.
Mar 15 2023, 21:28 · PHP 8.x support, Technical debt, Notifications center

Jan 15 2023

dereckson moved T1679: Upgrade PHP 7.4 base Docker image to recent Debian version from Backlog to Pending review on the Docker images board.
Jan 15 2023, 08:54 · PHP 8.x support, Docker images, User-Dereckson

May 8 2022

dereckson added a revision to T1677: Update PHP Docker images to PHP 8.1: D2682: Upgrade PHPUnit to 9.5.
May 8 2022, 12:10 · Zed, Docker images, PHP 8.x support

May 7 2022

dereckson added a revision to T1677: Update PHP Docker images to PHP 8.1: D2681: Pin PHP 7.4.23 for zenerre Jenkins CI agent.
May 7 2022, 23:53 · Zed, Docker images, PHP 8.x support
DorianWinty updated the task description for T1677: Update PHP Docker images to PHP 8.1.
May 7 2022, 23:50 · Zed, Docker images, PHP 8.x support
DorianWinty added a revision to T1677: Update PHP Docker images to PHP 8.1: D2678: Upgrade to PHP 8.1.5.
May 7 2022, 23:47 · Zed, Docker images, PHP 8.x support

Mar 19 2022

dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2607: Move from /etc/service to /var/service.
Mar 19 2022, 23:12 · PHP 8.x support, Docker images, User-Dereckson
dereckson updated the task description for T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.
Mar 19 2022, 22:56 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2606: Upgrade packages names to Debian Bullseye.
Mar 19 2022, 22:56 · PHP 8.x support, Docker images, User-Dereckson
dereckson moved T1709: Static events for database from Backlog to Feature requests on the Keruald board.
Mar 19 2022, 22:46 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson created T1709: Static events for database.
Mar 19 2022, 22:32 · Technical debt, Keruald, PHP 8.x support, Obsidian

Mar 7 2022

dereckson closed T1696: PHP OpenSSL extension is now loaded twice on WindRiver as Resolved by committing rOPSfb20b00e3bff: Avoid to load twice PHP OpenSSL extension.
Mar 7 2022, 18:32 · PHP 8.x support, Servers
dereckson added a revision to T1696: PHP OpenSSL extension is now loaded twice on WindRiver: D2571: Avoid to load twice PHP OpenSSL extension.
Mar 7 2022, 18:27 · PHP 8.x support, Servers
dereckson renamed T1696: PHP OpenSSL extension is now loaded twice on WindRiver from OpenSSL is now loaded twice on to PHP OpenSSL extension is now loaded twice on WindRiver.
Mar 7 2022, 18:20 · PHP 8.x support, Servers
dereckson triaged T1696: PHP OpenSSL extension is now loaded twice on WindRiver as Normal priority.
Mar 7 2022, 18:20 · PHP 8.x support, Servers

Feb 14 2022

dereckson updated the task description for T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.
Feb 14 2022, 01:11 · PHP 8.x support, Docker images, User-Dereckson

Feb 13 2022

dereckson updated the task description for T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.
Feb 13 2022, 22:56 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a comment to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.

Solution implemented in D2525: we use /var/service.

Feb 13 2022, 17:46 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2525: Move services to /var/service.
Feb 13 2022, 17:31 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a comment to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.

On Debian Bullseye, /etc/service is a symlink to /etc/runit/runsvdir/current.

Feb 13 2022, 17:18 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a comment to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.

Done. Last step is to ensure applications dependent of this image works correctly under Buster and Bullseye.

Feb 13 2022, 16:42 · PHP 8.x support, Docker images, User-Dereckson

Feb 12 2022

dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2523: Sync novolume image.
Feb 12 2022, 22:40 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2522: Upgrade to Debian Bullseye.
Feb 12 2022, 13:48 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a comment to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.

Done for the base image (excepted the TODO noted above), we need to test Notifications Center, Auth Grove, etc. against 7.4 deprecations, and if applicable blocks them to 7.2 or 7.3.

Feb 12 2022, 04:51 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a comment to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.

TODO: novolume/ is still in Jessie, apply rDPHPVIIFPM630b49d9b604 and rDPHPVIIFPMf4465d1a9419 changes here too.

Feb 12 2022, 04:50 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2521: Skip runsvdir-start.
Feb 12 2022, 04:27 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2519: Upgrade to PHP 7.4.27.
Feb 12 2022, 04:19 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2520: Upgrade to buster using slim image.
Feb 12 2022, 04:18 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a subtask for T1677: Update PHP Docker images to PHP 8.1: T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.
Feb 12 2022, 04:17 · Zed, Docker images, PHP 8.x support
dereckson added a parent task for T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: T1677: Update PHP Docker images to PHP 8.1.
Feb 12 2022, 04:17 · PHP 8.x support, Docker images, User-Dereckson
dereckson renamed T1679: Upgrade PHP 7.4 base Docker image to recent Debian version from Upgradde PHP 7.4 base Docker image to recent Debian version to Upgrade PHP 7.4 base Docker image to recent Debian version.
Feb 12 2022, 04:16 · PHP 8.x support, Docker images, User-Dereckson
dereckson added a comment to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.

This blocks T1547, but also is needed to prepare PHP 8.1 repocopy.

Feb 12 2022, 04:16 · PHP 8.x support, Docker images, User-Dereckson
dereckson added projects to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: Docker images, PHP 8.x support.
Feb 12 2022, 04:15 · PHP 8.x support, Docker images, User-Dereckson
dereckson moved T1676: Serve Zed on webserver-alkane from Backlog to In progress on the User-Dereckson board.
Feb 12 2022, 01:36 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson added a project to T1676: Serve Zed on webserver-alkane: User-Dereckson.
Feb 12 2022, 01:35 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson added a project to T1677: Update PHP Docker images to PHP 8.1: Zed.

Zed upgraded codebase to PHP 8.1.

Feb 12 2022, 01:28 · Zed, Docker images, PHP 8.x support

Jan 26 2022

dereckson lowered the priority of T1677: Update PHP Docker images to PHP 8.1 from High to Low.
Jan 26 2022, 16:45 · Zed, Docker images, PHP 8.x support

Jan 23 2022

dereckson added a revision to T1676: Serve Zed on webserver-alkane: D1586: Serve Zed rZED as https://hypership.space.
Jan 23 2022, 21:20 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson added a revision to T1676: Serve Zed on webserver-alkane: D2484: Serve scherzo.dereckson.be on webserver-legacy.
Jan 23 2022, 20:32 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson moved T1677: Update PHP Docker images to PHP 8.1 from Backlog to New images on the Docker images board.
Jan 23 2022, 20:31 · Zed, Docker images, PHP 8.x support
dereckson renamed T1677: Update PHP Docker images to PHP 8.1 from Update PHP images to PHP 8.1 to Update PHP Docker images to PHP 8.1.
Jan 23 2022, 20:31 · Zed, Docker images, PHP 8.x support
dereckson triaged T1677: Update PHP Docker images to PHP 8.1 as High priority.
Jan 23 2022, 20:28 · Zed, Docker images, PHP 8.x support
dereckson moved T613: Allow to move php-fpm pool from dev to prod or vice-versa from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:27 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn
dereckson moved T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:27 · PHP 8.x support, PHP 7 deployment, Servers
dereckson moved T1140: Setup php-fpm on Eglide from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:26 · PHP 8.x support, PHP 7 deployment, Servers, Eglide
dereckson moved T1341: Document what to do if php-fpm lost pid files from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:26 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson moved T1545: Determine if PHP build process is still compatible with PHP 8.x from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:26 · PHP 8.x support, PHP 7 deployment, Servers
dereckson moved T1676: Serve Zed on webserver-alkane from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:26 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson moved T1675: Fix deprecation introduced by PHP 7.4 and PHP 8 from Backlog to Code issues on the PHP 8.x support board.
Jan 23 2022, 20:26 · PHP 8.x support
dereckson added a project to T1140: Setup php-fpm on Eglide: PHP 8.x support.
  • List Item
Jan 23 2022, 20:26 · PHP 8.x support, PHP 7 deployment, Servers, Eglide
dereckson added a project to T1341: Document what to do if php-fpm lost pid files: PHP 8.x support.
Jan 23 2022, 20:25 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson added a project to T1545: Determine if PHP build process is still compatible with PHP 8.x: PHP 8.x support.
Jan 23 2022, 20:25 · PHP 8.x support, PHP 7 deployment, Servers
dereckson added a project to T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools: PHP 8.x support.
Jan 23 2022, 20:25 · PHP 8.x support, PHP 7 deployment, Servers
dereckson added a project to T613: Allow to move php-fpm pool from dev to prod or vice-versa: PHP 8.x support.

Current update: until now, /usr/local/etc/php-fpm/pool-prod served 7.4, it now serves 8.1.

Jan 23 2022, 20:20 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn
dereckson triaged T1676: Serve Zed on webserver-alkane as Normal priority.
Jan 23 2022, 20:16 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson added a revision to T1675: Fix deprecation introduced by PHP 7.4 and PHP 8: D2483: Improve PHP 8 compatibility.
Jan 23 2022, 17:41 · PHP 8.x support
dereckson added a revision to T1675: Fix deprecation introduced by PHP 7.4 and PHP 8: D2482: Ensure static methods use static keyword.
Jan 23 2022, 17:05 · PHP 8.x support
dereckson added a revision to T1675: Fix deprecation introduced by PHP 7.4 and PHP 8: D2481: Ensure array key exists The service entry point can be used outside a web context, for example through CLI to run a MediaWiki maintenance script. As such, we can't make assertions on keys available in the $_SERVER array..
Jan 23 2022, 17:00 · PHP 8.x support
dereckson triaged T1675: Fix deprecation introduced by PHP 7.4 and PHP 8 as High priority.
Jan 23 2022, 16:50 · PHP 8.x support
dereckson set the image for PHP 8.x support to F1660686: profile.
Jan 23 2022, 16:48
dereckson created PHP 8.x support.
Jan 23 2022, 16:47