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:
- Escoger un proyecto open source hospedado en github de alguno de los asistentes para contribuir. En nuestro caso escogimos un repositorio de Mike Ramirez.
- Explicar como hacer fork del proyecto.
- Explicar
git clone [url_proyecto_forked]
. - Explicar como hacer un branch diferente a master.
git checkout -b [branch_diferente_master]
. - Realizar cambios al proyecto y hacer commit:
git add . && git commit -m "tu probablemente primer contribución
. - Agregar el repositorio original como nuevo remoto upstream
git remote add upstream [url_repo_original]
. - Traer los últimos cambios del repositorio
git pull upstream master
. - Resolver conflictos.
- Subir cambios a origin
git push origin master
- Hacer pull request al repositorio remoto original (upstream).
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:
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:
Cualquiera puede asistir:
- Si quieres empezar a contribuir a open source aquí te ayudamos con tu primer pull request.
- Si ya contribuyes conoce a otros contribuidores y usa el tiempo y el espacio para lograr el reto.
Nos vemos el sábado!
Top comments (0)