Hacktoberfest Monterrey
Tags: hacktoberfest
Published: 2019-10-08 02:31:31

---
title: Hacktoberfest Monterrey
published: true
description: !Logramos 5 pull requests en nuestro primer meetup de Hacktoberfest!
tags: hacktoberfest
cover_image: https://thepracticaldev.s3.amazonaws.com/i/isu8zp96bj1iaf8m2jxc.jpg
---

En Monterrey, México, nos hemos reunido a contribuir. Para celebrar el primer evento de la comunidad [Open Source México Monterrey](https://www.meetup.com/Open-SOurce-Mexico-Monterrey) se han juntado esfuerzos de las comunidades: [Facebook Developer Circle: Monterrey](https://www.meetup.com/Open-SOurce-Mexico-Monterrey), [Code Crafters](https://www.facebook.com/groups/883425011685153) 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](https://hacktoberfest.digitalocean.com/details#quality-standards) 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](https://www.meetup.com/Open-SOurce-Mexico-Monterrey/events).

### 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](https://github.com/Mikeermz/example_pullrequest).
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](https://thepracticaldev.s3.amazonaws.com/i/pwkqm2wizgm3b1g777nr.jpg)

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](https://github.com/twilio-labs/open-pixel-art)
2. [https://github.com/rickwest/devsnippets](https://github.com/rickwest/devsnippets)

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/pwkqm2wizgm3b1g777nr.jpg)

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](https://www.meetup.com/Open-SOurce-Mexico-Monterrey/events/vzlsjryznbqb)
2. [19 de octubre](https://www.meetup.com/Open-SOurce-Mexico-Monterrey/events/vzlsjryznbzb)
3. [26 de octubre](https://www.meetup.com/Open-SOurce-Mexico-Monterrey/events/265401743)

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!