Saltar al contenido principal

Apoyando el código abierto de Jest

· 4 min de lectura
Ricky Hanlon
Ricky Hanlon
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Jest es mantenido por una comunidad de colaboradores de código abierto y empleados de Facebook.

Nuestros colaboradores de código abierto trabajan en representación de la comunidad para crear nuevas funciones, corregir errores y mantener el backlog de incidencias. Los empleados de Facebook realizan las mismas tareas, enfocados en problemas específicos de la escala de Facebook, y ejecutan todas las versiones propuestas en la enorme suite de pruebas de Facebook antes de su publicación.

Todos contribuimos para que las pruebas sean una experiencia agradable.

En la Jest Summit anunciamos el Jest Open Collective. Esta es nuestra forma de apoyar los esfuerzos de la comunidad de código abierto de Jest. Para ser absolutamente claros: los empleados de Facebook no pueden beneficiarse del Jest Open Collective. El único propósito del colectivo es apoyar el lado de código abierto de la comunidad de Jest.

En esta publicación describiremos qué es el Jest Open Collective, su estructura y nuestros objetivos.

El Jest Open Collective

Imagen de banner para Jest Open Collective

Open Collective es una plataforma para gestionar grupos de personas con transparencia. Jest se une a proyectos como webpack, Babel, Mocha, Preact, Vue y muchos más en el apoyo a la comunidad de código abierto a través de la plataforma Open Collective.

¿Qué es el Jest Open Collective?

El Jest Open Collective es un grupo de colaboradores de código abierto que opera con total transparencia para:

  • Recibir fondos de patrocinadores y auspiciantes

  • Aprobar gastos presentados por la comunidad

  • Dar visibilidad del presupuesto a todos

¿Cómo está estructurado el colectivo?

El Jest Open Collective está gestionado actualmente por tres colaboradores principales no afiliados a Facebook, de la comunidad de código abierto:

Michal ha sido colaborador activo de Jest desde septiembre de 2016, Simen se unió al equipo principal en junio de 2017 y Rick en enero. Son responsables de establecer el presupuesto, aprobar gastos y gestionar los administradores del colectivo. Hemos elegido mantener a Christoph Nakazawa como asesor.

Existen dos niveles de apoyo para el colectivo: Contribuyente y Patrocinador.

Contribuyentes

Los contribuyentes del colectivo son personas que aportan al menos $2/mes. Incluiremos una lista de contribuyentes en la página de inicio de Jest, el README en github/yarn/npm y la página de Colaboradores.

Patrocinadores

Los patrocinadores del colectivo son personas y organizaciones que contribuyen con al menos $100/mes. Colocaremos los logos de los patrocinadores con enlace a su sitio en la página de inicio de Jest, el README en github/yarn/npm y la página de Colaboradores.

¿Cuál es el objetivo del colectivo?

El objetivo del colectivo es apoyar el trabajo de los colaboradores de código abierto de Jest para hacer que las pruebas sean una experiencia agradable.

Para lograr este objetivo, utilizaremos los fondos para:

  • Cubrir gastos de viaje de ponentes

  • Organizar eventos y reuniones

  • Imprimir y distribuir merchandising

  • Desarrollar y financiar un programa de recompensas por errores (por determinar)

Esto es solo el comienzo y estamos comprometidos a hacerlo bien. Si tienes ideas sobre cómo podemos apoyar mejor a la comunidad o comentarios sobre la estructura del colectivo, ¡contáctanos en Twitter!

Agradecimientos

Finalmente, gracias a todos los que contribuyen a la comunidad de Jest y al código abierto en general. Estamos increíblemente agradecidos de tener la oportunidad de trabajar juntos para mejorar las pruebas en JavaScript.

El equipo central de Jest también quiere agradecer especialmente a Facebook Open Source por impulsar la creación de este colectivo.