Drupal 7,8 y 9 Línea de vida útil

En Drupal Europe, Dries anunció el ciclo de lanzamiento de Drupal 9 y el final de la vida para la versión actual Drupal 8. Esto basados en los avances que debemos adoptar del lado tecnológico para los distintos core de las versiones de Drupal.

Claro esta que al hablar de Drupal 9, esto significa la fecha última de Drupal 8 y la muerte definitiva de drupal 7. Esta línea de tiempo se ha basado segun el lenguaje de core de los mismos. Acontinuación Dries nos indica sobre los posibles escenarios para la vida util de las distintas versiones de Drupal.

Drupal 7 será compatible hasta noviembre de 2021

Hasta la fecha las política de drupal han sido solo respaldar dos versiones principales; Drupal 7 normalmente alcanzaría el final de la vida cuando se lanza Drupal 9. Debido a que una gran cantidad de sitios aún podría estar usando Drupal 7 para 2020, se ha decidido extender el soporte de Drupal 7 hasta noviembre de 2021. Esto puede ser un inconveniente al momento de lanzar Drupal 9 debido a que todos los Drupal 7 tendran que dar un salto drastico para ser actualizados.

Drupal 8 será compatible hasta noviembre de 2021

La mayor dependencia en Drupal 8 es Symfony 3, y de acuerdo con la hoja de ruta de Symfony, Symfony 3 tiene una fecha de finalización en noviembre de 2021. Esto significa que después de noviembre de 2021, los errores de seguridad en Symfony 3 no serán reparados. Para mantener tus sitios de Drupal seguros, Drupal debe adoptar Symfony 4 o Symfony 5 antes de que Symfony 3 termine. Una importante actualización de Symfony obligará a lanzar Drupal 9. Esto significa que tenemos Drupal 8 al final de su vida útil a más tardar en noviembre de 2021. En ese transcurso de tiempo se podria implementar nuevas tecnologias dentro del core de drupal 9 para una mayor flexibilidad y compatibilidad de herramientas.

Drupal 9 se lanzará en 2020, y será una actualización fácil
Dadas las fechas de Simfony, supondriamos que Drupal 8 estará al final de su vida útil en noviembre de 2021, por lo cual Drupal 9 se tendria que lanzar antes de eso. Esto nos da 1 año base para poder establecer Drupal 8 y luego migrar el mismo a Drupal 9, lo que nos deja con muchas preguntas para motivar a los clientes a utilizar una plataforma con un constante cambio de core base.

Se recomienda que si deseamos tener un Drupal potente como fue el cambio de Drupal 7 a 8, contribuir a los modulos, core y files de los mismos, solamente el desarrollo y comunidad nos indicarán realmente el camino a tomar de las nuevas versiones de Drupal 9.

 

Estas son algunas conclusiones de Dries:

Conclusión

Si todavía está utilizando Drupal 7 y se pregunta qué hacer, actualmente tiene tres opciones:

  • Permanezca en Drupal 7 mientras también actualiza su versión de PHP.
  • Si permanece en Drupal 7 hasta después de 2021, puede contratar a un proveedor para un contrato de soporte a largo plazo o migrar a Drupal 9.
  • Migre a Drupal 8 para 2020, de modo que sea más fácil actualizar a Drupal 9 cuando se lance.

 

Basado y traducido de: https://dri.es/drupal-7-8-and-9