Page MenuHomeDevCentral
Feed Advanced Search

Yesterday

dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3808: Define explicitly User::$lastError.
Sat, Oct 25, 01:09 · PHP 8.x support, Obsidian

Tue, Oct 21

dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3792: Use constants in configuration.
Tue, Oct 21, 20:28 · PHP 8.x support, Obsidian
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3788: Declare explicitly session properties array in User class.
Tue, Oct 21, 19:37 · PHP 8.x support, Obsidian

Mon, Oct 20

dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.

[20-Oct-2025 19:10:44 UTC] PHP Deprecated: Creation of dynamic property User::$lastError is deprecated in /var/51-wwwroot/obsidian/workspaces/src/includes/objects/user.php on line 88
[20-Oct-2025 19:10:44 UTC] PHP Deprecated: Creation of dynamic property User::$session is deprecated in /var/51-wwwroot/obsidian/workspaces/src/includes/session.php on line 206

Mon, Oct 20, 19:11 · PHP 8.x support, Obsidian

Sun, Oct 19

dereckson closed T1709: Static events for database as Resolved.
Sun, Oct 19, 21:46 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3778: Switch Smarty from bundled library to Composer package.
Sun, Oct 19, 21:44 · PHP 8.x support, Obsidian
dereckson updated the task description for T2144: Port Obsidian code to PHP 8.4.
Sun, Oct 19, 21:21 · PHP 8.x support, Obsidian
dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.

Database code has been removed, to directly use keruald/database.

Sun, Oct 19, 21:20 · PHP 8.x support, Obsidian
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3777: Update user-defined error handler signature for PHP 8.
Sun, Oct 19, 21:18 · PHP 8.x support, Obsidian
dereckson added a revision to T1709: Static events for database: D3774: Switch events and databases classes to Keruald packages implementations.
Sun, Oct 19, 12:26 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson triaged T1709: Static events for database as Normal priority.
Sun, Oct 19, 12:18 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson reopened T1709: Static events for database as "Open".
Sun, Oct 19, 12:17 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson closed T1709: Static events for database as Resolved by committing rKOT17d6ef4f4010: Propagate database events.
Sun, Oct 19, 12:14 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a revision to T1709: Static events for database: D3773: Bump keruald/database version.
Sun, Oct 19, 12:12 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson reopened T1709: Static events for database as "Open".

Reopening to track switching to this implementation for rOBSIDIAN.

Sun, Oct 19, 12:11 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson closed T1709: Static events for database as Resolved by committing rKERUALD85207350c60e: Propagate database events.
Sun, Oct 19, 12:09 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson moved T1709: Static events for database from Backlog to Working on on the Obsidian board.
Sun, Oct 19, 12:05 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a revision to T1709: Static events for database: D3772: Propagate database events.
Sun, Oct 19, 10:06 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson updated the task description for T1709: Static events for database.
Sun, Oct 19, 08:20 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a comment to T1709: Static events for database.

On it.

Sun, Oct 19, 08:19 · Technical debt, Keruald, PHP 8.x support, Obsidian

Sat, Oct 18

dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.
Sat, Oct 18, 23:53 · PHP 8.x support, Obsidian
dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3761: Mark explicitly nullable parameters.
Sat, Oct 18, 16:34 · PHP 8.x support, Obsidian
dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.

With 8.4.13, php -l gives:

Sat, Oct 18, 16:23 · PHP 8.x support, Obsidian

Fri, Oct 17

dereckson added a revision to T2144: Port Obsidian code to PHP 8.4: D3758: Avoid reserved name get_resource_id.
Fri, Oct 17, 20:20 · PHP 8.x support, Obsidian
dereckson added a comment to T2144: Port Obsidian code to PHP 8.4.

This is the priority, before even the CI pipeline.

Fri, Oct 17, 18:45 · PHP 8.x support, Obsidian
dereckson moved T2144: Port Obsidian code to PHP 8.4 from Next to Working on on the Obsidian board.
Fri, Oct 17, 18:45 · PHP 8.x support, Obsidian
dereckson added a project to T2144: Port Obsidian code to PHP 8.4: PHP 8.x support.
Fri, Oct 17, 16:46 · PHP 8.x support, Obsidian

Fri, Oct 10

dereckson renamed T1950: Deploy PHP 8.3 and PHP 8.4 from Deploy PHP 8.3 to Deploy PHP 8.3 and PHP 8.4.
Fri, Oct 10, 23:31 · Servers, PHP 8.x support
dereckson moved T1950: Deploy PHP 8.3 and PHP 8.4 from Backlog to Next on the Servers board.
Fri, Oct 10, 23:28 · Servers, PHP 8.x support

Sep 10 2025

dereckson added a comment to T2081: Deploy Snuffleupagus.

Support for PHP 8.4 is still there.

Sep 10 2025, 22:56 · PHP 8.x support, Product evaluation, Servers, Alkane

Jul 5 2025

dereckson triaged T2119: Configure PHP sury repository on Debian as Normal priority.
Jul 5 2025, 13:53 · Eglide, PHP 8.x support

Jan 7 2025

DorianWinty triaged T2101: Switch on php 8.4 for phabricator container as Normal priority.
Jan 7 2025, 20:37 · Docker images, PHP 8.x support

Nov 17 2024

dereckson moved T2055: DEPRECATED hash_hmac(): Passing null to parameter #2 ($data) of type string is deprecated in src/XHubSignature.php on line 73. from Backlog to Debt on the Keruald board.
Nov 17 2024, 12:58 · Notifications center, Keruald, PHP 8.x support

Nov 6 2024

dereckson triaged T2081: Deploy Snuffleupagus as Wishlist priority.
Nov 6 2024, 21:36 · PHP 8.x support, Product evaluation, Servers, Alkane

Oct 23 2024

dereckson moved T1709: Static events for database from Backlog to Dev on the Technical debt board.
Oct 23 2024, 00:23 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson moved T1709: Static events for database from Backlog to Code issues on the PHP 8.x support board.
Oct 23 2024, 00:22 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson closed T1873: Support Spip as Resolved.

Seems as long as PHP 8.x support is involved, Spip can now be installed.

Oct 23 2024, 00:21 · PHP 8.x support
dereckson moved T2055: DEPRECATED hash_hmac(): Passing null to parameter #2 ($data) of type string is deprecated in src/XHubSignature.php on line 73. from Backlog to Code issues on the PHP 8.x support board.
Oct 23 2024, 00:20 · Notifications center, Keruald, PHP 8.x support
dereckson added a comment to T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools.

IF we maintain several PHP versions, instead of /opt/php-dev we can use /opt/php/<subdirectory>, so for example /opt/php/dev here.

Oct 23 2024, 00:19 · PHP 8.x support, PHP 7 deployment, Servers
dereckson added a parent task for T1545: Determine if PHP build process is still compatible with PHP 8.x: T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools.
Oct 23 2024, 00:18 · PHP 8.x support, PHP 7 deployment, Servers
dereckson added a subtask for T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools: T1545: Determine if PHP build process is still compatible with PHP 8.x.
Oct 23 2024, 00:18 · PHP 8.x support, PHP 7 deployment, Servers
dereckson updated the task description for T2069: Allow to define different version of PHP by server.
Oct 23 2024, 00:18 · PHP 8.x support
dereckson renamed T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools from Provide current PHP master in /opt/php-dev and php-fpm-dev pools to Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools.
Oct 23 2024, 00:15 · PHP 8.x support, PHP 7 deployment, Servers
dereckson closed T613: Allow to move php-fpm pool from dev to prod or vice-versa as Wontfix.

Currently, only a prod pool is available on each machine, with PHP 8.3 on Hervil and WindRiver, PHP 8.2 on web-001, but there are notes on T2069 to restore those pools.

Oct 23 2024, 00:14 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn
dereckson triaged T1140: Setup php-fpm on Eglide as Wishlist priority.

If as an Eglide user you need this

Oct 23 2024, 00:11 · PHP 8.x support, PHP 7 deployment, Servers, Eglide
dereckson added a comment to T1950: Deploy PHP 8.3 and PHP 8.4.

Not fully happy with how rOPSe4931815e77c doesn't match reality on web-001 still on 8.2, created T2069 to address that.

Oct 23 2024, 00:08 · Servers, PHP 8.x support
dereckson renamed T1545: Determine if PHP build process is still compatible with PHP 8.x from Determine if PHP build process is still compatible with PHP 7.4 and PHP 8.1 to Determine if PHP build process is still compatible with PHP 8.x.
Oct 23 2024, 00:06 · PHP 8.x support, PHP 7 deployment, Servers
dereckson added a subtask for T2069: Allow to define different version of PHP by server: T1545: Determine if PHP build process is still compatible with PHP 8.x.
Oct 23 2024, 00:06 · PHP 8.x support
dereckson added a parent task for T1545: Determine if PHP build process is still compatible with PHP 8.x: T2069: Allow to define different version of PHP by server.
Oct 23 2024, 00:06 · PHP 8.x support, PHP 7 deployment, Servers
dereckson moved T2069: Allow to define different version of PHP by server from Backlog to Servers on the PHP 8.x support board.
Oct 23 2024, 00:05 · PHP 8.x support
dereckson closed T1675: Fix deprecation introduced by PHP 7.4 and PHP 8 as Resolved.
Oct 23 2024, 00:05 · PHP 8.x support
dereckson triaged T2069: Allow to define different version of PHP by server as High priority.
Oct 23 2024, 00:05 · PHP 8.x support

Oct 20 2024

dereckson closed T1999: Export metrics for php-fpm as Resolved.
Oct 20 2024, 21:11 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting

Oct 18 2024

dereckson changed the edit policy for T1676: Serve Zed on webserver-alkane.
Oct 18 2024, 12:38 · User-Dereckson, Servers, PHP 8.x support, Zed
Policy changed the edit policy for T1676: Serve Zed on webserver-alkane.
Oct 18 2024, 12:38 · User-Dereckson, Servers, PHP 8.x support, Zed
Qaisfaris changed the edit policy for T1676: Serve Zed on webserver-alkane.
Oct 18 2024, 12:02 · User-Dereckson, Servers, PHP 8.x support, Zed

Oct 16 2024

dereckson triaged T2055: DEPRECATED hash_hmac(): Passing null to parameter #2 ($data) of type string is deprecated in src/XHubSignature.php on line 73. as High priority.
Oct 16 2024, 22:42 · Notifications center, Keruald, PHP 8.x support

Oct 12 2024

dereckson claimed T1999: Export metrics for php-fpm.
Oct 12 2024, 10:21 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson closed T1341: Document what to do if php-fpm lost pid files as Resolved.
Oct 12 2024, 09:40 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson added a revision to T1341: Document what to do if php-fpm lost pid files: D3512: Prune new rc service name php_fpm.
Oct 12 2024, 09:39 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson triaged T1341: Document what to do if php-fpm lost pid files as Normal priority.

The problem is somewhat fixed by two things:

Oct 12 2024, 09:36 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson moved T1999: Export metrics for php-fpm from New port to Port published on the freebsd-port-wanted board.
Oct 12 2024, 09:14 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson moved T1999: Export metrics for php-fpm from Backlog to Pending review on the Operations sprints (Ignite Alkane Propulsion) board.
Oct 12 2024, 09:14 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a project to T1999: Export metrics for php-fpm: Operations sprints (Ignite Alkane Propulsion).
Oct 12 2024, 09:14 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a comment to T1999: Export metrics for php-fpm.

Logic from P362 run.sh has been injected to D3509 service.

Oct 12 2024, 09:11 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a revision to T1999: Export metrics for php-fpm: D3509: [net-mgmt/phpfpm_exporter_lusitaniae] Add rc service.
Oct 12 2024, 09:06 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a revision to T1999: Export metrics for php-fpm: D3508: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower.
Oct 12 2024, 07:50 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting

Oct 10 2024

dereckson added a comment to T1999: Export metrics for php-fpm.

D3502 operations configuration is ready.

Oct 10 2024, 23:37 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a comment to T1999: Export metrics for php-fpm.

Port: net-mgmt/phpfpm_exporter_lusitaniae
Poudriere log: https://windriver.nasqueron.org/poudriere/base14-usr_ports/2024-10-10_22h21m39s/logs/phpfpm_exporter_lusitaniae-0.6.0.log

Oct 10 2024, 23:18 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson moved T1999: Export metrics for php-fpm from Backlog to New port on the freebsd-port-wanted board.
Oct 10 2024, 21:45 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a project to T1999: Export metrics for php-fpm: freebsd-port-wanted.

We need a FreeBSD port for https://github.com/Lusitaniae/phpfpm_exporter

Oct 10 2024, 21:45 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a revision to T1999: Export metrics for php-fpm: D3502: Export metrics for php-fpm.
Oct 10 2024, 21:42 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson updated the task description for T1999: Export metrics for php-fpm.
Oct 10 2024, 20:49 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson moved T1999: Export metrics for php-fpm from Backlog to Servers on the PHP 8.x support board.
Oct 10 2024, 20:48 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson moved T1999: Export metrics for php-fpm from Backlog to Bugs and features on the Alkane board.

Test of https://github.com/Lusitaniae/phpfpm_exporter available for WindRiver on Grafana:

Oct 10 2024, 20:47 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting

Oct 8 2024

dereckson moved T1676: Serve Zed on webserver-alkane from In progress to Backlog on the User-Dereckson board.
Oct 8 2024, 00:46 · User-Dereckson, Servers, PHP 8.x support, Zed

Aug 4 2024

dereckson triaged T1999: Export metrics for php-fpm as High priority.
Aug 4 2024, 17:31 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson renamed T1999: Export metrics for php-fpm from Metrics for php-fpm to Export metrics for php-fpm.
Aug 4 2024, 17:07 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson moved T1999: Export metrics for php-fpm from Backlog to Prometheus on the Monitoring and reporting board.
Aug 4 2024, 17:05 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson created T1999: Export metrics for php-fpm.
Aug 4 2024, 16:50 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting

Aug 3 2024

dereckson added a subtask for T1950: Deploy PHP 8.3 and PHP 8.4: T1995: PHP 8.2 and PHP 8.3 seems both to be installed on Eglide.
Aug 3 2024, 12:59 · Servers, PHP 8.x support
dereckson added a parent task for T1995: PHP 8.2 and PHP 8.3 seems both to be installed on Eglide: T1950: Deploy PHP 8.3 and PHP 8.4.
Aug 3 2024, 12:59 · PHP 8.x support, Eglide
dereckson moved T1995: PHP 8.2 and PHP 8.3 seems both to be installed on Eglide from Backlog to Servers on the PHP 8.x support board.
Aug 3 2024, 12:59 · PHP 8.x support, Eglide
dereckson triaged T1995: PHP 8.2 and PHP 8.3 seems both to be installed on Eglide as Low priority.
Aug 3 2024, 12:59 · PHP 8.x support, Eglide

Jul 24 2024

dereckson added a subtask for T1950: Deploy PHP 8.3 and PHP 8.4: Unknown Object (Maniphest Task).
Jul 24 2024, 19:36 · Servers, PHP 8.x support

Jul 23 2024

dereckson added a revision to T1950: Deploy PHP 8.3 and PHP 8.4: D3368: Bump default versions to build ports.
Jul 23 2024, 06:04 · Servers, PHP 8.x support

Jun 9 2024

dereckson added a revision to T1950: Deploy PHP 8.3 and PHP 8.4: D3327: Bump PHP version to 8.2 on shellserver and devserver roles.
Jun 9 2024, 15:32 · Servers, PHP 8.x support
dereckson added a comment to T1950: Deploy PHP 8.3 and PHP 8.4.

As a follow-up, for shellserver and webserver-alkane roles, we need to bump s/php82/php83 for main package name.

Jun 9 2024, 15:19 · Servers, PHP 8.x support

Feb 24 2024

dereckson added a comment to T1950: Deploy PHP 8.3 and PHP 8.4.

Did you know? Debian Sid still has 8.2 in the core repo.

Feb 24 2024, 20:21 · Servers, PHP 8.x support

Feb 2 2024

dereckson added a revision to T1950: Deploy PHP 8.3 and PHP 8.4: D3307: Set PHP 8.3 as default version on FreeBSD servers.
Feb 2 2024, 02:02 · Servers, PHP 8.x support

Feb 1 2024

dereckson added a comment to T1950: Deploy PHP 8.3 and PHP 8.4.

Done for WindRiver, our current development server.

Feb 1 2024, 00:37 · Servers, PHP 8.x support
dereckson triaged T1950: Deploy PHP 8.3 and PHP 8.4 as Normal priority.
Feb 1 2024, 00:21 · Servers, PHP 8.x support
dereckson edited Description on PHP 8.x support.
Feb 1 2024, 00:19
dereckson renamed PHP 8.x support from PHP 8.1 and 8.2 support to PHP 8.x support.
Feb 1 2024, 00:18

Jun 22 2023

dereckson added a comment to T1676: Serve Zed on webserver-alkane.

https://code.zed.dereckson.be/rZED34dbeff17d347ad3cd586dc91b2ba0a060a2c6ea updated to use Alkane paths.

Jun 22 2023, 23:09 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson added a comment to T1676: Serve Zed on webserver-alkane.

Documentation is currently documented at http://scherzo.dereckson.be/doc/zed

As such, this domain should be hosted on www-dev

Jun 22 2023, 22:52 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson added a revision to T1676: Serve Zed on webserver-alkane: D3209: Move scherzo.dereckson.be to Windriver.
Jun 22 2023, 22:36 · User-Dereckson, Servers, PHP 8.x support, Zed
dereckson added a comment to T1676: Serve Zed on webserver-alkane.

Documentation is currently documented at http://scherzo.dereckson.be/doc/zed

Jun 22 2023, 22:32 · User-Dereckson, Servers, PHP 8.x support, Zed

Jun 7 2023

dereckson added a revision to T1676: Serve Zed on webserver-alkane: D3187: Move wwwroot51 credentials to webserver-alkane role.
Jun 7 2023, 19:04 · User-Dereckson, Servers, PHP 8.x support, Zed

May 19 2023

dereckson added a parent task for T1873: Support Spip: T1874: Host explore.wolfplex.org.
May 19 2023, 01:49 · PHP 8.x support