Outubro de contribuição open-source com o #Hacktoberfest
Já está quase acabando o mês de Setembro e com isso se inicia os preparativos pra festa do mundo open-source: o Hacktoberfest. A Digital Ocean liberou hoje (25/09/2019) o início do cadastramento para o Hacktoberfest na página oficial do evento. Ano passado, cerca de 46 mil camisetas foram enviadas para pessoas que contribuíram no mundo todo. Esse ano, as recompensas estão limitadas à 50 mil.
O Hacktoberfest
Esse ano, o evento é patrocinado pelo Dev.to e pela Digital Ocean, e é um evento que dura o mês inteiro e busca incentivar a participação em projetos open-source. Saber um pouquinho de código para participar é interessante, mas não se deixe intimidar, tem espaço para todos os níveis de conhecimento. E a melhor parte: qualquer pessoa que queira pode participar da sua própria casa!
Objetivos
Abrir quatro pull requests em qualquer repositório público no GitHub independente se esse projeto tem ou não issues marcadas com a label do evento. E não precisa ter seu pull request aceito para ele ser contabilizado — alguns pull requests demoram mesmo para serem revisados e aceitos — , mas imagina que legal ter contribuições aceitas? Todo mundo ganha!
Regras
Mais uma vez, cada um dos quatro pull requests precisam ser feitos entre os dias 1 e 31 de Outubro em qualquer fuso horário. E não vale fazer spam, pull requests marcados como spam vão te tirar da brincadeira.
Como participar
Você vai precisar ter uma conta no GitHub (vai lá! Faz a sua! É rapidinho 😉 ). Depois de ter a conta no GitHub, é necessário se cadastrar no evento para contabilizar cada uma das cinco contribuições. Você vai precisar também saber um mínimo de como funciona Git (vou deixar alguns links sobre isso lá no fim no artigo).
Premiação
Além de dar os primeiros passos nessa onda de contribuições, aprender com o feedback que receber no seu pull request e ajudar algum projeto legal, você pode ganhar uma camiseta linda! Como eu mencionei antes, esse ano as camisetas estão limitadas à 50 mil participantes então, não deixe suas contribuições pra última hora!
Projetos para mandar o seu PR
Então, pra te ajudar nessa linda missão de fazer seus quatro pull requests, aqui tem uma lista linda de projetos que são mantidos ou foram criados por pessoas desse Brasilzão. Essa lista é pra ser colaborativa! Passa lá pra ver mais detalhes de como isso vai funcionar.
Links úteis
Vou deixar aqui alguns links que podem ser úteis e te ajudar a iniciar no mundo de contribuições.
Contribuições
Leia o texto da Leticia Portella sobre como contribuir para um projeto sem escrever código. E, se inglês não for um problema, leia também o Open Source Guide sobre como contribuir, não importa se você é um veterano ou iniciante em contribuições.
Git
Para aprender Git, você pode seguir o curso de Git da codecademy ou o curso da CodeSchool, ambos muito bons. Git não é fácil, mas todo mundo pode aprender.
Hacktoberfest
Dá para conferir o que rolou na Hacktoberfest 2016 e na Hacktoberfest de 2017. Muito importante também, o site oficial do evento para mais informações.
Também dá para conferir quantos pull requests foram feitos depois de ter se cadastrado ;)