!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

80 Members
A room for PHP developers running on Nix22 Servers

Load older messages


SenderMessageTime
3 Apr 2023
@tgerbet:matrix.orgtgerbetSecurity support continue after that so we are fine on this front13:48:55
@tgerbet:matrix.orgtgerbet * Security support for 8.1 continue after that so we are fine on this front13:49:03
@tgerbet:matrix.orgtgerbetMaybe it's safer to keep 8.1 by default for now and to change the default to 8.2 after the branch-off13:51:39
@tgerbet:matrix.orgtgerbetI will take a look tonight/tomorrow to drop PHP 8.0, I see some packages are still depending on it13:52:32
@drupol:matrix.orgPolNice, thanks :)13:57:26
@drupol:matrix.orgPolFeel free to chime in https://github.com/NixOS/nixpkgs/pull/221845 as well, I would like to get this in as well.13:57:50
@etu:failar.nuetu Pol: We'll switch to 8.2 after branchoff 15:32:42
@etu:failar.nuetuAnd drop 8.015:33:00
@tgerbet:matrix.orgtgerbet
In reply to @etu:failar.nu
And drop 8.0
We need to deal with 8.0 before the branch-off, security support for NixOS 23.05 ends on 31 December while PHP 8.0 security support ends on 26 November
15:37:03
@etu:failar.nuetuoh15:38:31
@etu:failar.nuetuyeah... right... my schedule is based on NixOS XX.0315:38:55
@etu:failar.nuetuSo the window have moved a couple of months15:39:04
@etu:failar.nuetu So... I guess I'll drop 8.0 now. 15:39:42
@tgerbet:matrix.orgtgerbetFrom a quick look roundcube, grocy, limesurvey, moodle, tt-rss, arcanist and n98-magerun still depends on it15:43:13
@etu:failar.nuetuyeah...15:51:52
@etu:failar.nuetuSo... we may get breakage that is no fun at all15:52:02
@etu:failar.nuetuGrocy supports 8.1 at least now, according to their latest readme15:54:10
@etu:failar.nuetu

Then I see two choices...

  1. Really quickly remove PHP 8.0 right away and risk breaking a bunch of things that may not be easy to repair...
  2. Not remove it right away and have it EOL for about a month while the 23.11 is already hopefully released...
15:59:15
@etu:failar.nuetuI kinda prefer option 2 because it's slower and less sudden.15:59:32
@etu:failar.nuetuAnd then we can do it better for next cycle.15:59:48
@tgerbet:matrix.orgtgerbetMoodle is also fine since the 4.1.216:05:44
@tgerbet:matrix.orgtgerbetLimeSurvey is not ready yet Arcanist it looks like there is still some pending patches So yeah we might have to go with option 216:07:32
@tgerbet:matrix.orgtgerbetI created https://github.com/NixOS/nixpkgs/issues/224505 to track progress on the PHP 8.0 removal18:34:56
@tgerbet:matrix.orgtgerbet * I created https://github.com/NixOS/nixpkgs/issues/224505 to track progress of the PHP 8.0 removal19:02:03
4 Apr 2023
@drupol:matrix.orgPol
In reply to @drupol:matrix.org
Feel free to chime in https://github.com/NixOS/nixpkgs/pull/221845 as well, I would like to get this in as well.
Merged! Thanks Lars Strojny !
10:47:08
6 Apr 2023
@drupol:matrix.orgPolTIL that we can avoid using PHP session and still have persistent data across requests and responses using storageless session. Basically, sessions are stored in a cookie ! Very smart.20:40:34
@jtojnar:matrix.orgJan Tojnar Pol: well, then user can modify the session data, unless you authenticate it somehow 21:36:55
@jtojnar:matrix.orgJan Tojnaralso it increases the size of every HTTP request21:37:36
7 Apr 2023
@drupol:matrix.orgPolNo, the content of the session is wrapped in a signed jwt... So good luck...01:27:17
@drupol:matrix.orgPolOMC01:31:52

Show newer messages


Back to Room ListRoom Version: 6