132. WordPress 7.0, sense Real Time Collaboration

·

Finalment, la feina del Real Time Collaboration arribarà a WordPress 7.1 i no pas a la 7.0, pels problemes de rendiment i els canvis que calen per a la nova implementació.

Recorda que pots escoltar aquest programa des de Pocket Casts, Spotify, i Apple Podcasts o subscriure’t al feed directament.

Transcripció del programa

Hola, soc en Josep Morán i estàs escoltant WPpodcast, al resum de notícies de la Comunitat WordPress.

En aquest programa trobaràs la informació del 4 al 10 de maig del 2026.

Comencem amb la decisió de Matt Mullenweg sobre el Real Time Collaboration

La gran notícia d’aquesta setmana al voltant de WordPress 7.0 és que la col·laboració en temps real no formarà part de la versió final. En Matt Mullenweg ha pres la decisió de retirar-la citant problemes de superfície d’atac, condicions de cursa, càrrega al servidor, eficiència de memòria i bugs recurrents detectats en les proves realitzades. És una decisió difícil tenint en compte la feina invertida, però es pren a favor de poder llançar una versió estable. La característica es reavaluarà durant el cicle de WordPress 7.1, i mentrestant continua disponible a través del plugin de Gutenberg per a qui la vulgui seguir provant.

L’equip de Core publica les dades tècniques que justifiquen la decisió

Les dades tècniques darrere d’aquesta decisió també s’han publicat. Vuit entorns d’allotjament diferents, incloent-hi configuracions amb i sense memòria cau d’objectes persistent, han participat a les proves de rendiment. L’anàlisi mostra amb força claredat que l’estratègia d’emmagatzematge amb una taula dedicada combinada amb memòria cau d’objectes per a la detecció de presència d’usuaris és la guanyadora: aproximadament un 52% més ràpida que la implementació actual, i l’única que escala bé tant amb memòria cau com sense. Aquesta informació guiarà la feina a la propera iteració de la característica.

Ja tenim la Release Candidate 3 de WordPress 7.0

Amb tot això sobre la taula, el 8 de maig es va publicar la Release Candidate 3 de WordPress 7.0, que ja incorpora la retirada de la col·laboració en temps real i resol més de 143 incidències addicionals des de la RC2. La data de llançament final continua sent el 20 de maig. Si tens plugins o temes, és el moment de provar-los contra aquesta RC3 i actualitzar el camp Tested up to a 7.0.

Anem ara amb les novetats de Gutenberg 23.1

Ha arribat Gutenberg 23.1 amb una bona quantitat de novetats, tot i que moltes encara són experimentals. El més cridaner per al dia a dia és la millora a la pujada d’imatges: les miniatures ara es generen en paral·lel en lloc de seqüencialment, cosa que es nota especialment quan puges imatges en bloc a través del bloc de galeria o en connexions lentes.

A l’apartat experimental hi ha tres coses interessants:

  1. Gestió de taxonomies personalitzades des de l’administrador sense escriure PHP. Amb l’experiment activat apareix una pantalla de Taxonomies a Configuració on es poden crear, editar i eliminar taxonomies des de la interfície.
  2. Nou editor de mitjans amb retallador d’imatge de forma lliure per als blocs d’imatge i logotip del lloc.
  3. Evolució de l’experiment per desactivar TinyMCE. En lloc d’eliminar-ho tot, ara simplement amaga el bloc Clàssic i deixa funcionar les instàncies existents, cosa força més raonable.

L’equip d’IA continua la seva cadència de versions

El plugin d’IA segueix amb el seu ritme quinzenal: la versió 0.9.0 acaba de sortir amb redimensionament de contingut, moderació i correccions diverses, i l’objectiu és arribar a la versió 1.0.0 coincidint amb WordPress 7.0. En paral·lel, l’adaptador MCP, que permet a assistents com Claude o ChatGPT interactuar amb WordPress, està acabant els darrers detalls per publicar-se com a plugin independent al repositori.

El debat al voltant de la seguretat de les claus d’API

Un dels debats més interessants gira al voltant de la seguretat de les claus d’API. L’equip està valorant un mecanisme d’aprovació de connectors que permetria als administradors controlar quins plugins poden accedir a les connexions configurades amb proveïdors com OpenAI, Anthropic o Google. Diversos contribuïdors avisen que resoldre això només des d’un plugin pot donar una falsa sensació de seguretat, i que el que WordPress necessita de fons és una API de gestió de secrets al core. La idea és que aquest experiment serveixi de primer pas i empenyi la conversa cap a WordPress 7.1.

I què ve després per a l’equip d’IA

L’equip també ha començat a definir què ve després d’haver completat les bases tècniques de la IA a WordPress. Les converses apunten a educació, bones pràctiques, suport a altres equips de contribuïdors amb eines d’IA i posicionament estratègic a llarg termini.

Tests end-to-end amb Playwright al Blog de Desenvolupadors

Al Blog de Desenvolupadors s’ha publicat una guia pràctica per començar a escriure tests end-to-end per a WordPress fent servir Playwright. L’article parteix de la base que els tests unitaris cobreixen una capa, però els tests E2E en cobreixen una altra de diferent: simulen el que faria un usuari real al navegador, comprovant com funciona el conjunt del sistema, no components aïllats. Gutenberg els fa servir des del principi, i des de fa uns quants anys també formen part de WordPress Core.

El gruix de l’article està orientat a desenvolupadors de plugins i temes, amb exemples concrets sobre un projecte de ressenyes de llibres. Per a qui no ha tocat mai Playwright al context de WordPress, la guia és un bon punt d’entrada: la corba d’arrencada és raonable, els exemples són reals i el codi complet està disponible en un repositori públic.

L’equip d’Accessibilitat actualitza els requisits de l’etiqueta accessibility-ready

L’equip d’Accessibilitat ha actualitzat els requisits per obtenir l’etiqueta accessibility-ready als temes del directori oficial. Els criteris anteriors eren del 2011 i el 2012, abans que existissin Web Content Accessibility Guidelines 2.1, 2.2, HTML 5 o ARIA amb suport generalitzat, així que l’actualització era més que necessària. El canvi més important a l’estructura és que s’han eliminat les “recomanacions”: ara tot el que apareix a la llista són requisits, alguns que abans eren opcionals han passat a ser obligatoris, i d’altres s’han descartat directament per considerar-se bones pràctiques que no haurien de bloquejar l’aprovació.

A més, cada requisit segueix ara un format estàndard amb tres seccions: el principi bàsic, les instruccions de prova pas a pas amb criteris clars d’èxit o fracàs, i enllaços a la documentació corresponent. Per als autors de temes que ja tenen l’etiqueta, la data límit per adaptar-se als nous requisits és el 30 de juny de 2026. Passada aquesta data, els temes que no compleixin els nous criteris perdran l’etiqueta.

L’equip de Comunitat fa un pas cap a la internacionalització del Slack

El Slack de WordPress, el xat on es comunica tota la comunitat, fa un pas important cap a la internacionalització: les comunitats locals de tot el món podran integrar-se al mateix espai que ja fan servir els equips de contribuïdors del projecte, sense haver de triar entre la seva comunitat local i la visibilitat global. La iniciativa parteix d’una realitat que molts ja coneixien: gran part de la col·laboració passava a instàncies de Slack separades, cosa que dificultava el descobriment mutu entre comunitats i la connexió amb els equips de Make WordPress. A més, molts d’aquests workspaces locals funcionaven amb el pla gratuït de Slack, amb historial de missatges limitat i menys eines disponibles.

L’objectiu no és substituir la feina que les comunitats locals ja fan, sinó crear ponts millors. A la pràctica, això vol dir que comunitats de meetups, WordCamps regionals i esdeveniments de referència com WordCamp Europe, WordCamp US i WordCamp Asia tindran espai propi dins del Slack global. Alguns d’aquests moviments ja són en marxa: WordCamp Asia i WordCamp US ja són actius dins de Make Slack, la comunitat japonesa està en procés de transició, i WordCamp Europe té previst unir-se per a l’edició del 2027.

Recordeu que aquest pòdcast es distribueix amb llicència Creative Commons com una versió derivada del WPpodcast en espanyol; tens tots els enllaços per ampliar la informació i el pòdcast en altres idiomes, a WPpodcast.cat.

Una abraçada, i fins al pròxim programa.

Comentaris

Deixa un comentari

L’adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *