42. Rollback

Si te preocupan las actualizaciones de plugins o themes, el sistema de rollback te tranquilizará en este proceso, manual o automático.

Todas las noticias en WordPress Noticias – 10 de mayo de 2020.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o descargar el MP3 directamente.

Transcripción del programa

Hola, soy Javier Casares y estás escuchando WordPress Podcast, el resumen de noticias de la Comunidad WordPress. En este programa encontrarás la información del 3 al 9 de mayo de 2021.

Aunque puede parecer un proyecto secundario, hace unos meses se abrió la puerta a la creación del plugin Rollback Update Failure, un feature plugin con la idea de mejorar y controlar qué ocurre cuando en la actualización de un plugin, theme o el propio WordPress falla algo.

Esto que se había quedado atrás, ahora se recupera con fuerza y se está trabajando con una amplitud de miras bastante más amplia que la original, sobre todo en lo que respecta al control de posibles actualizaciones de la base de datos.

Y aunque en la mayoría de los casos esto no será necesario, ya que sólo debería afectar a aquellos hostings que van lentos o tienen mal las configuraciones, el objetivo de incorporarlo en el núcleo de WordPress es interesante.

Para empezar lo más básico: que al descomprimir el ZIP se haga de forma correcta y verificada, sobre todo ahora que las auto-actualizaciones han entrado con fuerza y que hacen que si falla algo no haya nadie delante para validarlo o actuar.

Lo segundo es tener un control del rollback, es decir, de parar, eliminar todo lo nuevo que se estaba actualizando y volver a recuperar lo que había previamente.

El paso más crítico sería el de gestionar la actualización automática de actualizaciones en la base de datos. Por norma general se validará todo el software y sólo cuando es aparte esté, se harían las actualizaciones.

Y, para acabar, al igual que se está creando el theme.json para los temas, crear un sistema de JSON que permita unificar todos los requisitos, dependencias y lo que pueda surgir.

Sin duda este sistema debería quitar el miedo a aquellos usuarios que muchas veces deciden no actualizar algún de los componentes por si pasa algo, por si se rompe algo… lo único que queda por ver es si este sistema lo veremos ya en WordPress 5.8 o habrá que esperar a la 5.9, aunque sí que está definido que se va a ir en orden de cada uno de los pasos y que sea lo más compatible posible con WP-CLI.

El equipo de Core ha lanzado un aviso a todos aquellos que tienen sincronizada su cuenta de Github con su perfil de WordPress. La situación es que por defecto esa sincronización se elimina si no se ha validado durante un año y a algunos usuarios se les ha desconectado. Si es tu caso, revisa y vuelve a conectarlo.

El grupo del Editor ya está trabajando en la versión 10.6 de Gutenberg, que debería aparecer el 12 de mayo. Lo más probable es que en esta versión veamos bastantes mejoras relacionadas con el Navigation.

También hay que tener presente, que una semana después llega el congelado de funcionalidades de WordPress 5.8 y eso incluye el editor que debería incluir la versión 10.7 RC de Gutenberg, por lo que se incluya en esa versión será lo último que vendrá en el editor de la nueva versión.

Y aunque hay muchas incertidumbres aún de WordPress 5.8, sí que sabemos algunas cosas relacionadas con el Media. Vamos a tener soporte nativo al formato de imágenes WebP y definir qué formato de imagen queremos para las generadas de tamaños inferiores.

El equipo de Test ha mostrado el resultado de la quinta prueba que hacía referencia al bloque de Consultas que permite incluir prácticamente cualquier tipo de contenido en cualquier sitio. El análisis muestra principalmente dos elementos: el primero es la complicación de uso de este bloque, debido a que de por sí ya es complicado entender para qué sirve, aunque, por otro lado, los usuarios con más conocimientos en ello, plantean que debería haber mucha más funcionalidad y flexibilidad.

El equipo de Hosting ha propuesto que la extensión PHP-intl se incluya de forma definitiva como extensión recomendada (pero no obligatoria) en los hostings. Los equipos de desarrollo no están utilizando estas funciones debido a que no muchos hostings lo activan por defecto, siendo muy útiles sobre todo en ediciones no inglesas de WordPress.

El equipo de Accesibilidad tiene todos los tickets asignados de WordPress 5.8 por lo que parece que todo lo que vaya saliendo a mejorar estará incluido en esta versión.

El equipo de Móvil ha lanzado la beta 17.3 para hacer pruebas, tanto en Android como en iOS. Entre las novedades está el bloque de búsqueda, cambios cuando se añaden bloques que gestionan ficheros como el de imagen, vídeo o galería.

El equipo de Training está planteando convertir Learn WordPres en una gran plataforma de formación sobre todo lo que hay alrededor de WordPress. Por un lado, tendríamos todo lo que forma parte del usuario que utiliza la plataforma, pero por otro toda una serie de documentos y tutoriales para llegar hasta el final, incluido cómo trabajar con objetos de PHP, o cómo aplicar React de JavaScript o SAAS de CSS.

Y a esto se le suma que se quiere llevar esta plataforma fuera de la red y prepararla para eventos en vivo, como pueden ser las Meetup.

Y como despedida, puedes revisar los enlaces a los contenidos comentados desde WordPress Podcast .es y suscribirte desde tu plataforma de podcast preferida. Un abrazo y hasta el próximo programa.

Deja un comentario