Llamadas para retrasar el aumento de WordPress 5.0, los desarrolladores citan preocupaciones de usabilidad y numerosos errores en Gutenberg

Publicado: 2018-11-09

Los desarrolladores y dueños de negocios esperan ansiosos, ya que Gutenberg está a 11 días de su debut en WordPress 5.0. Todavía existe la posibilidad de que el lanzamiento se retrase hasta la fecha secundaria (22 de enero de 2019), pero la decisión aún no se ha anunciado.

"Estoy tibio el día 19, pero no por la cantidad de problemas abiertos (que no es una buena medida ni un objetivo), sino más bien por el hecho de que llevamos un día o dos de retraso varias veces", dijo el líder de la versión 5.0, Matt. Mullenweg dijo durante el chat de desarrollo de ayer. Dijo que los informes "desde el campo" continúan siendo buenos y las empresas que ya han instalado y activado el complemento no han informado una carga de soporte superior a la normal.

“Mi preocupación se puede resumir así”, dijo Aaron Jorbin. “Hay aproximadamente 400 problemas que necesitan código o una decisión para descartar. Asumiendo cinco minutos por problema, eso significa que hay alrededor de 33 horas de eliminación de errores que deben realizarse entre ahora y RC”.

“No creo que podamos tomar una decisión sobre cambiar la fecha en los próximos 45 minutos”, dijo Gary Pendergast en respuesta a las preocupaciones planteadas en la reunión. "Creo que es justo decir que los equipos de liderazgo de Gutenberg y 5.0 están escuchando todos los comentarios y están buscando activamente si la línea de tiempo sigue siendo correcta".

Mullenweg dijo que los problemas abiertos no son una buena medida de si el lanzamiento está en el objetivo, pero los numerosos errores que la comunidad está encontrando han precipitado una serie de publicaciones que abogan por retrasar el lanzamiento.

En una publicación titulada "WordPress 5.0 necesita una línea de tiempo diferente", Joost de Valk, autor de Yoast SEO, cita las preocupaciones de accesibilidad y la estabilidad del proyecto como razones para un retraso. de Valk se identifica a sí mismo como un gran partidario de Gutenberg y su equipo ya ha incorporado compatibilidad y características de Gutenberg por primera vez en su complemento, que tiene más de 5 millones de instalaciones activas.

“Podría decirse que es uno de los mayores avances en la experiencia de edición de WordPress y su experiencia de desarrollador en esta década”, dijo de Valk. "Tampoco está terminado todavía, y si seguimos esforzándonos por su fecha de lanzamiento prevista para el 19 de noviembre, nos estamos preparando para el fracaso".

de Valk dio dos razones por las que cree que la línea de tiempo del 19 de noviembre es insostenible:

Hay algunos problemas graves de accesibilidad. Si bien estos no son nuevos y algunas personas están trabajando duro en ellos, en realidad creo que podemos manejarlos mejor para solucionarlos si retrasamos el lanzamiento. En este momento, me parece que la accesibilidad del teclado ha retrocedido en las últimas versiones de Gutenberg.

La razón más importante: la estabilidad general del proyecto aún no está donde debe estar. Hay tantos problemas abiertos para el hito 5.0 que incluso arreglar todos los bloqueadores antes de que lleguemos a la etapa de Release Candidate la próxima semana resultará imposible. Tenemos, al momento de escribir este artículo, 212 errores no clasificados y 165 problemas en el hito de WordPress 5.0.

El desarrollador de WordPress, Mark Root-Wiley, publicó una publicación el mismo día titulada "WordPress 5.0 no está listo". Describió por qué cree que el lanzamiento debe retrasarse y sugirió que el proyecto busque más auditorías y pruebas de control de calidad antes de enviarlo.

“WordPress 5.0 puede y debe ser un cambio positivo para WordPress, pero si se lanza a finales de noviembre como estaba previsto, no lo será”, dijo Root-Wiley. “Simplemente hay demasiados errores en el editor y la experiencia no está lo suficientemente pulida. Esto se debe a que la tasa de desarrollo ha impedido la garantía de calidad (QA) sistemática y las pruebas de usuario. Se requieren ambos tipos de pruebas para garantizar que el editor esté listo y aumentar la confianza de la comunidad en la actualización”.

Root-Wiley describe una experiencia con errores al intentar escribir publicaciones de blog con el nuevo editor, que se hace eco de las experiencias recientes de muchos otros.

“Hago todo lo posible para brindar comentarios, pero es agotador y hay tantos pequeños errores que me cuesta aislar y replicar el que estoy informando sin toparme con otro”, dijo Root-Wiley. "¿Cómo es posible para mí encontrar tantos errores sin intentarlo con solo escribir 1.5 publicaciones de blog?"

Root-Wiley también sugirió eliminar lo que consideraba funciones innecesarias para simplificar la experiencia de edición y centrarse en los fundamentos. Estas funciones incluyen el bloque de tablas, los colores de fondo de los párrafos, el modo de foco y pantalla completa, las letras capitulares, el bloque de versos, entre otras.

“El ritmo de desarrollo ha sido vertiginoso”, dijo Root-Wiley. “Esa velocidad ha sido excelente para desarrollar muchas funciones e iterar sobre esas funciones rápidamente, pero no ha permitido realizar suficientes pruebas. Lo que se necesita ahora es más tiempo para que las personas encuentren e informen errores con las funciones del editor en su estado final propuesto”.

Las críticas de Gutenberg a menudo se caracterizan por provenir de personas que se resisten al cambio, pero estos fuertes mensajes sobre retrasar el lanzamiento provienen de desarrolladores que creen que el nuevo editor es el futuro y han invertido mucho para contribuir a su éxito.

Tanto las publicaciones de de Valk como las de Root-Wiley parecen haber resonado en muchos que han tenido experiencias similares con el editor. Otros desarrolladores principales y comprometidos también han prestado públicamente sus voces para pedir que se retrase el lanzamiento.

Las opiniones sobre la preparación de Gutenberg varían mucho según la perspectiva de la persona y su participación en el proyecto. Quienes están trabajando en él a tiempo completo no han ofrecido públicamente opiniones que indiquen que podría no estar listo para la línea de tiempo del 19 de noviembre.

“El hito 5.0 está en un lugar muy manejable, pero si el volumen se vuelve más preocupante en los próximos días o queda claro que no se lograrán hitos, lo revisaremos según sea necesario”, dijo el líder técnico de Gutenberg, Matias Ventura Ventura, durante chat de desarrollo de ayer. Confirmó que el rápido ritmo de desarrollo continuará.

Independientemente de cuándo se publique 5.0, los usuarios pueden contar con versiones menores cada dos semanas para solucionar errores y problemas que surgen después de que Gutenberg esté en manos de millones de usuarios más.

“Con suerte, a medida que las personas se acostumbren a la cadencia más regular, puedan planificar en torno a ella, al igual que solían quejarse mucho, pero luego se acostumbraron a 3 lanzamientos importantes al año”, dijo Mullenweg durante el chat de desarrollo.

En 2016, Mullenweg comenzó a describir cómo WordPress podría convertirse en “el sistema operativo de la web”, con API abiertas en las que otros pueden desarrollar. Si bien esa idea abarca mucho más que solo los cronogramas de lanzamiento, WordPress parece estar moviéndose en la dirección de enviar actualizaciones que llegan con más frecuencia y, finalmente, de manera más invisible en segundo plano, de manera similar a cómo los usuarios actualizan sus navegadores. El lanzamiento de Gutenberg en su estado actual, seguido de actualizaciones frecuentes, podría ser un importante campo de pruebas para ver si un mayor número de usuarios de WordPress está listo para adoptar esta nueva era de iteración rápida.