Hopp til hovedinnhold

Støtte til Jest som åpen kildekode

· 3 min å lese
Ricky Hanlon
Ricky Hanlon
Unofficial Beta Translation

This page was AI-translated by PageTurner (beta). Not officially endorsed by the project. Found an error? Report issue →

Jest vedlikeholdes av et fellesskap av bidragsytere til åpen kildekode og Facebook-ansatte.

Våre bidragsytere til åpen kildekode jobber for fellesskapet ved å utvikle nye funksjoner, fikse feil og vedlikeholde saksbehandlingskøen. Facebook-ansatte gjør det samme, med fokus på utfordringer knyttet til Facebooks skala, og kjører alle foreslåtte utgivinger gjennom Facebooks enorme testsuite før publisering.

Alle gjør vår del for å gjøre testing deilig.

På Jest Summit kunngjorde vi Jest Open Collective. Dette er vår måte å støtte innsatsen til det åpne kildekode-fellesskapet i Jest. For å være helt tydelig: Facebook-ansatte kan ikke dra nytte av Jest Open Collective. Kollektivets eneste formål er å støtte den åpne kildekode-siden av Jest-fellesskapet.

I dette innlegget vil vi skissere hva Jest Open Collective er, strukturen og målene vi har.

Jest Open Collective​

Bannerbilde for Jest Open Collective

Open Collective er en plattform for transparent administrasjon av grupper. Jest blir med prosjekter som webpack, Babel, Mocha, Preact, Vue, og mange flere i å støtte det åpne kildekode-fellesskapet gjennom Open Collective-plattformen.

Hva er Jest Open Collective​

Jest Open Collective er en gruppe bidragsytere til åpen kildekode som opererer med full åpenhet for å:

  • Motta midler fra støttespillere og sponsorer

  • Godkjenne utgifter innsendt av fellesskapet

  • Gi alle innsyn i budsjettet

Hva er strukturen til kollektivet​

Jest Open Collective blir for tida administrert av tre kjernebidragsytere utenfor Facebook fra det åpne kildekode-fellesskapet:

Michal har vært aktiv Jest-bidragsyter siden september 2016, Simen ble med i kjerne-teamet i juni 2017, og Rick ble med i januar. De er ansvarlige for budsjettsetting, utgiftsgodkjenning og administrasjon av kollektivet. Vi har valgt å beholde Christoph Nakazawa som rådgiver.

Det finnes to støttenivåer for kollektivet: Støttespiller og Sponsor.

Støttespillere​

Støttespillere av kollektivet er enkeltpersoner som bidrar med minst $2 per måned. Vi inkluderer en liste over støttespillere på Jest-hjemmesiden, README på github/yarn/npm, og Bidragsytere-siden.

Sponsorer​

Sponsorer av kollektivet er enkeltpersoner og organisasjoner som bidrar med minst $100 per måned. Vi plasserer sponsorlogoer med lenke til deres nettsted på Jest-hjemmesiden, README på github/yarn/npm, og Bidragsytere-siden.

Hva er målet med kollektivet​

Målet med kollektivet er å støtte arbeidet til bidragsytere av åpen kildekode til Jest for å gjøre testing deilig.

For å oppnå dette målet, vil vi bruke midlene til:

  • Dekke reiseutgifter for talere

  • Arrangere arrangementer og meetups

  • Trykke og distribuere swag

  • Utvikle og finansiere et bug bounty-program (TBD)

Dette er bare begynnelsen, og vi er forpliktet til å gjøre dette riktig. Hvis du har ideer til hvordan vi ellers kan støtte fellesskapet, eller tilbakemeldinger om strukturen til kollektivet, kan du nå oss på twitter!

Takk​

Til slutt: takk til alle som bidrar til Jest-fellesskapet og åpen kildekode generelt. Vi er utrolig takknemlige for at vi får muligheten til å jobbe sammen med å forbedre JavaScript-testing.

Jest-kjernegruppen vil også rette en spesiell takk til Facebook Open Source for å ha drevet opprettelsen av dette kollektivet.