Rappel du cycle de vie de Drupal
Le 1er novembre 2023 a acté la fin de vie de Drupal 9, accompagnée par celle de Symfony 4, de CKEditor 4 et de Twig 2. Il n'y aura plus de version de Drupal 9.
Il n'a pas échappé à certains d'entre vous que le cycle de libérations de versions majeures semble s'être récemment accéléré, bien que l'effort de mise à niveau se soit réduit. Cette "sensation", notamment justifiée par l'alignement des cycles maintenance du framework Symfony, a provoqué quelques réticences au moment de déclencher les mises à jour des projets Drupal vers la version 10.
La communauté vient, par son annonce du 22/11/2023, rassurer tous les propriétaires et administrateurs de sites Drupal. Les cycles de mise à niveau majeurs vont désormais durer 2 ans.
https://www.drupal.org/blog/drupal-10-will-be-supported-until-the-release-of-drupal-12-in-mid-late-2026
A partir de Drupal 10, un cycle de mise à niveau majeur fixé à 2 ans
À partir de Drupal 10, une nouvelle version majeure de Drupal sortira tous les deux ans, les années paires. Chaque version majeure bénéficiera d'un support actif pendant environ deux ans, suivi d'un support de maintenance et d'une couverture de sécurité pendant environ deux ans supplémentaires. Chacune est prise en charge jusqu'à ce que deux autres versions majeures soient publiées.
Drupal 11 en 2024
Drupal 11 sortira courant 2024. Comme Drupal 9 et 10, Drupal 11 dispose de trois fenêtres de publication potentielles, en juin, août et décembre.
Le développement de Drupal 11 alpha vient de débuter
Après la sortie de la version 10.2.0-beta1, les modifications apportées à 11.x qui s'écartent de Drupal 10 dans le cadre du chemin de mise à niveau commenceront. N'importe qui peut s'impliquer et rejoindre la chaîne #d11readiness sur le Slack de la communauté Drupal.
Maintenance des versions mineures de Drupal 10
A la suite de la sortie de Drupal 11.0.0 en 2024, une phase de LTS pour Drupal 10 commence, et elle comprendra une nouvelle maintenance mineure tous les six mois. Pour plus d'informations, reportez-vous à la présentation du processus de publication principale de Drupal .
Exploiter une version PHP prise en charge
Les versions mineures de Drupal 10 continueront de supporter les versions PHP les plus récentes au fur et à mesure de leur publication. La version PHP minimale prise en charge pour le noyau Drupal suit le cycle de support de l'équipe principale PHP.
Alors que faire ?
Avec Drupal 10, la communauté a souhaité répondre aux administrateurs des sites en allongeant le support des versions majeures, avec une durée de vie de deux ans et demi pour la version LTS.
Les avantages sont notables :
- Drupal propose désormais, tant bien que mal, un cycle de publication prévisible : plus besoin de se demander quand sortira la prochaine version majeure, comme entre Drupal 8 et Drupal 9.
- Les sites qui s'appuient sur Drupal 10 auront plus de deux ans avant de devoir effectuer une mise à jour majeure.
Chacun comprend, par là, que la mise à niveau vers Drupal 10 est fondamentale.
Vous déciderez, en concertation avec votre équipe technique, si vous souhaitez suivre un cycle de mise à jour régulier, moins coûteux, chaque année, ou si vous préférez attendre l'exercice suivant. Vous le savez, cette fois, vous aurez le choix !
Vous hésitez à faire la mise à jour de votre site vers Drupal 10 ?
Contactez-nous pour disposer d'une analyse gratuite de votre instance.
Pour aller plus loin sur le blog :
La feuille de route de Drupal 10 et comment s'y préparer - Juillet 2022.
Drupal 10, nouveautés et tendances à venir - Mai 2022.