Files
nairobi/CONTRIBUTING_ES.md
Javi Martín 470ee07e77 Add information about coding conventions
We split the section about pull requests, reducing the steps needed to
contribute since there's already a link to help people working on their
first pull request, and the rest don't need to be told to fork the repo.
2019-11-06 17:25:33 +01:00

3.6 KiB

Cómo Contribuir a este Proyecto

Código de conducta

Los miembros del proyecto y la comunidad de personas que contribuyen a él se adhieren a un código de conducta que se puede consultar en el archivo CODE_OF_CONDUCT_ES.md.

Comunicación general y de incidencias

El método preferido para informar sobre una incidencia en el proyecto es creando una incidencia en el repositorio del proyecto.

Resolver una incidencia

Las incidencias marcadas como help wanted son funcionalidades bien definidas y que están listas para que quien quiera pueda implementarlas.

Cuando quieras resolver una incidencia mediante código:

  • Avisa de que vas a trabajar en esta incidencia añadiendo un comentario.
  • Envía una pull request al repositorio principal indicando qué incidencia estás resolviendo y siguiendo nuestras convenciones de código

¿Es tu primer Pull Request? Puedes aprender en este curso gratuito (en inglés) sobre cómo contribuir a un proyecto OpenSource en GitHub

Convenciones de código

Si quieres que revisemos tu código con una sonrisa, por favor sigue nuestras convenciones:

  • Incluye tests para los cambios que hayas hecho
  • Travis CI comprobará automáticamente que el resto de la aplicación sigue funcionando; asegúrate de que los tests pasan
  • Tus cambios serán revisados automáticamente por Hound CI; arregla los problemas de los que informa (si es que hay alguno)
  • Sigue las siete reglas para un gran mensaje de commit

Cuando revisemos tu código y te pidamos que cambies alguna cosa, si tienes experiencia con git rebase edita los commits existentes en vez de añadir más. Si no tienes experiencia con git rebase, puedes saltarte este punto.

Otras formas de contribuir sin código

  • Si crees que hay una funcionalidad que hace falta, o descubres un problema, abre una incidencia (asegúrate de que no haya una incidencia para lo mismo ya abierta antes)
  • También puedes ayudar dando este proyecto a conocer

Cómo escribir una incidencia

  • Trata de darle un título descriptivo (algo más que "xxx no funciona").
  • Es buena idea incluir las siguientes secciones:
    • Pasos que se han realizado para producir la incidencia
    • Lo que se esperaba que pasara
    • Lo que ha pasado
  • También es buena idea que incluyas tu sistema operativo, navegador, versión de navegador y plugins instalados.

¡Gracias! ❤️ ❤️ ❤️

Contribuidores

Miembros del equipo principal

Todos los demás contribuidores

Además del equipo principal, hay más de cien contribuidores. ¡Muchas gracias por vuestro código! También estamos muy agradecidos a las personas que contribuyen de otras formas, incluida la documentación, traducciones, evangelismo, administración de sistemas, comunicación, organización y más.

Finalmente, un agradecimiento especial a los antiguos miembros del equipo principal. Conocidos con cariño como El Alumni:

Juanjo Bazán, Enrique García Cota, Alberto Calderón, María Checa