Actions
Evolution #1492
ferméPHP 8 compatibility
Début:
03/10/2020
Echéance:
% réalisé:
100%
Temps estimé:
Vote:
Description
PHP 8-rc1 has been released, some changes may be required in Galette for compatibility.
Main problem is probably not Galette itself; but some dependencies:
- faker: stucked on an old version already patched for php 7.4, upgrading would require to rewrite many unit tests,
- laminas-db: beacause of on old bug on the lib (see #1299)
- pimple: dependency injection no longer maintained; and not compatible with other alternatives... Switching to php-di would be required; I do not see any other solution
- atoum: a php8 patch has been proposed upstream, see https://github.com/atoum/atoum/pull/843
This is an non exhaustive list.
Actions
#1
Mis à jour par Johan Cwiklinski il y a environ 4 ans
- Bloqué par R&D #1372: Integrate php-di ajouté
Actions
#2
Mis à jour par Johan Cwiklinski il y a environ 4 ans
- Bloqué par Anomalie #1299: Incompatibilité avec zend-db > 2.9.2 ajouté
Actions
#3
Mis à jour par Johan Cwiklinski il y a presque 4 ans
- Statut changé de Nouveau à Résolu
- Assigné à mis à Johan Cwiklinski
- Version cible mis à 0.9.5
- % réalisé changé de 0 à 100
Actions