101. WordPress 6.0.algo

Una vez lanzada la versión mayor se han de planificar las menores y su portabilidad; así que, ya tenemos el camino al lanzamiento de WordPress 6.0.1.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed 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 20 al 26 de junio de 2022.

Ya se acerca WordPress 6.0.1. Esta nueva versión menor ya incluye más de 20 parches con respecto a la versión mayor. Las fechas que se trabajan son el 12 de julio de 2022 como día de lanzamiento final.

Aunque de lo que tenemos ya fechas es de WordPress 6.1. Aun son fechas provisionales, pero parece que esta versión mayor será la última versión de 2022.

Por ahora el camino a recorrer comenzará el 20 de septiembre de 2022 con la beta 1 y el congelad de funcionalidades, el 4 de octubre con la primera versión candidata y el 25 de octubre con el lanzamiento de la versión final.

Algo que está sorprendiendo es que no parece haber previsión para el lanzamiento del que sería el tema TwentyTwentyThree, aunque si las fechas cuadran, podría pensarse en dejarlo para la 6.2 que llegaría a finales de enero o principios de febrero.

Y en la línea de nuevos lanzamientos también tenemos Gutenberg 13.5, que viene con una mejora en la experiencia de uso de las imágenes destacadas, pudiendo marcar determinadas imágenes del contenido como imagen destacada; también se incluyen mejoras en los diseños del bloque de navegación, varias mejoras de accesibilidad, algunas de ellas relacionadas con el nuevo selector de fecha de publicación.

El equipo de Core se ha encontrado con una situación que se está yendo de las manos: los estilos en los bloques. Es por esto por lo que se ha propuesto una hoja de ruta para su mejora.

El primer paso va a ser la consolidación de los estilos de los bloques y el refactoring de la capa de abstracción., con el objetivo de mejorar cómo se generan los estilos. Esto debería incluirse en WordPress 6.1.

El segundo paso es la consolidación y reducción de los estilos globales, con el objetivo de reducir la cantidad de código generado para los estilos de bloques.

Y a partir de aquí, como siguientes pasos, hay varias opciones, como la de crear un sistema de preprocesado de CSS, o la priorización de los mismos.

El equipo de Performance ha lanzado la versión 1.2.0 de Performance Lab, con el foco en probar el Color Dominante y la Caché de Página en el Salud del Sitio.

El equipo de Diseño está probando algunas mejoras en la visualización de determinados elementos. Por ejemplo, los errores de los bloques se podrán ver y encontrar fácilmente en la Vista de Lista; el control de espaciados se podrá ver de forma visual muy fácilmente en el propio bloque, además de comenzar a plantearse ideas de la nueva experiencia del Panel de Administración propuesta hace unos días.

El equipo de Polyglots está buscando beta-testers para el nuevo sistema de discusiones propuesto para translate.wordpress.org. Cualquiera que utilice ya la plataforma puede convertirse en probador de esta nueva funcionalidad. Se puede activar desde la configuración y permite probar algunas funcionalidades como el sistema de rechazado de traducciones, tanto unitaria como masiva, y probar el sistema de discusión en el que se puede ver el historial de una cadena, las traducciones en otros idiomas, si alguien ha abierto una discusión sobre esa traducción y responder a ella.

El equipo de Comunidad ha reactivado las ayudas para los lugares de encuentro para Meetup, y es que tras la pandemia muchos lugares aún no están dispuestos a ceder su espacio y algunos otros han decidido cobrar por ellos. Si ese es vuestro caso, podéis solicitar ayudas para estos espacios.

El equipo de BuddyPress ha comenzado a preparar la versión 11.0 y lo hace focalizado en cumplir los PHP Coding Standar, que se van a revisar mediante acciones de Github, se pondrá como mínimo WordPress 5.7 para poder usar esta nueva versión del plugin, y la extensión BuddyPress Attachments va a tener como foco el poder organizar contenidos en carpetas.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.

100. GDPR de Google Fonts

Después de que un juez alemán impusiese una multa por el uso de Google Fonts en una web, el equipo de WordPress trabaja para mejorar esta funcionalidad.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed 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, número 100, encontrarás la información del 13 al 19 de junio de 2022.

El pasado 20 de enero de 2022 un juez alemán multaba con 100 euros, en un simple toque de atención, a un sitio web por utilizar Google Fonts. En realidad, no era por usar las fuentes en sí mismas, si no por hacer las llamadas directamente a la CDN de Google, que es el sistema por defecto que ofrece el servicio, lo que implica que se esté enviando información privada a Google, ya que el uso del servicio de Google Fonts no está considerado de uso legítimo.

Y teniendo esto en cuenta, el equipo de temas de WordPress está trabajando en la actualización de dos de los temas comunitarios para corregir esta situación, como son Twenty Twelve y Twenty Seventeen, que hacen llamadas a la CDN de Google y se sustituirán esas llamadas por la descarga y alojamientos propios de las fuentes en el propio tema.

Hasta hace unos días, cuando entrábamos en wordpress.org/gutenberg podíamos encontrar una landing-page en la que salía una explicación de los bloques, con algunos ejemplos… y esta página ha evolucionado para convertirse en un editor público y poder probar el funcionamiento de los bloques en tiempo real. Tal y como si estuviéramos en el editor de un WordPress podemos añadir un nuevo bloque, una nueva plantilla y jugar con el editor para poder enseñárselo a quien quieras y demostrar todo lo que puede hacer.

Sin duda esto deja entrever claramente que el editor ya está maduro y que quizá sea hora de trabajar en una nueva versión del Panel de Administración que se uniría a la edición multiusuario. Y para esta fase 3 es lo que se está proponiendo, una nueva forma de navegar y trabajar por el panel de administración, principalmente por el menú lateral de navegación. Sin duda es una primera versión y propuesta, pero que no dista mucho de la experiencia de usuario que hay planteada para el Editor del Sitio.

El equipo de Core quiere comenzar un sprint el 20 de junio para mejorar la calidad del Handbook. Y es que de cara a WordPress 6.1 se quiere dejar la documentación lo mejor posible y eso implica dedicar tiempo a no-desarrollar y sí a documentar.

El lugar será el canal #Core del Slack global, y las fechas elegidas son el lunes 20 de junio a las 20 horas UTC, el martes 28 de junio a las 15 horas UTC y el martes 12 de julio a las 7 horas UTC.

Y para aquellos programadores que usen sistema condicional Yoda, es posible que esta recomendación salga definitivamente de los estándares WordPress. Este sistema se basa en que en una condición el valor se ponga antes que la variable, aunque complica la legibilidad del código. Actualmente menos de un 20% del código de WordPress funciona con este sistema.

Y con el objetivo claro de mejorar el editor y buscar un siguiente paso que es estabilizarlo y mejorar su rendimiento, se ha propuesto la creación de un bug-scrub semanal, los martes a las 14 horas UTC a partir del 28 de junio, en el que se revisarán los más de 4.000 tickets pendientes dentro del editor Gutenberg, para buscar y corregir problemas que puedan existir y así dejar el editor como una herramienta extremadamente estable.

Y el grupo de Performance tiene previsto lanzar la versión 1.2.0 del plugin Performance Lab, que ya ha superado las 5.000 instalaciones y que plantea como siguiente objetivo ser un equipo de WordPress separado del de Core.

El equipo de Plugins ha hecho una llamada a vigilar el abuso de las reseñas de los plugins, principalmente por los propios creadores de plugins que crean una red de usuarios de WordPress para dejar esas opiniones ficticias y que se están revisando y eliminando por parte del equipo.

El equipo de Marketing sigue buscando personas para colaborar en las publicaciones sociales y en incluir las WordCamp como elementos a promocionar desde las cuentas oficiales. Además de las WordCamp globales, también se publicarán los eventos que vayan apareciendo en WordCamp Central.

El equipo de Polyglots está preparando el WordPress Translation Day, un evento anual de 24 horas alrededor del mundo en el que se plantean traducciones globales de WordPress y todas sus herramientas.

Aún se está decidiendo el día, pero ya se plantean, para ese mes, que las Meetup y otros eventos se centren en explicar y trabajar de manera práctica en las ediciones locales de WordPress.

El equipo de Mobile ha lanzado la versión 20.1 de las aplicaciones.

El principal cambio está en la mejora de la pantalla de selección de tema cuando se crea un sitio nuevo. Aún así, en la versión de Android se han corregido errores relativos a los DeepLinks, y en la versión de iOS unos problemas con algunas notificaciones que bloqueaban la pantalla.

El equipo de Openverse ha tenido que hacer unos cambios en su API ya que se estaba produciendo un abuso de llamadas de usuarios anónimos que solicitaban listados de 500 contenidos por página.

Con la última actualización, los usuarios anónimos, sin API key, sólo podrán solicitar como máximo 20 contenidos por página, como está establecido por defecto.

El equipo de Photos sigue aprobando nuevas fotografías, habiendo llegado este último mes a 300 nuevas fotografías, lo que significa alcanzar la cifra de las 2.700 fotografías publicadas, acercándose a los 300 contribuidores.

Y, si has estado en la WordCamp Europe, no te olvides de enviar tus entradas de blog, podcast o cualquier sitio donde hayas comentado para el post resumen que se está preparando. Ya sabes, una WordCamp no acaba, hasta que compartes sobre ella.

Y para la WordCamp Pontevedra, ya están abiertas la llamada a patrocinadores y llamada a ponentes.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.

99. Menos editor, más rendimiento

WordPress sigue evolucionando y en las próximas versiones va a haber más trabajo interno de preparación para próximas versiones.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed 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 6 al 12 de junio de 2022.

Gutenberg sigue su curso de lanzamientos y ya está Gutenberg 13.4 entre nosotros.

Desde La WordCamp Europe parece que el foco de las próximas versiones hasta WordPress 6.1 es el de normalizar y estandarizar todos los componentes para que todos tengas las mismas funcionalidades, según sus posibilidades, además de dar estabilidad y mejorar el rendimiento.

Por un lado, los botones van a tener soporte en el theme.json, de forma que al hacer cambios entre temas se mantengan las configuraciones.

En el bloque de galería se va a poder indicar la separación de las imágenes, tanto la separación horizontal como la vertical.

A la hora de publicar y programar un contenido, el sistema de calendario se está mejorando para darle un nuevo aspecto y separar claramente la fecha, la hora y el calendario.

Además, el bloque de buscador va a poder permitir filtrados, de forma que si, por ejemplo, tienes un sitio con una tienda, puedas tener dos buscadores, el general, y uno específico que permita filtrar por productos.

Y, WordPress 6.0.1 ya está en camino. Seguramente vendrá con alrededor de unos 30 tickets solucionados, aunque todavía no tiene fecha de salida.

Y el equipo de Core de Performance está trabajando en un par de funcionalidades que pueden ser muy interesante. La primera de ellas, en principio ya cerrada y que vendría en WordPress 6.1 es la incorporación de “async” en todas las etiquetas de imágenes, de forma que usarían el lazy-loading nativo de las imágenes.

Y en una línea relacionada con los Media, la subida de ficheros en formato SVG, que se está trabajando para incluir en el plugin Performance Lab, con el foco en hacer un buen filtrado del scripting y evitar posibles ataques, que ha sido la razón por la que no se estaba incluyendo hasta ahora.

El equipo de Documentación ha planteado hacer un cambio importante en el lugar donde está la Documentación de los usuarios. Actualmente se encuentra en wordpress.org/support, y la idea es que esté en algo tipo docs.wordpress.org.

El equipo de BuddyPress ha comenzado a trabajar en la versión 11.0 que parece que se focalizará en los contenidos Media, y por eso ha lanzado BP Attachments, un feature-plugin que usará la REST-API, Reackt y los componentes de Bloques.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.

98. WordCamp Europe 2022

Esta semana se ha celebrado la WordCamp Europe, el evento WordPress más grande del planeta con récord de participación en el Contributor Day.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed 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 30 de mayo al 5 de junio de 2022.

WordPress es software, WordCamp son personas. Hace tiempo que vengo diciendo esta frase y esta semana, tras la WordCamp Europe 2022 me reafirmo en ella, porque si algo se ha podido vivir en este evento, casi más que WordPress, ha sido el retomar el contacto presencial con la Comunidad europea y con la de muchas otras partes del planeta.

Aunque si hay que destacar algo de esta edición es la participación en el Contributor Day. En principio había que apuntarse en un formulario separado del de registro, algo que hicieron 600 personas, pero acabaron llegando a asistir hasta 800, lo que ha convertido este día especial en la participación en WordPress en el que ha tenido más presencialidad, y eso sin contar con todos aquellos que estaban participando de forma remota. Sin duda, muchas gracias a todos.

Y, ya podéis ir apuntando en vuestra agenda las fechas del 8, 9 y 10 de junio de 2023, aunque esta vez para viajar a Atenas, donde tendrá lugar la WordCamp Europe 2023. Si te interesa, ya sabes: europe.wordcamp.org/2023.

Y mientras llega la WordCamp Europe del próximo año, y siguen las Meetup y WordCamp locales, lo que tenemos ya delante es el camino hacia WordPress 6.1 con el roadmap de esta nueva versión en cuanto al editor.

Y es que Matías Ventura ya ha publicado los siguientes pasos en el que la sensación es, no tanto de avanzar, sino de optimizar lo existente. Mejorar el editor de plantillas a nivel de experiencia de usuario, priorizar los patrones por los bloques a la hora de crear y seguir ampliando los estilos globales y las herramientas referentes. En resumen, menos avance en los bloques, más avance en sus configuraciones, con el objetivo de dejar únicamente los Temas de Bloques y la posibilidad de cambiar entre ellos de forma sencilla y fiable.

El equipo de Test ha concluido su decimocuarta prueba que estaba enfocada en hacer pruebas del editor de plantillas y, la conclusión es clara: no está nada claro cómo funciona.

Es un problema doble. Por un lado, tenemos las diferencias que hay visuales y de uso del editor de contenidos del editor de plantillas, que no es exactamente igual, y por otro la confusión de no saber realmente qué es lo que estás editando, si un contenido, o si todo el sitio en general.

El equipo de Mobile ha presentado las versiones 20.0 de ambas aplicaciones.

Tanto en Android como en iOS, se han incluido las opciones de incluir una imagen desde una URL, mejoras en la ayuda para conocer la aplicación y mejoras de accesibilidad.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.

97. Feliz 19º cumpleaños

WordPress ha cumplido 19 años y sigue en plena forma. En todo su esplendor, gestionando más del 40% de Internet.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed 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 23 al 29 de mayo de 2022.

El 27 de mayo de 2003 un joven de 19 años decidió hacer un fork de b2/cafelog y convertirlo en WordPress. Hoy, 19 años después, Matt Mullenweg puede decir que lleva media vida con WordPress.

Sin duda es bastante excepcional encontrar un software libre que llegue a la edad de los 19 años, con una comunidad tan potente detrás y, sin duda, en tan buena forma como lo hace WordPress.

Así que no queda más que decir: ¡Felicidades, WordPress! ¡Y por muchos más!

Y este aniversario se complementa perfectamente con Arturo, el nombre de esta versión mayor que corresponde con el lanzamiento de WordPress 6.0.

Y lo hace en plena forma, ya que según los datos de W3techs, WordPress sigue siendo el líder en gestión de proyectos en Internet, con un 42,9% de los sitios, y que supone un 64,1% de aquellos que usan algún tipo de gestor de contenidos.

Esta versión, que es muy continuista de la 5.9, incorpora mejoras en la edición de escritura, la posibilidad de cambiar de estilo, más plantillas, patrones integrados, y muchas mejoras en las herramientas de diseño; también se ha mejorado la vista de lista y el bloqueo de bloques. Muchas mejoras en el editor, y muchas mejoras en cuanto al rendimiento propio del sistema.

Y aunque esta nueva versión de WordPress incluye muchas mejoras editoriales, también lo hace el plugin experimental Gutenberg en su versión 13.3 que, entre otras cosas, incluye de forma destacada el nuevo bloque de Tabla de Contenidos. También se incluye el bloque de taxonomías que permite generar categorías o etiquetas.

El equipo de Core sigue proponiendo y mejorando el Editor, y en esta ocasión lo hace con los tamaños de fuentes y la tipografía fluida. Todo viene de un ticket que plantea dar soporte a esta tecnología de forma nativa en el editor y que se podría incorporar de forma sencilla en el theme.json.

El equipo de Plugins tiene una propuesta de cómo sería, visualmente, el sistema de dependencia de plugins.

Por un lado, tenemos la ficha en el repositorio de WordPress que incluirá una etiqueta en la que se listen los plugins de los que depende, con su enlace correspondiente. Además, ya una vez dentro de tu WordPress, al pulsar en instalar un plugin con dependencia, aparecerá una ventana modal informando de ello con la posibilidad de instalar todos o solo los plugins que se deseen.

El equipo de Themes ha presentado un resumen de las mejoras aplicadas en la revisión de temas subidos al repositorio.

En los últimos 2 años se ha trabajado mucho en mejorar el procedimiento de revisión y se han automatizado varias de las tareas. Esto ha llevado a que la revisión de un nuevo tema haya pasado de tardar 129 días de media en 2020 a 60 días en 2021 y a 5 días en 2022, lo que significa una reducción del 95% del tiempo.

El equipo de Diseño ha presentado una propuesta para cambiar el sistema de guardado tanto de borradores como de entradas en tiempos futuros.

Y como el menú lateral no para de crecer, se ha presentado una propuesta de prototipo de la “lista de propiedades” en las que se puedan extender o reducir determinadas partes del sistema menos utilizadas.

También mejoras en el modal de patrones y en la manera de crear plantillas desde cero.

El equipo de Openverse ha recibido la propuesta visual para dar soporte a los objetos 3D. El sistema es muy lineal con los resultados de imágenes y audios ya existentes, por lo que el usuario tendrá las nuevas opciones sin una complejidad añadida.

El equipo de Comunidad ha aprobado definitivamente la posibilidad de solicitar WordCamp Regionales. El proceso será el mismo de una WordCamp local y su objetivo es el de complementar las Meetup y WordCamp locales con algún elemento diferenciador de una zona concreta.

Esto significa que las Meetup de la región han de seguir haciéndose de forma continuada, y las WordCamp locales pueden seguir haciéndose, aunque quizá no es un sistema de varios días. Obviamente, la WordCamp Regional debe incluir a personas de las distintas comunidades locales a las que representa.

Y, antes de finalizar, se ha presentado una propuesta para el nuevo Código de Conducta en la Comunidad WordPress. Este nuevo código va dirigido a mejorar y ampliar la inclusión dentro de la Comunidad WordPress no solo en los eventos, sino en cualquier herramienta usada por los participantes en WordPress.

En paralelo al código, se ha comenzado una propuesta para dar respuesta a estos incidentes por parte de una serie de personas designadas. No es una función proactiva de estar vigilando, pero sí reactiva para que, en el momento en el que ocurra algún hecho, se ponga en su conocimiento y se tomen las medidas necesarias.

Tanto si te interesa, como si crees que alguien que conoces puede ser partícipe de este grupo, puedes nominarle desde el formulario que se ha puesto a disposición.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.