Progetto a tema WP Rig Starter Alla ricerca di nuovi manutentori

Pubblicato: 2020-08-19
Immagine decorativa del logo WP Rig con un editor di codice sullo sfondo.

Un paio di anni fa, Morten Rand-Hendriksen ha lanciato WP Rig per WordPress. L'obiettivo era portare un tema iniziale moderno e un processo di costruzione alla comunità di sviluppo dei temi. Ora, lui e l'attuale team sperano di trovare qualcuno di nuovo per mantenere il progetto in movimento. Chiunque venga scelto acquisirà la piena proprietà del progetto.

Rand-Hendriksen ospiterà una riunione Zoom venerdì 21 agosto alle 8:00 PST. L'incontro dovrebbe durare 30 minuti con possibili ulteriori 30 minuti per una sessione di domande e risposte. Aggiornerà il blog di WP Rig con il formato e l'agenda dell'incontro di questa settimana. Chiunque sia interessato al futuro di WP Rig è libero di partecipare.

"Il candidato ideale è qualcuno che ha l'interesse, il tempo e la spinta per portare avanti il ​​progetto", ha affermato Rand-Hendriksen. "I futuri proprietari, manutentori, colleghi, ecc. dovranno aderire al modello di governance stabilito, che delinea ruoli, responsabilità, poteri e come 'salire la scala', se lo si desidera."

Prima di prendere le redini, i candidati incontreranno Rand-Hendriksen e altri sostenitori del progetto. L'obiettivo è sistemare la logistica del passaggio di consegne.

"Una volta che il progetto viene consegnato a nuovi proprietari e manutentori, il progetto diventa il loro progetto", ha affermato Rand-Hendriksen. “Ciò significa che possono portarlo in qualsiasi direzione ritengano significativa e preziosa per la comunità. Questo è un vero passaggio di consegne: noi, i manutentori legacy, non stiamo imponendo la nostra visione di ciò che WP Rig dovrebbe essere in futuro ai nuovi proprietari e manutentori. Daremo la nostra conoscenza e visione e lasceremo che la prossima generazione del team WP Rig stabilisca il proprio percorso verso il futuro".

Idealmente, il team ufficiale dei temi di WordPress si occuperebbe del progetto WP Rig o almeno della propria versione di un tema iniziale. Tuttavia, alla squadra mancano le risorse per realizzarlo. Alcuni membri sono interessati ma nessuno ha il tempo di contribuire al momento, secondo il rappresentante del Themes Team William Patton.

"Se la TRT vuole adottare il progetto, ha la precedenza su tutte le altre parti interessate", ha affermato Rand-Hendriksen. "L'intento di WP Rig è sempre stato quello di donare il progetto al più ampio progetto WordPress Open Source e il TRT sarebbe il gruppo ideale a cui consegnare le chiavi".

Il futuro inesplorato dell'editing full-site

Chiunque si occupi del progetto WP Rig sarà in grado di esplorare la grande incognita dell'editing full-site. Una prima versione della funzionalità dovrebbe arrivare in WordPress 5.6 entro la fine dell'anno. Ciò potrebbe significare rivedere il progetto e portarlo in una direzione completamente nuova rispetto a quanto originariamente previsto. È un compito arduo e richiederà qualcuno con il tempo e la capacità di stare al passo con i cambiamenti drastici nei prossimi mesi.

Rand-Hendriksen e il team hanno svolto un lavoro sperimentale con Block Areas e WP Rig Blockade, una variante del tema originale di WP Rig che esplorava i blocchi al di fuori dell'area dei contenuti. Tuttavia, i repository hanno visto poco lavoro nell'ultimo anno e mezzo. Rand-Hendriksen ha affermato di essere stato troppo coinvolto nel rilascio della versione 2.0 di WP Rig per vedere uno di questi progetti realizzarsi.

"Mentre la community di WordPress inizia a esplorare cosa significano i blocchi ovunque , è più importante che mai avere questa base unificante da cui partire in modo che tutti parlino la stessa lingua e utilizzino gli stessi strumenti", ha affermato. "Quando ho dovuto allontanarmi, questo è stato il mio più profondo rammarico: non avrei contribuito a plasmare questa prossima evoluzione della piattaforma e non sarei stato in grado di aiutare la comunità a sviluppare questa linea di base unificante".

Rand-Hendriksen ritiene che l'editing completo del sito avrà successo solo con l'adesione della comunità di sviluppo dei temi esistente. Senza la partecipazione attiva di questi sviluppatori, la modifica dell'intero sito potrebbe dividere la community in temi tradizionali e moderni.

"Ci sono molti soldi in gioco e molti sviluppatori hanno investito profondamente e dipendono finanziariamente dallo status quo dei temi", ha affermato. “Per coinvolgerli ed esplorare il futuro dei temi, è necessario che ci sia una linea di base unificata da cui partire, e questo è il momento opportuno per introdurre codice, strumenti e standard moderni. WP Rig può essere un catalizzatore per questo progetto e può anche essere la base su cui è costruito un tale progetto. Cosa dicono sempre gli evangelisti dell'open source? 'Le decisioni sono prese da coloro che si presentano.' Questa è un'opportunità non solo per presentarsi, ma per guidare attivamente la comunità verso un futuro collaborativo".

Sente che i nuovi proprietari di WP Rig saranno in grado di rispondere a una delle domande che incombono sul progetto WordPress: come dovrebbe essere l'editing completo del sito?

Utensili moderni

WP Rig è molto più avanzato rispetto ai temi iniziali del passato. Tuttavia, non è solo. Dei molti temi iniziali disponibili nella comunità di sviluppo di WordPress, molti di essi sono passati a includere moderni sistemi di build e strumenti che non facevano parte di progetti precedenti come Underscores (_s), che è la cosa più vicina a un "ufficiale" progetto a tema iniziale che WordPress abbia mai visto.

"Quando mi è venuta l'idea per la prima volta di WP Rig, è stato perché avevo tenuto per anni un corso LinkedIn Learning (ex Lynda.com) molto popolare sulla creazione di temi da zero usando _s, e ho notato _s e temi WP , in generale, erano sempre più indietro rispetto alle tendenze generali dello sviluppo web", ha affermato Rand-Hendriksen. “I temi di WordPress sono in generale ancora costruiti come se fosse il 2012, non il 2020, e molti dei più importanti progressi dello spazio di sviluppo web non sono generalmente utilizzati nello sviluppo di temi. Man mano che il progetto si è evoluto da un mio esperimento personale a un team, abbiamo deciso di ricominciare da zero e di dire "se qualcuno dovesse creare un tema oggi, nel 2018, con gli strumenti e le migliori pratiche odierni, come sarebbe?" Il risultato è uno strumento per la creazione di temi che utilizza moderni processi di compilazione e strumenti per semplificare lo sviluppo dei temi. Sì, non assomiglia per niente ai temi iniziali standard, ma come ho detto, i temi iniziali standard assomigliano al Web nel 2012".

C'è ancora qualche sentimento all'interno della comunità di WordPress che lo sviluppo web si stia allontanando troppo dalle sue radici di comprensione delle basi di HTML, CSS e PHP entry-level. Siamo passati oltre il punto in cui quelle semplici basi erano sufficienti per costruire temi WordPress nel mondo moderno?

"È più difficile da capire per i principianti?" chiese Rand-Hendriksen. “Se parti dal presupposto che qualcosa di diverso dal buon vecchio modo di costruire i temi sia 'più difficile', allora sì, assolutamente. Se inizi dalla prospettiva che i temi di WordPress siano la prima esperienza pratica di molte persone con lo sviluppo web e WordPress abbia la responsabilità di introdurre le persone agli strumenti web attuali e lungimiranti, allora penso che la risposta sia no. "

Rand-Hendriksen afferma che WP Rig rende molto più semplice molte parti dello sviluppo di temi moderni e che i pezzi più complessi sono ampiamente documentati. Dai miglioramenti delle prestazioni al moderno JavaScript al PHP orientato agli oggetti, il tema copre un'ampia gamma di pratiche con cui gli sviluppatori di temi old-hat potrebbero dover iniziare a fare i conti, prima piuttosto che dopo. "Per la maggior parte dello sviluppo di temi standard, WP Rig è facile come con qualsiasi altro strumento di sviluppo", ha affermato. “È solo diverso da come fanno normalmente le cose i temi di WordPress. Che dal mio punto di vista non è solo buono ma necessario se i temi di WordPress vogliono rimanere aggiornati con il resto del web."

WP Rig offre anche agli autori del tema un vantaggio con l'accessibilità fuori dagli schemi. Rand-Hendriksen è stato a lungo un convinto sostenitore della pressione per standard di accessibilità nei temi, quindi ha senso che l'iniziatore che ha guidato si avvicini allo sviluppo con l'accessibilità in prima linea.

"Ho sviluppato temi per oltre 15 anni e insegnato sviluppo di temi per oltre un decennio", ha affermato Rand-Hendriksen. “Uno dei principali ostacoli allo sviluppo del tema è la mancanza di uno strumento ufficiale unificato da cui partire. _s ha ricoperto quel ruolo per un po', ma ora è mal mantenuto, lento nello sviluppo e in notevole ritardo per quanto riguarda gli standard e gli strumenti moderni. WordPress ha bisogno di qualcosa di simile a "creare un'app di reazione" ha avuto per molto tempo. WP Rig è stato creato per servire come base, o come ispirazione, per un progetto del genere: fornire un tema di partenza ufficiale e un processo di costruzione per offrire alle persone un luogo unificato da cui lavorare e una base unificata a cui contribuire e migliorare in modo che la comunità possa sollevarsi insieme”.