Se espera WordPress 5.0 RC en las vacaciones de Acción de Gracias de EE. UU., a pesar del rechazo de último minuto de los colaboradores

Publicado: 2018-11-22
Crédito de la foto: KaylaKandzorra te extraño abuelo. – (licencia)

Los responsables principales de WordPress, los principales contribuyentes y los líderes de versiones anteriores hicieron fuertes llamamientos de última hora el lunes para que la versión 5.0 se pospusiera hasta enero. Se esperaba RC el lunes, pero quienes instaron a su retraso mencionaron la gran cantidad de problemas abiertos en el hito y el hecho de que muchos errores confirmados se están eliminando agresivamente para las versiones de seguimiento.

“No veo cómo podemos enviar seriamente un candidato de lanzamiento hoy”, dijo Joe McGill. “Al hacerlo, estamos diciendo que estamos de acuerdo con enviar una versión principal de WordPress con tantos problemas conocidos, o que el término 'candidato de lanzamiento' en realidad no tiene significado. Sugeriría que revisemos el cronograma para retrasar RC durante al menos 4 semanas, de modo que tengamos un plazo razonable y, mientras tanto, sigamos lanzando versiones beta".

Casi todos los colaboradores involucrados en la discusión estaban entusiasmados con Gutenberg, pero instaron al líder del lanzamiento, Matt Mullenweg, a permitir cuatro semanas de RC y congelación de código para que la comunidad se prepare.

Los colaboradores dijeron que no entienden la prisa por obtener 5.0. Varios señalaron que Gutenberg parece estar medido por una vara de éxito diferente a las versiones anteriores, donde las características principales se mantuvieron en un estándar diferente con respecto al envío de errores conocidos.

“Nos estamos acercando rápidamente a un millón de publicaciones (seguidas por Jetpack) realizadas a través del editor, y el número sin seguimiento probablemente sea un múltiplo de eso”, dijo Mullenweg en respuesta a las preocupaciones de los colaboradores. “Ha habido una explosión de complementos que se construyen sobre Gutenberg y algunas cosas como el trabajo que han hecho ACF y Block Lab que parecen realmente transformadores para WordPress. Aquellos para quienes el editor no es una buena opción, pueden optar en cualquier momento, incluso después de 5.0, a Classic y continuar usando WP exactamente como lo habían hecho antes hasta al menos 2022 y probablemente más allá”.

Mullenweg identificó algunas preguntas que él ve como "buenas medidas de éxito para Gutenberg:"

  • ¿Las personas, cuando se les da la opción, eligen usarlo en lugar del antiguo editor?
  • ¿Pueden crear cosas que antes no podían crear?
  • ¿Los usuarios nuevos en WP son más exitosos (activos, felices con lo que crean) que antes de Gutenberg?
  • ¿Se están construyendo cosas interesantes encima?

Se están construyendo complementos interesantes sobre Gutenberg, pero se rompen con cada versión del complemento. Gutenberg 4.5 se lanzó ayer, coincidiendo con el primer conjunto de funciones 5.0 RC. Incluye una gran cantidad de cambios y correcciones de errores que la comunidad en general no ha probado. En particular, 4.5 introdujo una regresión que causó una pantalla blanca de muerte al intentar cargar tipos de publicaciones personalizadas en el editor clásico, lo que obligó a un lanzamiento de 4.5.1 más temprano en el día. Cada lanzamiento introduce cambios que hacen que los complementos se rompan, lo que requiere actualizaciones inmediatas de los desarrolladores de complementos.

El líder técnico de Gutenberg, Matias Ventura, publicó una actualización hoy, confirmando que WordPress 5.0 perderá la fecha de lanzamiento prevista para el 27 de noviembre, pero no ofreció una fecha secundaria.

“Se está considerando la fecha para el lanzamiento de 5.0, dado que no es plausible que sea el 27”, dijo Ventura.

WordPress 5.0 se enviará "cuando esté listo", los contribuyentes se están enfocando en sacar el Release Candidate lo antes posible

Cuando se perdió el segundo conjunto de fechas de lanzamiento de noviembre, muchos asumieron que WordPress 5.0 volvería a las fechas secundarias de enero, pero eso aún no se ha confirmado. El alcance y el cronograma anterior que Gary Pendergast describió decía que las fechas de noviembre podrían retrasarse hasta ocho días si fuera necesario y que si se requería tiempo adicional, apuntarían a las fechas de enero:

Secundaria RC 1: 8 de enero de 2019

Lanzamiento secundario: 22 de enero de 2019

Durante el chat de desarrolladores centrales programado regularmente hoy, la discusión sobre la fecha de lanzamiento de WordPress 5.0 se volvió acalorada, ya que los contribuyentes continuaron presionando para que se lanzara en enero. Pendergast sugirió que diciembre podría tener una fecha viable, a lo que el director ejecutivo de Yoast, Joost de Valk, respondió: "Voy a armar un escándalo si hacemos diciembre".

Los desarrolladores y agencias de complementos de WordPress están tratando de planificar las próximas vacaciones y quieren tener personal disponible cuando llegue el lanzamiento. Muchos de los que asistieron a la reunión esperaban recibir confirmación sobre el retraso del lanzamiento hasta enero.

“También considere las tiendas de complementos que están reorganizando sus prioridades para tener bloques listos para 5.0, solo para haber tenido que arreglarlos varias veces en las últimas semanas”, dijo Kevin Hoffman. “El éxito de 5.0 depende tanto del soporte de terceros como del núcleo”.

“Todos los lados están de acuerdo en eso, que la cantidad de cambios de código y los plazos anteriores incumplidos significan que el día 27 es insostenible”, dijo Mullenweg. “RC todavía es posible pronto, pero no asuma que eso implica una fecha de lanzamiento final hasta que veamos cómo va y elijamos una. Espero que muestre que estamos dispuestos a cambiar las decisiones en función de nueva información, no se trata de tener 'razón' o ceñirnos ciegamente a los planes anteriores”.

Esta declaración indica que Mullenweg puede estar considerando fechas que no estaban incluidas en el cronograma original, como dijo más tarde: "Si pueden tomar los datos sin preocuparse por lo que significa para la fecha de lanzamiento, ha habido 8 lanzamientos importantes en Diciembre, en realidad ha sido el 34% de nuestros últimos 23 lanzamientos importantes”.

Varios colaboradores acordaron que sacar un RC lo antes posible finalmente forzaría una congelación de código más prolongada para la interfaz de usuario, la API, la documentación y las funciones de Gutenberg. Esto le daría a la comunidad más tiempo para prepararse.

“Como parte del equipo de desarrollo desde hace casi dos años, me encantaría que trazáramos la línea RC pronto por el bien de la fatiga de todos”, dijo Matias Ventura. “Y creo que está listo para ser dibujado. Me preocupa dejarnos hacer 'una cosita más' y empujar la línea de estabilidad más abajo, en un proceso casi interminable”.

Los contribuyentes ahora están terminando los últimos boletos y el plan es sacar el candidato de lanzamiento mañana durante el feriado de Acción de Gracias de EE. UU. Dada la base global de colaboradores de WordPress, publicar en vacaciones no debería ser un problema. El equipo también está investigando la posibilidad de agrupar el complemento Editor clásico con actualizaciones para los sitios de WordPress existentes.

“Nuestro enfoque en este momento está en un gran RC”, dijo Mullenweg. A lo largo del desarrollo de Gutenberg, Mullenweg ha dicho que WordPress 5.0 se distribuirá "cuando esté listo". No se anunciará ninguna fecha de lanzamiento hasta que el equipo haya tenido tiempo de evaluar el candidato de lanzamiento.

“Es cierto que lo principal es si está listo y no lo está actualmente”, dijo Mullenweg.

En 1928, John A. Shedd publicó un librito llamado “Salt from My Attic”. Incluía un dicho que la contraalmirante de la Marina de los EE. UU., Grace Hopper, dijo que influyó en su vida: “Un barco en el puerto es seguro, pero no es para eso que se construyen los barcos”.

El envío de una importante revisión del editor de WordPress ha generado una buena dosis de incertidumbre y frustración para los colaboradores y la comunidad que depende del software. Una vez que se han resuelto los problemas de misión crítica, parece convertirse en un ciclo de arreglar y romper cosas que podría continuar indefinidamente. Aunque el momento de las vacaciones no es el ideal, si Gutenberg se detiene mucho más, va a estar quemando la luz del día. En algún momento, el barco solo necesita alejarse del puerto y ver cómo navega.