Unterstützung für Jest Open Source
Diese Seite wurde von PageTurner AI übersetzt (Beta). Nicht offiziell vom Projekt unterstützt. Fehler gefunden? Problem melden →
Jest wird von einer Gemeinschaft aus Open-Source-Mitwirkenden und Facebook-Mitarbeitern gepflegt.
Unsere Open-Source-Mitwirkenden arbeiten für die Gemeinschaft: Sie entwickeln neue Funktionen, beheben Fehler und pflegen das Issue-Backlog. Facebook-Mitarbeiter arbeiten ähnlich, konzentrieren sich aber auf Probleme im Facebook-Maßstab und testen alle vorgeschlagenen Releases im riesigen Facebook-Testsuite vor der Veröffentlichung.
Wir alle leisten unseren Beitrag, um Tests zu einer Freude zu machen.
Auf dem Jest Summit haben wir das Jest Open Collective vorgestellt. Damit wollen wir die Bemühungen der Open-Source-Jest-Community unterstützen. Um absolut klar zu sein: Facebook-Mitarbeiter können nicht vom Jest Open Collective profitieren. Der einzige Zweck des Collectives ist die Unterstützung der Open-Source-Seite der Jest-Community.
In diesem Beitrag skizzieren wir, was das Jest Open Collective ist, seine Struktur und unsere Ziele.
Das Jest Open Collective

Open Collective ist eine Plattform zur transparenten Verwaltung von Personengruppen. Jest schließt sich Projekten wie webpack, Babel, Mocha, Preact, Vue und vielen weiteren an, um die Open-Source-Community über die Open-Collective-Plattform zu unterstützen.
Was ist das Jest Open Collective
Das Jest Open Collective ist eine Gruppe von Open-Source-Mitwirkenden, die in voller Transparenz agieren, um:
-
Mittel von Unterstützern und Sponsoren zu erhalten
-
Von der Community eingereichte Ausgaben zu genehmigen
-
Allen Einblick in das Budget zu gewähren
Wie ist das Collective strukturiert
Das Jest Open Collective wird derzeit von drei Kernmitwirkenden aus der Open-Source-Community verwaltet, die nicht bei Facebook angestellt sind:
Michal ist seit September 2016 aktiver Jest-Mitwirkender, Simen stieß im Juni 2017 zum Kernteam, und Rick kam im Januar dazu. Sie sind für die Budgetfestlegung, Ausgabengenehmigung und Verwaltung der Collective-Administratoren verantwortlich. Wir haben beschlossen, Christoph Nakazawa als Berater beizubehalten.
Es gibt zwei Unterstützungsstufen für das Collective: Backer und Sponsor.
Backers
Backers des Collectives sind Personen, die mindestens $2/Monat beitragen. Wir führen sie auf der Jest-Startseite, im README auf GitHub/Yarn/npm und auf der Contributors-Seite auf.
Sponsors
Sponsors des Collectives sind Personen und Organisationen, die mindestens $100/Monat beitragen. Wir platzieren Sponsor-Logos mit Link zur Website auf der Jest-Startseite, im README auf GitHub/Yarn/npm und auf der Contributors-Seite.
Was ist das Ziel des Collectives
Das Ziel des Collectives ist es, die Arbeit der Open-Source-Mitwirkenden an Jest zu unterstützen, um Tests zu einer Freude zu machen.
Um dieses Ziel zu erreichen, werden wir die Mittel für folgendes verwenden:
-
Reisekosten von Sprechern decken
-
Veranstaltungen und Meetups organisieren
-
Swag drucken und verteilen
-
Ein Bug-Bounty-Programm entwickeln und finanzieren (in Planung)
Dies ist erst der Anfang und wir sind bestrebt, es richtig zu machen. Wenn ihr Ideen habt, wie wir die Community weiter unterstützen können, oder Feedback zur Struktur des Kollektivs, kontaktiert uns bitte auf Twitter!
Danke
Abschließend möchten wir allen danken, die zur Jest-Community und zu Open Source im Allgemeinen beitragen. Wir sind unglaublich dankbar, dass wir gemeinsam die Möglichkeit haben, JavaScript-Testing zu verbessern.
Das Jest-Kernteam möchte sich besonders bei Facebook Open Source für die Initiierung dieses Kollektivs bedanken.
