WordPress 5.9 sta iniziando a prendere forma con la pubblicazione di Josepha Haden Chomphosy pianificazione della carrellata alla fine della scorsa settimana con un programma e un ambito provvisori. Questa sarà l’ultima major release dell’anno, che Haden Chomphosy ha affermato che richiederà “una squadra di rilascio leggermente più grande”, considerando l’ambito proposto.
I leader della squadra non sono stati ancora nominati, ad eccezione di Matt Mullenweg come responsabile del rilascio, Haden Chomphosy come responsabile del marketing e Jonathan Bossenger che è stato invitato come scrittore tecnico come parte di un piccolo esperimento nel ciclo di rilascio 5.9. Bossenger ha detto che questo nuovo ruolo è stato creato “per ottenere i dettagli tecnici delle nuove versioni tradotti in informazioni accessibili e utilizzabili per altri team di contributori.” Il resto del team verrà nominato man mano che le funzionalità saranno confermate nel rilascio.
“L’obiettivo principale per il 2021 è ottenere la modifica completa del sito per tutti gli utenti di WordPress”, Haden Chomphosy ha detto come prefazione allo scopo del lavoro delineato per 5.9. Questi includono quanto segue funzioni di blocco e modifica del sito che Matias Ventura aveva precedentemente identificato come già in corso a Gutenberg:
- Blocchi + web design intrinseco
- Menu di navigazione
- Interfaccia per theme.json
- Perfezionamento dei flussi di modifica per i temi dei blocchi
- Nuovo tema predefinito
- Strumenti di progettazione aggiuntivi
Alcuni altri elementi sono in fase di valutazione per la tabella di marcia, ma potrebbero non essere pronti in tempo. Questi includono:
- Inserimento pattern + creazione
- Decompressione/ripristino dei failsafe
- PHPUnit Test
- Compatibilità migliorata con PHP 8.0 e 8.1
La sequenza temporale proposta fissa la data di inizio/fine per le funzionalità al 12 ottobre, con la Beta 1 in arrivo il 16 novembre e l’uscita generale il 14 dicembre.
Sebbene questa tempistica sembri ambiziosa per le funzionalità proposte, il lavoro su molti di questi sforzi è già in corso da mesi tramite il plug-in Gutenberg. Il lavoro continuo che si svolge insieme al core nel plugin ha molti vantaggi ma introduce anche una certa complessità nel processo di rilascio.
Un reclamo comune registrato sul 5.8 retrospettiva era che il backport delle modifiche PHP dal plug-in Gutenberg al core di WordPress era un punto dolente significativo per i contributori.
“L’attuale struttura del plug-in Gutenberg rende davvero difficile individuare le modifiche necessarie per portare al core di WordPress insieme alla relativa logica JavaScript”, ha affermato Greg Ziółkowski. “Prima di ogni altra cosa, dovremmo rendere più trasparente nel plug-in ciò che è già nel core di WordPress, ciò che è pronto per il backport e ciò che è ancora un esperimento”. Ziółkowski ha aperto un biglietto per discutere di come i contributori possono rendere il backporting un processo più semi-automatico.
nel frattempo 5.8.1 RC 1 è in coperta con 41 correzioni di bug per core e 20 correzioni di bug per l’editor di blocchi. La versione minore dovrebbe arrivare questa settimana.