Cycle de vie Debian / PHP / NodeJS



Modifications :

  • 24/02/2021 : Après 6 mois d'échange / de preuves de concept avec Freexian SARL et Ondrej Sury, on a signé pour un support Business - offert à toute la clientèle via leurs contrats d'infogérance sans surcoût comme prévu. On travaille donc maintenant en direct avec Monsieur PHP (Ondrej Sury) pour Debian / Ubuntu par l'intermédiaire de Freexian SARL, ce qui finit de rigoureusement professionnaliser le support PHP pour les serveurs sous infogérance TOUCHWEB. Les cycles de vie étendus pour PHP via Freexian SARL, incluant donc avec une garantie forte de continuité de mise à disposition malgré l'obsolescence aggravée ont été publiés. Vu avec Raphael (Freexian SARL) : les versions gravement obsolètes PHP 5.6 à 7.2 seront disponibles via les dépôts PHP de Freexian sur Bulleye. Dans la continuité de cet accord, mise à jour des cycles de vie via la création d'une nouvelle option à destination de nos clients, décongestionnant notoirement la dépendance historique OS / PHP via une grâce supplémentaire de 4 ans minimum.
  • 05/02/2021 : Isolation du cycle de vie du système d'exploitation Debian en préparation de l'arrivée des dépôts Debian pour PHP auto-géré par TOUCHWEB (cloné sur les dépôts Debian pour PHP d'Ondřej Surý supervisé par Freexian SARL - ELTS DEBIAN) allant décongestionner la dépendance OS/PHP + ajout des applications métier Dolibarr, Pimcore et Shopware 5 et 6
  • 21/01/2021 : Ajout de mentions sur les branches PS 1.6 et MG 1.9 dans la continuité des décisions de Prestashop et de Magento
  • 11/12/2020 : Suite à la release de PHP 8.0, la planning relatif est maintenant définitif (EOL le 26/11/2023) + Ajout de Prestashop 1.7.7 (PHP 7.3 READY - Veillez à *NE PAS* utiliser cette version et attendre la version 1.7.7.1 - Prestashop a *deux* ans de retard sur les cycles de vie PHP comparé aux autres CMS - peu probable que les concepteurs de modules s'alignent sur PHP 7.3 avant fin 2021/début 2022 du fait de la précarité - à date - de la dynamique PHP friendly de la communauté Prestashop) + ajout de Wordpress 5.6 (PHP 8.0 READY) + ajout de Drupal 9.1.0 (PHP 8.0 READY)
  • 07/08/2020 : Ajout du prévisionnel pour PHP 8.0 sur Debian 10 et 11
  • 29/07/2020 : Sortie de Magento 2.4 - PHP 7.4 compliant
  • 08/06/2020 : Sortie de Drupal 7.71, 8.9 et 9.0 - PHP 7.4 compliant
  • 25/04/2020 : Le planning prévisionnel pour la LTS 14 de NodeJS devient le planning définitif suite à la publication officielle de la version.
  • 07/03/2020 : Démarrage de la prise en charge de NodeJS - ajout des cycles de vie associés aux LTS actuelles (10/12 et dans 2 mois : 14) - NB : Le support est considéré en bêta-test pour un an, donc jusqu'au 07/03/2021 (stabilisation PCA/MCO).
  • 01/03/2020 : Suppression définitive du suivi pour Debian 7 suite à fermeture du dernier serveur dessus (migré sur Debian 9) + Ajout du support PHP 7.4 pour Buster (Debian 10)
  • 11/12/2019 : Sortie de Drupal 7.68 éligible à PHP 7.3 (un grand Merci aux concepteurs d'avoir offert ce support sur la branche 7 allant bientôt fêter ses 10 ans)
  • 22/11/2019 : Suite à négociation avec le réseau TW, la notion d'EOS (fin des ventes) est supprimée ce qui réouvre la possibilité de mise en place de système d'exploitation obsolète ou rapidement en voie d'obsolescence, cependant cela allant mécaniquement augmenter les risques ainsi que les efforts, les pénalités financières sont maintenant doublées tous les 6 mois à compter de leur date de prise d'effet. Afin d'assurer un support minimum, il a aussi été convenu qu'un tiers des fonds récoltés par le biais de ces pénalités serait reversé à Freexian pour le support ELTS Debian.
  • 11/10/2019 : Sortie de Magento 2.3.3 annoncé comme étant compatible PHP 7.3 - toujours aucune visibilité sur le projet PS sur les branches 1.6 et 1.7
  • 09/10/2019 : Pour ne plus jamais revivre ce qu'il se passe actuellement sur une Debian 7 qui fait de la résistance engendrant des efforts tout à fait déraisonnables et non facturables en l'état (car non anticipés en 2012), vu avec tout le réseau TW : cela n'arrivera plus, dorénavant les pénalités pour obsolescence sont doublées chaque année à compter de leur date de prise d'effet pour compenser les efforts à l'ingénierie système. Nous insistons par ailleurs sur le fait qu'il est tout à fait irresponsable de ne pas faire le nécessaire sur les applications métiers quand leurs dépendances sont en fin de vie, et persister sur la durée à ne rien faire est hors de propos dans un contexte professionnel.
  • 13/07/2019 : Suite à la release de Buster, le planning associé n'est plus taggé comme étant prévisionnel mais définitif (ajout d'une mention à ce propos du fait de la conservation du démarrage sur S1 2019)
  • 03/05/2019 : Suite à discussion sur la ML SD avec OVH, les préservations d'OS au delà de leurs EOL ont été neutralisées. Cela signifie que l'OS doit être considéré non disponible dès le démarrage de l'EOL. Cela a une portée pédagogique, l'objectif étant d'inciter les tiers à ne pas jouer sur la durée avec les grâces post-EOL partant du principe que cela n'est pas raisonnable et que les conséquences peuvent être funestes pour le projet.