DEV Community

Cover image for Hacktoberfest Monterrey
chuylerma
chuylerma

Posted on

Hacktoberfest Monterrey

En Monterrey, México, nos hemos reunido a contribuir. Para celebrar el primer evento de la comunidad Open Source México Monterrey se han juntado esfuerzos de las comunidades: Facebook Developer Circle: Monterrey, Code Crafters e Inteligencia Artificial Monterrey.

Hacktoberfest Monterrey Meetup

Nuestro primer evento fue un Meetup de Hacktoberfest Monterrey. Y con justa razón ya que este evento insipira e invita a hacer tus primeras contribuciones a proyectos open source durante el mes de octubre. Si cumples con las reglas (que básicamente consiste en hacer 5 Pull Requests de calidad a proyectos open source hospedados en github) digital ocean se encarga de mandarte una playera de regalo a tu domicilio.

Hactoberfest se puede realizar desde la comodidad de tu hogar. Sin embargo, nosotros creemos firmemente en el valor y potencial de reunirte presencialmente a colaborar con desarrolladores locales. Por esa razón decidimos organizar cuatro eventos.

Formato

Con la idea de reunir desarrolladores con experiencia contribuyendo a software open source con desarrolladores que nunca han contribuído decidimos hacer un primer workshop de contribución. Nuestro workshop consistió en lo siguiente:

  1. Escoger un proyecto open source hospedado en github de alguno de los asistentes para contribuir. En nuestro caso escogimos un repositorio de Mike Ramirez.
  2. Explicar como hacer fork del proyecto.
  3. Explicar git clone [url_proyecto_forked].
  4. Explicar como hacer un branch diferente a master. git checkout -b [branch_diferente_master].
  5. Realizar cambios al proyecto y hacer commit: git add . && git commit -m "tu probablemente primer contribución.
  6. Agregar el repositorio original como nuevo remoto upstream git remote add upstream [url_repo_original].
  7. Traer los últimos cambios del repositorio git pull upstream master.
  8. Resolver conflictos.
  9. Subir cambios a origin git push origin master
  10. Hacer pull request al repositorio remoto original (upstream).

Alt Text

Este workshop fue dirigido por quienes tenían ya experiencia en contribuciones: Mike Ramirez, Diego Ponce, Nain Tome y Chuy Lerma.

Ya que todos habían hecho su primer Pull Request Controlado en el workshop de contribución se eligieron los repositorios y se empezó a contribuir a ellos. Los repositorios escogidos fueron:

  1. https://github.com/twilio-labs/open-pixel-art
  2. https://github.com/rickwest/devsnippets

Alt Text

Al finalizar el evento logramos 4 PRs al 1 y un PR al 2!.

Faltando quince minutos para terminar se hizo una pequeña explicación de cada asistente sobre sus contribuciones y sobre cómo fue su experiencia. Además recibimos feedback para próximos eventos.

Próximos eventos

Una de las cosas que se quieren lograr con este tipo de eventos (tanto a nivel mundial, nacional y local) es aumentar el número de contribuciones a proyectos open source. Por eso decidimos hacer cuatro eventos y este es el primero de ellos. Los siguientes son en las fechas:

  1. 12 de Octubre
  2. 19 de octubre
  3. 26 de octubre

Cualquiera puede asistir:

  1. Si quieres empezar a contribuir a open source aquí te ayudamos con tu primer pull request.
  2. Si ya contribuyes conoce a otros contribuidores y usa el tiempo y el espacio para lograr el reto.

Nos vemos el sábado!

Discussion (0)