Skip to content

Instantly share code, notes, and snippets.

@vicasas
Created January 17, 2021 16:30
Show Gist options
  • Save vicasas/b51df16174ee68744f89b1285c1ae903 to your computer and use it in GitHub Desktop.
Save vicasas/b51df16174ee68744f89b1285c1ae903 to your computer and use it in GitHub Desktop.
CONTRIBUTING DPACL

Contributing to DPACL

Si estás leyendo esto, ¡eres increíble! Gracias por ayudarnos a hacer que este proyecto sea excelente y por ser parte de la comunidad DPACL. Queremos que la contribución sea lo más fácil y transparente posible, aquí hay algunas pautas que lo ayudarán en el camino.

Your first Pull Request

¿Estás trabajando en tu primer Pull Request? Puede aprender cómo en esta serie de videos gratuitos.

Cómo contribuir a un proyecto de código abierto en GitHub

Si decide solucionar un issue, segúrese de revisar el thread de comentarios en caso de que alguien ya esté trabajando en una solución. Si nadie esta trabajando en él en este momento, deje un comentario que indique que ha comenzado a trabajar en él para que otras personas no dupliquen accidentalmente su esfuerzo.

Si alguien reclama un problema pero no realiza un seguimiento durante más de una semana, está bien que se haga cargo, pero aún así debe dejar un comentario. Si no ha habido actividad sobre el tema durante 7 a 14 días, es seguro asumir que nadie está trabajando en él.

Sending a Pull Request

DPACL es un proyecto de la comunidad, por lo que los Pull Request siempre son bienvenidas y muy apreciadas, pero, antes de trabajar en un cambio, es mejor abrir un issue primero para discutirlo con los mantenedores.

En caso de duda, mantenga pequeñas sus Pull Request. Para darle a una Pull Request la mejor oportunidad de ser aceptada, no agrupe más de una función o corrección de errores por Pull Request. A menudo es mejor crear dos solicitudes de extracción más pequeñas que una grande.

El paso a paso

  1. Haz Fork al repositorio.

  2. Clona tu Fork en tu maquina local.

git clone https://github.com/<your username>/dpacl.git
cd dpacl
  1. Haz un upstrem remote.
git remote add upstream https://github.com/vicasas/dpacl.git
  1. Sincroniza tu branch local master con upstream remote
git checkout master
git pull upstream master
  1. Instale dependencias con npm
npm install
  1. Cree una nuevo branch
git checkout -b mi-tema-rama
  1. Realice los cambios que necesite, haga commit y haga push a su Fork.
git push -u origin HEAD
  1. Y finalmente vaya al repositorio y realice un Pull Request ❤🚀.

Los mantenedores están monitoreando los Pull Request. Revisaremos su Pull Request y la fusionaremos, solicitaremos cambios o la cerraremos con una explicación.

Coding Style

Estamos usando Prettier para formatear nuestro código fuente. Los estilos se aplican a través de Eslint. Con este último igual nos aseguramos de escribir un código proligio siguiendo las buenas prácticas de Airbnb JavaScript Style Guide. Asegúrese de que todo cumpla con las reglas antes de enviar un Pull Request. Por lo tanto, ejecute npm run pretty y npm run lint para aplicar correcciones de formato.

License

Al contribuir a DPACL, usted acepta que sus contribuciones serán licenciadas bajo el archivo de LICENCIA MIT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment