Hacktoberfest e a contribuição dos desenvolvedores da Quero no open source
Com um repositório e disponibilização de mentoria, reunimos interessados em contribuir para projetos open source
Os desenvolvedores da Quero Educação se reuniram organicamente para contribuir para projetos open source durante o Hacktoberfest de 2020. Com o objetivo de reunir interessados dentro e fora da Quero em aprender com esses projetos, montamos com um repositório público para contribuição até o último dia do mês de outubro.
O que é o Hacktoberfest?
Criado pela Digital Ocean, o Hacktoberfest convida a todos para contribuir com a comunidade global de open source durante o mês de outubro de todos os anos. Os participantes podem ser de todos os backgrounds e níveis de habilidade em desenvolvimento de projetos do tipo.
Só em 2019, foram 48127 pull requests em 154767 diferentes repositórios. Participaram pessoas de 142 países e a linguagem mais utilizada foi o JavaScript com 89603 PRs (o equivalente a 18,55%).
O maior objetivo do evento é o crescimento desses projetos, nos quais os participantes estarão focados para trabalhar neles durante um mês inteiro. Caso os inscritos concluam o desafio do evento, podem ganhar a camiseta oficial da edição ou plantar uma árvore pela Tree-Nation.
Por que e como a Quero entrou nessa?
Queremos facilitar o acesso aos participantes do evento (sejam da nossa empresa ou não). Com um repositório em português, disponibilizamos e centralizamos informações sobre projetos open source.
Além disso, estamos oferecendo mentoria para quem quiser tirar dúvidas em projetos específicos. Você pode agendar agora mesmo de acordo com os seguintes assuntos:
Fastify e Node.js:
- Rafael Gonzaga é nosso tech lead e é apaixonado pelo mundo open source. Para falar com ele, agende seu horário.
Javascript:
- Aderbal Filho é desenvolvedor do Quero Inbound, um dos projetos recentes aqui da Quero. Foi quem convidou todos os desenvolvedores da Quero Educação para o projeto. Se quiser bater um papo sobre Vue.js e React, é só consultar a agenda dele e marcar um horário.
- Pedro Costa é engineering manager do squad que desenvolve o Quero Bolsa e está com a agenda aberta para falar sobre Vue.js, React e Gatsby.
- Vinicius Hoyer é programador do squad responsável por desenvolver os novos marketplaces da Quero Educação (Guia da Carreira, Mundo Vestibular e EaD). Ele disponibilizou alguns horários para conversar sobre Vue.js, Nuxt.js, eslint e regex.
Ruby / Rails
- Pedro Costa também vai dar mentoria sobre assunto por ser a referência da comunidade de Ruby aqui na Quero Educação. Inclusive, ele foi o mediador da edição das Dev Talks sobre Ruby com Rafael França e Ney Pimenta. Confira um horário na agenda.
Tudo relacionado a Vim
Vinicius Hoyer também está dando mentoria sobre vimscript e regex por aqui.
Benefícios e algumas dicas dos mentores
Para os mentores da Quero Educação, participar de projetos open source durante o evento é sinônimo de aprendizado, pois é o momento de “sair da bolha” e de encontrar um grande número de issues para entrar um projeto. Ou seja, é muito mais fácil encontrar e aprender com um projeto durante o mês de outubro.
E eles reforçam: caso não se sintam preparados para contribuir, há repositórios com tarefas simples, normalmente marcados com a tag good first issue/hacktoberfest. Outras tags que valem dar uma olhada, mesmo que não sejam tão simples, são: help-wanted, documentation e contributions welcome.
Além das pequenas dicas, é importante seguir as regras:
- Fazer seu registro entre 1 e 31 de outubro.
- Fazer 4 pull requests (PRs) válidos (que não sejam marcados como spam ou invalid, havendo um prazo de 7 dias para a revisão) em qualquer repositório público.
Participe conosco!
Se quiser contribuir conosco e saber mais informações, confira nosso repositório no Github e leia mais sobre projetos open source.