Apoiando o Jest em Código Aberto
Esta página foi traduzida por PageTurner AI (beta). Não é oficialmente endossada pelo projeto. Encontrou um erro? Reportar problema →
O Jest é mantido por uma comunidade de contribuidores de código aberto e funcionários do Facebook.
Nossos contribuidores de código aberto trabalham em nome da comunidade para criar novos recursos, corrigir bugs e manter o backlog de issues. Os funcionários do Facebook fazem o mesmo, focando nos problemas específicos da escala do Facebook, e executam todas as versões propostas na enorme suíte de testes do Facebook antes da publicação.
Todos nós fazemos nossa parte para tornar os testes uma experiência agradável.
Na Jest Summit, anunciamos o Jest Open Collective. Esta é nossa forma de apoiar os esforços da comunidade de código aberto do Jest. Para deixar absolutamente claro: funcionários do Facebook não podem se beneficiar do Jest Open Collective. O propósito exclusivo do coletivo é apoiar o lado de código aberto da comunidade do Jest.
Neste artigo, vamos descrever o que é o Jest Open Collective, sua estrutura e nossos objetivos.
O Jest Open Collective

O Open Collective é uma plataforma para gerenciar grupos de pessoas com transparência. O Jest se junta a projetos como webpack, Babel, Mocha, Preact, Vue e muitos outros no apoio à comunidade de código aberto através da plataforma Open Collective.
O que é o Jest Open Collective
O Jest Open Collective é um grupo de contribuidores de código aberto que operam com total transparência para:
-
Receber fundos de apoiadores e patrocinadores
-
Aprovar despesas enviadas pela comunidade
-
Dar visibilidade do orçamento para todos
Qual é a estrutura do coletivo
O Jest Open Collective é atualmente gerenciado por três contribuidores principais não vinculados ao Facebook, da comunidade de código aberto:
Michal é um contribuidor ativo do Jest desde setembro de 2016, Simen ingressou na equipe principal em junho de 2017 e Rick ingressou em janeiro. Eles são responsáveis por definir o orçamento, aprovar despesas e gerenciar administradores do coletivo. Nós elegemos manter Christoph Nakazawa como conselheiro.
Há dois níveis de apoio para o coletivo: Apoiador e Patrocinador.
Apoiadores
Apoiadores do coletivo são indivíduos que contribuem com pelo menos $2/mês. Incluiremos uma lista de apoiadores na página inicial do Jest, no README no github/yarn/npm e na página de Contribuidores.
Patrocinadores
Patrocinadores do coletivo são indivíduos e organizações que contribuem com pelo menos $100/mês. Posicionaremos os logos dos patrocinadores com um link para seus sites na página inicial do Jest, no README no github/yarn/npm e na página de Contribuidores.
Qual é o objetivo do coletivo
O objetivo do coletivo é apoiar o trabalho dos contribuidores de código aberto do Jest para tornar os testes uma experiência agradável.
Para alcançar esse objetivo, usaremos os fundos para:
-
Cobrir despesas de viagem de palestrantes
-
Organizar eventos e meetups
-
Imprimir e distribuir brindes (swag)
-
Desenvolver e financiar um programa de recompensa por bugs (a definir - TBD)
Este é apenas o começo e estamos comprometidos em fazer isso da maneira certa. Se você tem ideias sobre como podemos apoiar melhor a comunidade ou feedback sobre a estrutura do coletivo, entre em contato conosco no twitter!
Agradecimentos
Por fim, agradecemos a todos que contribuem para a comunidade Jest e para o open source em geral. Estamos incrivelmente gratos por termos a oportunidade de trabalhar juntos para melhorar os testes em JavaScript.
A equipe central do Jest também gostaria de agradecer especialmente ao Facebook Open Source por impulsionar a criação deste coletivo.
