Aller au contenu principal

Soutien de Jest Open Source

· 4 minutes de lecture

Jest est maintenu par une communauté de contributeurs open source et d'employés de Facebook.

Nos contributeurs open source travaillent au nom de la communauté pour créer de nouvelles fonctionnalités, corriger les bogues et maintenir l'arriéré des problèmes. Les employés de Facebook font de même, concentré sur les problèmes spécifiques à l'échelle de Facebook, et exécutent toutes les publications proposées sur l'énorme suite de test de Facebook avant de les publier.

Nous faisons tous notre partie pour rendre les tests agréables.

Lors du sommet de Jest, nous avons annoncé le Jest Open Collective. C'est notre façon d'aider à soutenir les efforts de la communauté Jest open source. Pour être absolument clair : les employés de Facebook ne peuvent pas bénéficier du Jest Open Collective. Le seul but du collectif est de soutenir le côté open source de la communauté Jest.

Dans ce poste, nous décrirons ce qu'est l'Open Collective Jest, la structure et les buts que nous avons.

Le Jest Open Collective

Image de bannière pour Jest Open Collective

Open Collective est une plateforme de gestion de groupes de personnes de manière transparente. Jest rejoint des projets comme webpack, Babel, Mocha, Preact, Vue, et bien plus encore en soutenant la communauté open source à travers la plateforme Open Collective.

Qu'est-ce que le Jest Open Collective

Le Jest Open Collective est un groupe de contributeurs open source qui opèrent en toute transparence à :

  • Recevoir des fonds des donateurs et des sponsors
  • Approuver les dépenses soumises par la communauté
  • Donner à tout le monde la visibilité du budget

Quelle est la structure du collectif

Le Jest Open Collective est actuellement géré par trois contributeurs principaux non-Facebook de la communauté Open Source :

Michal est un contributeur actif de Jest depuis septembre 2016, Simen a rejoint l'équipe principale en juin 2017, et Rick a rejoint l'équipe en janvier. Ils sont chargés de définir le budget, d'approuver les dépenses et de gérer les administrateurs du collectif. Nous avons choisi de conserver Christoph Nakazawa en tant que conseiller.

Il y a deux niveaux de soutien pour le collectif : le donateur et le sponsor.

Donateurs

Les donateurs du collectif sont des personnes qui versent au moins \$2/mois. Nous inclurons une liste de donateurs sur la page d'accueil de Jest, le README sur la page github/yarn/npm, et la page des contributeurs.

Sponsors

Les sponsors du collectif sont des individus et des organisations qui contribuent au moins \$100/mois. Nous placerons les logos des sponsors avec un lien vers leur site sur la page d'accueil de Jest, le README sur la page github/yarn/npm, et la page des contributeurs.

Quel est l'objectif du collectif

Le but du collectif est de soutenir le travail des contributeurs open source pour Jest afin de rendre les tests agréables.

Pour atteindre cet objectif, nous utiliserons les fonds pour :

  • Couvrir les frais de déplacement des conférenciers
  • Organiser des événements et des meetups
  • Imprimer et distribuer des articles promotionnels
  • Développer et financer un programme de prime aux bogues (TBD)

Ce n'est que le début et nous nous engageons à y remédier. Si vous avez des idées sur la manière dont nous pouvons soutenir la communauté, ou des commentaires sur la structure du collectif, merci de nous contacter sur twitter !

Merci

Enfin, merci à tous ceux qui contribuent à la communauté Jest et à l'open source en général. Nous sommes incroyablement reconnaissants d'avoir la possibilité de travailler ensemble à l'amélioration des tests JavaScript.

L'équipe principale de Jest aimerait également rendre un remerciement spécial à Facebook Open Source pour avoir conduit à la création de ce collectif.