Previsión de lanzamiento de Drupal 10 y su requisito PHP

drupal2020_0_0.jpg
Solucionex
07
Feb 22

Tras varias idas y venidas con las fechas del lanzamiento de Drupal 10, la Asociación Drupal ha publicado una suerte de "roadmap" en el que establecen distintas fechas límite, con el fin de adelantar la forma en que decidirán la versión de PHP.

El objetivo es asegurarse de que las dependencias de Drupal sean compatibles con la versión de PHP que elijan, con la cual sería compatible durante muchos años. Después, evaluar si una porción suficiente del ecosistema PHP ha adoptado dicha versión. Y finalmente, si existen varias versiones viables, elegir la que tenga características más útiles para Drupal.

Esto se debe principalmente a que PHP 8.0 tiene marcado su EOL en noviembre de 2023, pero Drupal 10 tendrá soporte durante mucho más tiempo, y esto implicaría que las versiones menores de Drupal 10 posteriores a esa fecha exigirían el cambio a al menos PHP 8.1.

Hay cierto ruido con este tema, ya que la publicación se contradice a sí misma, afirmando que avisarán del requisito de la versión PHP al menos 5 meses antes del lanzamiento de Drupal 10 para que los desarrolladores tengan tiempo de adecuar su código... Pero para la primera fecha, ya están fuera de plazo. Y es que las posibles fechas de lanzamiento son las siguientes:

  • 15 de junio, si todos los requisitos están listos para mediados de marzo.
  • 17 de agosto, si todos los requisitos están listos para mediados de mayo.
  • 14 de diciembre, si todsos los reuqisitos esan listos para mediados de septiembre.

Respecto a la versión de PHP, la decisión quedará así:

  • Si el lanzamiento es el 15 de junio, se requerirá PHP 8.0.2.
  • Si el lanzamiento es el 17 de agosto, se comunicará la decisión el 17 de marzo.
  • Si el lanzamiento es el 14 de diciembre, se comunicará la decisión el 14 de julio.

Fuente