Se préparer à l'arrivée de Drupal 10

Depuis Drupal 8, les dépendances avec Symfony et d'autres composants tiers ─ CKEditor, Twig, etc. ─ impliquent un changement dans les dates et la méthodologie de lancement des nouvelles versions. Malgré un plan légèrement erratique et temporairement moins prévisible, les conséquences sont très positives pour Drupal. Nous pouvons souligner certains des principaux avantages :
-
Les mises à niveau vers une version plus récente sont beaucoup plus simples et moins coûteuses,
-
Les versions les plus récentes seront plus stables, dès leur date de sortie,
-
Drupal est plus puissant que jamais grâce à tous ces composants tiers qui constituent un bond en avant technologique.
Voici ce que vous devez savoir et faire si votre instance Drupal est sur...
D'une manière générale, si vous prévoyez ces mises à niveau majeures, il est généralement possible de décider sur quel budget annuel effectuer la mise à niveau, car cette dernière peut être reportée de quelques mois.
Et pour le futur?
Il est difficile de fournir des prédictions précises et sûres car l'avenir dépend essentiellement de décisions et d'évolutions qui se produiront... dans le futur.
Ce à quoi nous pouvons nous attendre:
-
Des mises à niveau majeures moins coûteuses, comme indiqué ci-dessus : la mise à niveau de Drupal 9 à Drupal 10 coûtera probablement encore moins cher que celle de Drupal 8 à Drupal 9.
-
Pour la version 11, il est trop tôt pour se prononcer sur le calendrier et les coûts. Par exemple, on ne sait pas encore si Drupal 10 sera basé sur Symfony 5 ou 6, ce qui pourrait modifier considérablement sa durée de vie.
-
Un coût potentiellement plus élevé pour la maintenance régulière (mises à jour mineures / de sécurité).
Le changement majeur est que la version suivante est construite à l'intérieur de la version actuelle. Au moment du lancement de la nouvelle version, la version actuelle sera proche de la nouvelle, à condition que les mises à jour mineures aient été effectuées.
Contactez-nous pour obtenir de l'aide
Pour en savoir plus
Voici quelques ressources intéressantes que nous vous invitons à lire :
What is different about CKEditor 5 compared to CKEditor 4?
https://www.drupal.org/about/core/policies/core-release-cycles/schedule