55. Búsquedas coloreadas

Nueva versión de Gutenberg en el que destacan los colores, y mucho foco en lo que llegará a finales de 2021: WordPress 5.9 y BuddyPress 10.0.

Todas las noticias en WordPress Noticias – 9 de agosto de 2021.

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 2 al 8 de agosto de 2021.

El equipo de Core sigue trabajando en pequeños detalles hasta que se planteen lo grandes objetivos de WordPress 5.9. Entre ellos hay algunos datos sobre MySQL para el Salud del Sitio, y acabar de sustituir en algunos lugares la palabra “blog” por “sitio”.

En otra línea, el grupo de CSS está buscando personas que quieran seguir colaborando en aplicar las últimas tecnologías al panel de administración, al que se le están aplicando las propiedades personalizadas. Sólo necesitas conocer cómo clonar un repo de Github y tener tu entorno de desarrollo para trabajar. Y, es más, ni siquiera eso, porque si sólo sabes de CSS, el equipo te ayudará a montar ese entorno de trabajo. El objetivo final es reemplazar todos los códigos de color por propiedades personalizadas.

El grupo del editor ha lanzado la versión 11.2 de Gutenberg con grandes pasos para los bloques y el editor de navegación, además de continuar con las mejoras en los widgets.

Aunque lo más destacado de esta versión, sin duda son los colores. Se ha añadido soporte a colores en el bloque del buscador, tanto en el propio buscador como en los bordes, además de mejorar los colores en el pullquote. El resto son elementos internos de cara a las mejoras de próximas versiones.

El equipo de Test tiene dos nuevos representantes globales: uno de ellos es Piotr Boniu y la otra es Tonya Mork. Y el empuje de llegar al puesto ha hecho que el equipo se ponga las pilas en ordenar muchos de los temas pendientes y que van muy enfocados a la mejora de documentación cuando se plantea un test y, obviamente, crearlo.

El equipo de Themes ha analizado la lista de propuestas para requisitos en los temas, y se ha decidido eliminar un par de ellos.

El primero de ellos es que la URL del tema y la URL del autor no deben ser la misma.

El segundo es que los temas pueden usar cualquier idioma para el texto, pero sólo usar uno.

En cualquier caso, el proceso no ha acabado ya que queda actualizar la documentación y mejorar las herramientas automáticas para aplicar los cambios.

El equipo de Accesibilidad ha comenzado a trabajar en el panel de administración de Network que no es accesible y que tiene como objetivo WordPress 5.9 después de estar cerca de 4 años pendiente.

El equipo de Documentación ha dejado lista la de WordPress 5.8 y abre un melón de cara al reporting de problemas en cualquier documentación de todo el proyecto. Ahora mismo, lo habitual, es que cuando alguien encuentra algún error en la documentación llegue algún tipo de comentario en Slack, algo que es poco sostenible, y de ahí que se haga una propuesta de reportar cualquier circunstancia en un Git centralizado mediante issues.

El equipo de Traducciones sigue con la preparación del WordPress Translation Day 2021, que este año será durante todo el mes de septiembre.

Por un lado, tendremos eventos globales, principalmente en inglés, muy centrados entre los días 17 y 30 de septiembre.

La otra cara de la moneda estará en los eventos locales, a los que se plantea, mediante Meetup, realizar días de colaboración con las traducciones en los distintos idiomas locales. En este caso se deja a disponibilidad de cada Comunidad Local la fecha durante ese mes de septiembre.

El equipo de Comunidad va a realizar una serie de reuniones de 2 horas para activar el programa Allyship para organizadores de eventos WordPress. Van a ser el próximo 19 de agosto a modo de fiesta virtual.

Y el equipo de la Comunidad de España sigue trabajando en la WordCamp España 2021, un evento que será muy audiovisual y que plantea la implicación de las comunidades locales a lo largo de la semana del evento, a principio de noviembre de 2021.

El equipo de BuddyPress trabaja ya en su versión 10.0, con unas cifras muy buenas tras el lanzamiento de la versión 9.0, que consiguió más de 33.000 descargas en sus primeras 24 horas.

El objetivo será tener la próxima versión de cara a finales de 2021 y en el que se podría incluir un componente Media, un nuevo sistema de control de URL, mejoras para la REST-API e ideas para un nuevo tema por defecto y la opción de suscripciones.

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

54. Retrospectiva 5.8

WordPress 5.8 ya es cosa del pasado… pero aún no del todo. Ahora queda hacer un repaso de lo bueno y lo malo en la metodología y comenzar a aplicarlo a WordPress 5.9.

Todas las noticias en WordPress Noticias – 2 de agosto de 2021.

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 26 de julio al 1 de agosto de 2021.

Ya tenemos aquí la retrospectiva de WordPress 5.8. Lo que se está pidiendo son sensaciones del equipo con los cambios aplicados en el lanzamiento y gestión de esta versión, que hay que recordar que venimos de entre 3 y 4 versiones al año a pasar a sólo 2. Algunos de los detalles que se han planteado son:

  • El trabajo en equipo ha sido distinto, ya que se ha aplicado un sistema de uno a muchos dejando el uno a uno, pasando de tener simples compañeros de trabajo a un canal público de coordinación.
  • Se han congelado características según se ha podido, separados de hitos globales para centrase en el trabajo de cada fase.
  • Las nuevas funcionalidades se han troceado en bloques más pequeños que son más sencillos de iterar, de forma que se ha podido ir mejorando una funcionalidad poco a poco y no lanzar toda a la vez.
  • Y, sobre todo, esta versión se comenzó justo un año después de establecerse la pandemia global, por lo que el entorno de trabajo es muy distinto, además de ser también muy distinta la forma en la que dedicamos nuestro tiempo libre.

Aunque también hay que destacar la entrada publicada por Jonathan Desrosiers en la que habla del trabajo a realizar en las versiones menores de WordPress y en las que incluye lo bueno y lo malo. Y es que mientras se ha estado trabajando en WordPress 5.8 había un equipo de retén enfocado en WordPress 5.7, que han lanzado dos versiones menores. Algunos detalles que destaca Jonathan son la posibilidad de gestionar las entradas, por completo, en los distintos lugares (el sitio global, además de los equipos de trabajo), tener más personas en la zona horaria de trabajo (en general hay 3, la de Asia y Australia, la de Europa y África y la de América) y, para acabar, el haber comenzado pronto a trabajar en la primera de las versiones menores, que se acabó alargando.

Entre algunas de las cosas malas estaban precisamente tener distintos responsables en distintas zonas horarias y no poder cuadrar horarios; además, encontrar a las personas adecuadas con los permisos adecuados para poder publicar código porque la lista está obsoleta y, no delegar, aunque esto ya es un clásico en general en muchos proyectos.

Sin duda parece que esta nueva forma de trabajo delegando las versiones menores a un equipo concreto es un buen paso y se va a aplicar también entre WordPress 5.8 y WordPress 5.9, que se espera a finales de 2021.

Y es que el equipo de Core ha comenzado con WordPress 5.9 invitando a todos aquellos que lo quieran a comenzar la implementación de una nueva funcionalidad en la rama del Git de WordPress 5.9-alpha, ya que en un breve espacio de tiempo se tendrán las primeras reuniones para comenzar a decidir nuevas funcionalidades y actividades relacionadas con esta futura versión.

Y, ahora que ya tenemos funcionando WordPress 5.8, es el momento de que el equipo de Themes se ponga las pilas para promocionar el nuevo sistema de gestión de estilos globales con el theme.json ya que es la pieza clave lanzada en esta versión pero con el objetivo en la siguiente.

Una entrada muy interesante sobre cómo configurar este fichero, con ejemplos y de forma muy visual que ayude a los desarrolladores de temas a mejorar las funcionalidades y poderle sacar el máximo provecho en próximas versiones.

El equipo de Diseño ha hecho un repaso de las funcionalidades de la última versión, y con una propuesta que va en la línea de lo hecho hasta ahora: poder insertar patrones en los widgets, ya que ahora sólo es posible hacerse, fácilmente, en el editor. Un ejemplo fácil de ver sería el de, en un widget de cabecera, que nos aparezcan los patrones de cabecera como sugerencia junto a los bloques.

El equipo de Móvil ha presentado la versión 17.9. Para Android se añaden los “embeds” y soporte al formato de imagen WebP, y para iOS, también los “embeds” y el soporte a los colores de estilos globales.

El equipo de Comunidad ha anunciado que va a expandir el programa de diversidad de WordPress en 3 nuevos programas.

El primero de ellos es el “Diverse Speakers Workshops” en el que se plantean grupos de trabajo pata aumentar la diversidad de ponentes en los eventos, incluyendo, pero no limitado, a mujeres, LGBTQIA+, personas de distintas razas, personas con diversidad funcional, personas neurodivergentes, personas mayores y, en general todo lo que se sale de la norma habitual en cada uno de los equipos.

El Segundo de los proyectos es el “Diverse Speaker Support” que plantea dar soporte a aquellos que quieran dar charlas en eventos, ya sean presenciales o en línea, pero por alguna razón no se sientan cómodos encima de un escenario o delante de una cámara.

Y, como tercer y último programa, el “Allyship program”, un programa en el que se pretende dar la bienvenida y dar a conocer aquellos problemas de desigualdad e injusticia social, creando eventos más inclusivos.

En otra línea de trabajo se está validando la vuelta a los eventos presenciales, de los que ya se ha ido hablando en las últimas semanas. Desde el punto de vista de la CoViD-19, es cuestión de seguir las medidas sanitarias adecuadas que es posible que varíen en cada país, pero que en Europa pasarían por el uso del Green Pass o pasaporte verde. En eventos más grandes como una WordCamp, la localización debe ser rembolsable, no se debe proveer de comida y la capacidad de los eventos debe ajustarse a la distancia adecuada interpersonal. En el caso de las Meetup se deberá aplicar un control de acceso estricto para poder aplicarse una notificación en caso de estar expuestos.

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

53. Progressive Web App

WordPress 5.8 ya está en nuestros escritorios y el camino hacia el Editor del Sitio continúa con muchas mejoras en Gutenberg 11.1 y funcionalidades como el Rollback Update Failure.

Todas las noticias en WordPress Noticias – 26 de julio de 2021.

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 19 al 25 de julio de 2021.

Parece que fue ayer y ya han pasado más de 52 semanas, o sea, 1 año, desde el primer piloto de este podcast, semana a semana informando de lo que va ocurriendo en la Comunidad WordPress. Gracias a todos los que escucháis el podcast, por estar ahí.

Aunque lo más destacado es lo que desde hace semanas ya sabíamos: el 20 de julio de 2021 se lanzaba WordPress 5.8. En general ninguna novedad que no se haya sabido o analizado previamente, y que significa que se ha ido haciendo un buen trabajo con la publicación de información previa para su análisis y revisión.

Lo más destacado de esta versión es que no es una versión visualmente con muchos cambios, sólo la parte de Widgets y que prepara todo lo que ha de preparar para que en WordPress 5.9 el Editor completo del Sitio sea una realidad que actualmente está en beta. Eso sí, si algo incluye esta versión son bloques y sus derivados, como el Directorio de Patrones, que también se ha lanzado en paralelo a esta versión y que te permite copiar y pegar diseños en tu sitio con un par de clics.

Y, aunque WordPress 5.8 haya llegado a nuestros escritorios, Gutenberg no para y en la actualización del editor de bloques en su versión número 11.1 se ha incluido la gestión de bordes, pudiendo incluir el tamaño del borde, color, grosor, tipo y lo que se os pueda ocurrir para destacar un párrafo o una imagen. Otra de las nuevas funcionalidades es la posibilidad de arrastrar y soltar en la Vista de Lista que facilitará la recolocación de los bloques en el contenido.

Aunque quizá lo más destacado de esta versión es la incorporación de un cambio global del panel de administración de WordPress que será PWA… Progressive Web App… y que permitirá convertir nuestro escritorio en una aplicación del navegador aprovechando determinadas funcionalidades y que en un futuro podría proporcionar, por ejemplo, el “soporte offline”, es decir, poder utilizar el panel de administración, o el editor, sin conexión a Internet.

También se están probando funcionalidades como el “stack on mobile” que permite que las columnas, en móvil, no se queden como columnas, sino que se pongan una encima de otra; o la cantidad de elementos en la nube de etiquetas.

Y de cara a WordPress 5.9 ya tenemos una posible gran funcionalidad de esas que hacen trabajo sucio: el Rollback Update Failure. Este sistema buscará que la actualización de plugins o temas no se quede a medias y, en caso de error, te deje la versión previa del plugin o tema instalado.

El equipo de Themes está analizando los posibles cambios sobre los requisitos de temas que se van a publicar. Lo primero, la licencia: todo debe ser compatible con la licencia que usa WordPress, que es GPL 2 o superior. En el caso de que se incluyan elementos que hagan seguimiento o trazabilidad, deben incluirse desactivados por defecto. Accesibilidad, calidad del código, las notificaciones en el panel de administración, plugins, marcas, internacionalización… y, a partir de ahora, la diferenciación entre Temas clásicos y Temas, de bloques, claro.

El equipo de Traducciones ha lanzado su curso de entrenamiento en Learn WordPress. Está compuesto de 5 módulos y explica, paso a paso, cómo comenzar a trabajar con las herramientas de traducción de WordPress.

El equipo de Comunidad esta preparando unos cursos de entrenamiento para la Respuesta a Incidentes, un curso que tiene como objetivo principal saber qué hacer en caso de que haya algún tipo de incidente que incumpla el Código de Conducta de WordPress en eventos como las WordCamp.

Además, el próximo 6 de agosto de 2021 habrá otro sprint para mejorar la documentación del Equipo de Comunidad que incluye los handbook de Meetup, WordCamp o Eventos Online, entre otros.

Y BuddyPress ya tiene su versión 9.0, Mico, con muchos bloques, con la posibilidad de convertir los viejos widgets, en bloques. Todo preparado y lanzado justo antes del propio WordPress 5.8, que era el objetivo, y con BuddyPress 10 en el ciclo de desarrollo.

Y, antes de acabar, hace tiempo comenté que en los sitios de WordPress.org se iba a incluir un sistema que permitía publicar en el futuro, manteniendo el contenido actual hasta que llegase la fecha de sustituir ese contenido. Y aunque aún no es un plugin como tal, y tampoco está claro que lo sea, sí que está disponible el código fuente de Revisions Extended y con el que se pueden programar “actualizaciones futuras”.

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

52. BuddyPress 9.0

BuddyPress 9.0 llega justo para el lanzamiento de WordPress 5.8 GA, una de las versiones más esperadas de WordPress desde el lanzamiento del Editor de Bloques.

Todas las noticias en WordPress Noticias – 19 de julio de 2021.

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 12 al 18 de julio de 2021.

Aunque esta semana llegará a nuestros servidores WordPress 5.8 en su versión definitiva, el pasado viernes llegó una última versión candidata, la cuarta, con 14 cambios que principalmente incluyen correcciones de algunas de las nuevas funcionalidades sobre las que se ha estado trabajando y que tenían que corregirse para la salida de la versión final.

Y también ha llegado la documentación de algunos temas pendientes que estaban en el aire.

Por un lado, algunos cambios en el sistema de API del editor que incluyen la aplicación de patrones a partir de un bloque, el sistema de registro de un patrón o el nuevo sistema de consistencia en el menú de control de los bloques.

Por otro lado, se ha redefinido la funcionalidad “lazy load” que entró en WordPress 5.5. Tras muchos estudios sobre el Core Web Vitals, se han omitido algunos elementos en la carga retrasada, de forma que se carguen en el momento que toque, con una mejora de entre un 5 y un 10% en la carga; aunque no está claro si esta actualización va a venir en WordPress 5.8 o en WordPress 5.9.

El equipo de Core sigue trabajando en el Editor y lo hace con el foco en seguir mejorando los estilos globales de los temas, el editor de Widgets y, sobre todo, el Editor y Bloques de Navegación que debería ser una de las principales mejoras de WordPress 5.9.

En otra línea, también debería estar listo el Directorio de Patrones para el lanzamiento de WordPress 5.8 de forma final, en el que se han definido alrededor de 70 tickets en su primer hito, el de lanzamiento.

El equipo de Hosting ha presentado el resumen de la primera Meetup Global que se emitió en Youtube y Twitter, siendo una presentación del equipo, lo que hace y a la espera de continuar con otros eventos en las próximas semanas.

El equipo de Diseño está trabajando en el rediseño de algunos bloques en esta siguiente fase del proyecto y ahora le toca el turno al bloque de búsqueda.

Hay varios planteamientos que pasan principalmente por plantear varios estilos predefinidos sobre los que trabajar, por ejemplo, que el botón esté fuera, sólo cajetín o con el botón incorporado. Aunque lo importante sería redefinir la configuración que permita elegir qué hacer con los tamaños, iconos, bordes, tipografía y colores.

El equipo de Traducciones está focalizado en acabar la mayor cantidad de paquetes de traducción para WordPress 5.8 y también del Directorio de Patrones que debería salir de forma paralela con esta nueva versión.

En otra línea se ha comenzado a trabajar en la organización del WordPress Translation Day de septiembre de 2021 que tiene como propuesta que sea todo el mes de septiembre y no el día concreto.

El equipo está buscando personas que quieran participar en el equipo global de organización focalizados en los eventos entre el 17 y 30 de septiembre, dejando del 1 al 30 los eventos locales.

El equipo de Móvil ha presentado la versión 17.8 para probar tanto en iOS como Android y que principalmente incorpora correcciones en el Editor.

Para acabar, el equipo de BuddyPress ha presentado la versión candidata de BuddyPress 9.0 pensada para funcionar con WordPress 5.8 y que aproveche al máximo todo el potencial del nuevo sistema de bloques y Editor en los más de 200.000 sitios que usa este sistema de red social. El objetivo es la integración completa con una decena de bloques que permitan incluir cualquier contenido de BuddyPress en cualquier contenido de WordPress y que la red social no se limite solo a una sección del sitio, sino que sea todo el sitio.

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

51. Gutenberg 11.0

Se acercan días de lanzamientos: Gutenberg 11.0, BuddyPress 9.0 y WordPress 5.8, entre otras actualizaciones de plugins y temas.

Todas las noticias en WordPress Noticias – 12 de julio de 2021.

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 5 al 11 de julio de 2021.

Esta semana ha llegado a nuestros servidores WordPress 5.8 Release Candidate 2, todo listo para que los desarrolladores prueben sus plugins y temas y los tengan listos para el lanzamiento.

Y el 13 de julio tendremos la tercera, y en principio, última versión candidata a ser WordPress 5.8 que, en cualquier caso, se lanzará el próximo día 20. Hay que recordar que esta versión tiene mucha afectación a los temas y los widgets, por lo que es más que recomendable asegurarse antes de actualizar que tus elementos son compatibles con esta versión.

Por cierto, WordPress 5.8 ha sido marcada como versión con actualizaciones de seguridad, por lo que es muy probable que venga también una serie de versiones menores en todas las versiones anteriores. En cualquier caso, como siempre, mantén todos los componentes de tu WordPress actualizados.

El equipo de Core ha lanzado Gutenberg 11.0, una versión centrada en seguir migrando elementos antiguos de WordPress y sus elementos nativos a bloques. Por un lado, uno de los focos ha sido el de mejorar la interacción con la selección de bloques y elementos. Por otro, se sigue trabajando en profundidad en seguir mejorando el theme.json pudiendo sobrescribir detalles de elementos, además de facilitar la estandarización de CSS.

Y a estos dos elementos principales le podemos sumar una decena de mejoras en lo referente a Widgets y Media, además de muchísimas correcciones y pequeñas mejoras.

En otra línea, y de cara a próximas versiones, se trabaja en un bloque nativo de Tabla de Contenidos.

Y en el otro extremo tenemos todas las herramientas de prueba ya que las nuevas versiones de PHPUnit chocan bastante con las anteriores, generando bastantes problemas entre PHP 7 y PHP 8 a la hora de su análisis.

El equipo de Plugins ha enviado ya el correo habitual previo al lanzamiento de una versión para que todos aquellos que tengan desarrollado un plugin hagan las pruebas correspondientes y actualizaciones para adaptarlos a WordPress 5.8.

El equipo de Diseño tiene ya acabada la página sobre WordPress 5.8 que aparecerá tras la actualización o instalación de esta versión, con los elementos más destacados. Se hará hincapié en el Modo de Edición de Plantillas, el Bloque de Consulta, y el refactoring de los Widgets.

El equipo de Traducción ha lanzado un aviso para comenzar la traducción de toda la nueva plataforma de patrones de bloques que estará disponible desde WordPress.org/patterns. Está dividido en dos partes, tanto la propia web donde se alojan los patrones, como los patrones en sí.

El equipo de la Comunidad de España sigue preparando la WordCamp España 2021 con el planteamiento de los tiempos de las charlas, el late show y los patrocinios, además de la sincronización con Meetup que haya esos días de WordCamp.

El equipo de BuddyPress está planificando una futura API que permita que el usuario interactúe con algunos elementos, un sistema llamado “tipos de relaciones” y que pueda permitir seguir, hacer like, mejorar los favoritos… este sistema se va a planificar con un feature plugin.

Además, en estos días previos al lanzamiento de WordPress 5.8 debería aparecer una versión 9.0 candidata de BuddyPress y pocos días después, su versión final.

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