Vai al contenuto principale

Sostenere Jest Open Source

· 4 min di lettura
Ricky Hanlon
Ricky Hanlon
Traduzione Beta Non Ufficiale

Questa pagina è stata tradotta da PageTurner AI (beta). Non ufficialmente approvata dal progetto. Hai trovato un errore? Segnala problema →

Jest è mantenuto da una comunità di contributori open source e dipendenti di Facebook.

I nostri contributori open source lavorano per conto della comunità per creare nuove funzionalità, correggere bug e gestire il backlog dei problemi. I dipendenti Facebook svolgono lo stesso lavoro, concentrandosi su problematiche specifiche della scala di Facebook, e testano tutte le release proposte sull'enorme suite di test di Facebook prima della pubblicazione.

Tutti noi facciamo la nostra parte per rendere i test un'esperienza piacevole.

Al Jest Summit abbiamo annunciato lo Jest Open Collective. Questo è il nostro modo di sostenere gli sforzi della comunità open source di Jest. Per essere assolutamente chiari: i dipendenti Facebook non possono beneficiare dello Jest Open Collective. L'unico scopo del collective è supportare il lato open source della comunità Jest.

In questo articolo descriveremo cos'è lo Jest Open Collective, la sua struttura e gli obiettivi che ci siamo posti.

Lo Jest Open Collective

Banner per Jest Open Collective

Open Collective è una piattaforma per gestire gruppi di persone in modo trasparente. Jest si unisce a progetti come webpack, Babel, Mocha, Preact, Vue e molti altri nel sostenere la comunità open source attraverso la piattaforma Open Collective.

Cos'è lo Jest Open Collective

Lo Jest Open Collective è un gruppo di contributori open source che opera in piena trasparenza per:

  • Ricevere fondi da sostenitori e sponsor

  • Approvare le spese presentate dalla comunità

  • Garantire a tutti la visibilità sul budget

Com'è strutturato il collective

Lo Jest Open Collective è attualmente gestito da tre contributori core non dipendenti Facebook della comunità open source:

Michal è un contributore attivo di Jest dal settembre 2016, Simen si è unito al core team nel giugno 2017 e Rick a gennaio. Sono responsabili della definizione del budget, dell'approvazione delle spese e della gestione degli amministratori del collective. Abbiamo deciso di mantenere Christoph Nakazawa come consulente.

Esistono due livelli di supporto per il collective: Sostenitore e Sponsor.

Sostenitori

I sostenitori del collective sono individui che contribuiscono con almeno $2/mese. Includeremo un elenco dei sostenitori nella homepage di Jest, nel README su github/yarn/npm e nella pagina dei Contributori.

Gli sponsor del collective sono individui e organizzazioni che contribuiscono con almeno $100/mese. Posizioneremo i loghi degli sponsor con link al loro sito nella homepage di Jest, nel README su github/yarn/npm e nella pagina dei Contributori.

Qual è l'obiettivo del collective

L'obiettivo del collective è supportare il lavoro dei contributori open source di Jest per rendere i test un'esperienza piacevole.

Per raggiungere questo obiettivo, utilizzeremo i fondi per:

  • Coprire le spese di viaggio dei relatori

  • Organizzare eventi e meetup

  • Stampare e distribuire gadget promozionali

  • Sviluppare e finanziare un programma di bug bounty (da definire)

Questo è solo l'inizio e siamo impegnati a fare le cose per bene. Se avete idee su come possiamo supportare ulteriormente la comunità, o feedback sulla struttura del collective, contattateci su twitter!

Grazie

Infine, un grazie a tutti coloro che contribuiscono alla comunità Jest e all'open source in generale. Siamo incredibilmente grati di avere l'opportunità di lavorare insieme per migliorare i test JavaScript.

Il core team di Jest desidera inoltre ringraziare in modo speciale Facebook Open Source per aver guidato la creazione di questo collective.