Sai come contribuire alla community di WordPress?
Pubblicato: 2020-07-23Quando menzioniamo la parola “WordPress”, in generale ci riferiamo alla “piattaforma” o “sistema di gestione dei contenuti” (CMS) open source gratuito che permette di creare siti web di ogni tipo (blog, forum, siti web aziendali, negozi online, ecc.) con contenuti scritti, foto, multimedia e molto altro. Per creare un sito Web con WordPress è necessario un nome di dominio e un servizio di hosting per ospitare il tuo sito Web e installare "WordPress", che puoi scaricare da WordPress.org. Attualmente, la grande maggioranza delle società di web hosting ti offre già il servizio con WordPress installato.
Ma WordPress non è solo il CMS. Nella directory dei temi di WordPress.org hai più di 3.500 temi gratuiti con licenza GPL che puoi installare e personalizzare sul tuo sito web. Troverai anche più di 56.000 plugin gratuiti che puoi scaricare e installare sul tuo sito per darti il controllo assoluto del tuo sito web.
La comunità di WordPress
E perché ti sto dicendo tutto questo? Bene, per il semplice motivo che WordPress è quello che è grazie a una grande comunità, più di 500.000 persone in tutto il mondo, che dedicano molte ore all'avanzamento e all'evoluzione del progetto.

Come funziona questa comunità? Non preoccuparti, questa non è una specie di club o setta chiuso esclusivo. La community di WordPress non è altro che questa vasta rete di volontari che contribuiscono al progetto WordPress in modo “altruistico”. E metto quest'ultima parola tra virgolette perché contribuire a WordPress può portarci molti vantaggi, come ci ha detto David in questo post.
Diamo un'occhiata a come è organizzata questa community, cosa devi fare per farne parte, come puoi contribuire con la tua parte e divertirti indipendentemente dal tuo profilo.
Come è organizzata la community di WordPress
Come puoi immaginare, coordinare più di 500.000 volontari con un obiettivo comune è impossibile se non lo si fa in modo organizzato. Per questo motivo la community di WordPress è composta da due strutture trasversali: da un lato i team (attualmente 18) che contribuiscono al progetto WordPress e, dall'altro, i team a livello di community (globale, nazionale e locale ) che fanno parte dei precedenti ma sono organizzati “separatamente” (per motivi di lingua, località e altri simili) .
In altre parole, i 18 team hanno un team globale in cui tutta la comunicazione e il lavoro vengono eseguiti esclusivamente in inglese. Ma alcuni di loro, come ti dirò più avanti, hanno anche i loro “sotto-team” a livello nazionale o locale (possono essere in inglese o in qualsiasi altra lingua) e in questo modo ci assicuriamo che WordPress sia un piattaforma a disposizione di tutti.
In entrambi i casi, le due strutture sono guidate da un core leadership team guidato da Matt Mullenweg, il co-fondatore di WordPress, e dal suo attuale CEO, Josepha Haden, che sono responsabili del coordinamento e della guida degli sforzi dei vari team che compongono questo intero ecosistema.
Vediamo di seguito come funzionano queste squadre.
I team di progetto globali
Prima di spiegare cosa fanno ciascuna delle 18 squadre, ti parlerò un po' del funzionamento e dell'organizzazione generale di tutte.
Ogni team di WordPress ha un sito all'interno della rete make.wordpress.org per comunicare tra loro sul lavoro che stanno facendo. Inoltre, ogni team sceglie uno, due (o anche più) rappresentanti (spesso abbreviati in rappresentanti ) che rappresentano il team per il resto del progetto, assicurano che i problemi vengano sollevati e affrontati secondo necessità e che gli sforzi tra i team siano coordinati. Ecco i rappresentanti di ciascuna delle squadre.
Sul sito di un team troverai anche un manuale con informazioni su quali sono gli obiettivi di quel team, come sono organizzati, chi sono le persone che contribuiscono o hanno contribuito a quel team, com'è la comunicazione all'interno del team (tutti hanno un canale Slack a cui puoi iscriverti), come puoi collaborare, ecc. Inoltre, ogni team ha incontri regolari tramite Slack a cui puoi partecipare (anche solo per capire un po' meglio cosa sta succedendo in ciascuno di essi). Alcuni team usano Trello anche per organizzare le diverse attività da svolgere e altri usano GitHub per gestire il proprio sviluppo.

Entrare a far parte di qualsiasi team è facile come creare un profilo su WordPress.org, entrare nel canale Slack sulla pagina make.wordpress.org di ogni team e iniziare a partecipare a qualsiasi riunione che ospitano. Ma se non hai potuto partecipare alle riunioni, ogni team trascrive le riunioni Slack sul proprio sito. Inoltre, tieni presente che puoi iscriverti a quelli che ti interessano di più e contribuire a più di un team senza alcun problema.
Ora che hai un'idea generale dell'organizzazione delle squadre, vediamo cosa fa ciascuna:
- Core : questo team, quasi tutti programmatori, è responsabile dello sviluppo di WordPress (del CMS). Hanno una guida completa se vuoi collaborare alla programmazione, eseguire test di prova o generare documentazione. Passa dal loro sito se vuoi tenerti aggiornato sugli aggiornamenti di WordPress o sullo stato di sviluppo di alcune funzionalità.
- Design : il team di progettazione lavora fianco a fianco con il Core team ma si concentra su tutti gli aspetti relativi all'interazione con l'utente di WordPress: Gutenberg, CSS, ecc.
- Mobile : questo team si occupa dello sviluppo di app WordPress per Android e iOS.
- Accessibilità : questo team mira a garantire che tutto il codice nuovo o aggiornato pubblicato in WordPress sia conforme alle Linee guida per l'accessibilità dei contenuti Web 2.0 a livello di AA.
- Polyglots : questo team garantisce che il software e la relativa documentazione siano tradotti in tutte le lingue possibili. Puoi sviluppare strumenti che aiutano la traduzione o collaborare come traduttore.
- Supporto : tutti gli utenti di WordPress hanno molta documentazione da imparare, ma possono anche porre domande nei forum di supporto o nei canali Slack. Questa è una buona squadra per iniziare a collaborare e imparare dai problemi degli utenti.
- Documentazione : questo team è incaricato di creare tutta la documentazione del Codex (il manuale di WordPress e il repository in cui troverai le informazioni e la documentazione di WordPress).
- Temi : questo team ha il compito di rivedere e approvare i temi inviati da includere nella directory ufficiale dei temi di WordPress.
- Plugin : simile al team Temi, questo team esamina e approva i plug-in inviati per l'inclusione nella directory ufficiale dei plug-in di WordPress.
- Community : questo team supervisiona eventi ufficiali, programmi di tutoraggio, iniziative sulla diversità, sensibilizzazione dei contributori e altri modi per far crescere la community di WordPress.
- Meta : questo team è responsabile della manutenzione e della gestione dei siti WordPress.org.
- Formazione : il team di formazione di WordPress crea piani di corso e materiali correlati in modo che possano essere utilizzati dai formatori in ambienti reali.
- Test : questo team aiuta a testare l'intero ecosistema di WordPress. Si concentrano sui test degli utenti sulla dashboard di WordPress e sull'esperienza di modifica.
- Crea WordPress.tv : approvano e pubblicano tutti i video su WordPress.tv e aiutano WordCamps con la post-produzione e la didascalia dei video pubblicati.
- Marketing : come suggerisce il nome, sono responsabili di rendere WordPress e la sua comunità noti a tutti.
- WP-CLI : WP-CLI è un'interfaccia a riga di comando che consente agli utenti di gestire i propri siti WordPress dal terminale. Puoi applicare aggiornamenti, generare backup, pubblicare nuovi post e la maggior parte delle azioni dell'amministratore, con un'impostazione di comando. Questo team ha il compito di sviluppare lo strumento e di scrivere tutta la documentazione, i tutorial e così via.
- Hosting : questo team lavora per migliorare l'esperienza dell'utente finale di WordPress negli ambienti di hosting attraverso la collaborazione con i fornitori e la formazione degli utenti.
- Tide : Tide è una serie di test automatici che vengono eseguiti per ogni plugin e tema nella directory e quindi mostra la compatibilità PHP e verifica gli errori/avvisi nella directory.
Comunità in tutto il mondo
Per far conoscere WordPress in tutto il mondo, è molto importante che WordPress sia disponibile in quante più lingue possibili, che il maggior numero possibile di eventi sia organizzato localmente per dargli maggiore visibilità e che la lingua inglese non sia un impedimento per tutti contribuire. Per questo motivo, e affinché la comunicazione non sia un caos assoluto, ci sono a loro volta squadre nazionali e/o locali che si organizzano e comunicano localmente.

Vediamo, ad esempio, cosa abbiamo in Spagna. Fernando Tellado in questo articolo spiega i dettagli di come funziona la community di WordPress Spagna. Ma in breve abbiamo:
- Comunità: teniamo 54 incontri organizzati a livello locale e 13 WordCamp a livello nazionale.
- Polyglots: la community di WordPress in Spagna ha il maggior numero di traduttori e non solo in spagnolo, ma anche in catalano, galiziano e basco.
- Supporto: ci sono forum di supporto di WordPress in spagnolo su aggiornamenti, risoluzione dei problemi, progettazione di temi e modelli, plug-in e hack, WordPress avanzato, multisito e sicurezza.
- Design: la community spagnola di WordPress ha un team di progettazione a cui puoi unirti e che sta collaborando con il team di progettazione globale di WordPress.org. Il funzionamento di questo team è lo stesso di quello dei team globali.
- TV: per ogni meetup o WordCamp ci sono squadre locali che registrano o aiutano nella registrazione di questi eventi.
Ti consiglio di percorrere i gruppi che ti interessano e, se non l'hai già fatto, di conoscere il team di persone che collaborano più attivamente in ciascuno di essi. Sono tutti molto carini!
Allo stesso modo, abbiamo molte comunità locali o nazionali in tutto il mondo che creano e partecipano a team che poi interagiscono con i team globali di WordPress. In questo link troverai i WordCamp in arrivo.

Ovunque tu viva, troverai sicuramente una comunità locale che organizza Meetup di WordPress e a cui puoi unirti facilmente e da lì partecipare e collaborare con WordPress.
Che cosa stai aspettando?
Come hai visto, ci sono molte possibilità per partecipare e collaborare su WordPress. Ti piacerebbe tenere un discorso su un argomento, aiutare con le traduzioni, rispondere a domande che altri potrebbero avere, sviluppare codice, aiutare a organizzare eventi? Che tu stia entrando a far parte di un gruppo locale, nazionale o globale, ricorda che devi prima:
- Iscriviti a WordPress.org,
- Unisciti al canale Slack del team che troverai sulla pagina make.wordpress.org per capire appieno cosa sta succedendo lì.
- E collabora per tutto il tempo che vuoi quando hai disponibilità.
Avrai la possibilità di incontrare persone fantastiche con cui divertirti!
Immagine in primo piano di Nathan Dumlao su Unsplash.
