Nota: Esse artigo foi escrito com base no artigo "How to get ready for Hacktoberfest 2022 da Hubber Australiana Mish Manners" então vários dos links compartilhados são de conteúdos em inglês.
-
O Hacktoberfest acabou de começar!
As inscrições já estão abertas e teremos uma variedade de eventos dos quais você pode participar. Se você planeja participar do Hacktoberfest, seja como pessoa colaboradora ou mantenedora, há algumas coisas que você pode fazer para se preparar.
Se você quer saber mais sobre o que é o HacktoberFest, e esse ano vai ser sua primeira participação, recomendo que primeiro você leia o artigo da GitHub Star ⭐ Leticia: Inicie no mundo open-source participando da Hacktoberfest
Vamos lá!
Se registre!
A primeira coisa a fazer é se registrar no Hacktoberfest. As inscrições já estão abertas pelo site e é o primeiro passo para você participar. Você precisará se registrar para participar do Hacktoberfest, mesmo se estiver planejando participar pessoa mantenedora.
1.Entre no site do evento e clique em "Start Hacking" ou "Registration now open".
2.Você será direcionada para uma página de autenticação onde pode escolher como deseja participar:
3.Clique em "Initiate" e você será levado a uma página de login para autenticar sua conta.
4.Siga as instruções na tela. Assim que sua conta for autenticada, você deverá voltar ao site do Hacktoberfest.
5.Digite seu nome e selecione o e-mail que você gostaria de usar para o hackathon:
6.Preencha o restante do formulário, inserindo informações sobre como você gostaria de participar. A primeira pergunta é como você vai contribuir e as opções são: como pessoa contribuidora, mantenedora ou organizadora de eventos. Eu vou fazer os três haha
7.A próxima pergunta é sobre seu nível de experiência com o evento e open-source. Se é seu primeiro ano, você vai escolher newbie,. Se você tem alguma experiência já, pode escolher familiar. E se você participa todo ano faz um tempo, você é experienced.
8.Esse é o meu 4º ano, mas eu ainda tenho muito que aprender, então coloquei familiar.
9.A próxima pergunta é se você vai contribuir com código (arrumando bugs, novas features, etc) ou non-code (documentação, tradução, design, etc).
Como esse ano o evento está dando foco em contribuições non-code, esse ano eu vou focar nisso também.
10.Aproveitando, já vou escolher meu país.
11.Depois disso temos alguns opcionais. Eu vou aceitar a do HOLOPIN. Porque esse vai me dar badges digitais do evento, mas não tenho interesse no resto.
12.Finalmente, a gente aceita todos os termos e condições:
13.Quando você terminar, clique em "Register".
Você deve ser levado para sua página de perfil, onde você deve ver 0/4 PRs:
Agora você está logada, inscrita e pronta para Hackear!
Junte-se a comunidade
Em seguida, você vai pode se juntar ao Discord do Hacktoberfest para se manter atualizado (como esse Discord é oficial, o canal é em Inglês). Você pode conversar com outros participantes, bem como com os organizadores do Hacktoberfest. Há muitas informações no Discord sobre como contribuir, obter ajuda e compartilhar o Hacktoberfest ❤
Apenas lembre-se de seguir as regras da comunidade.
Top tips for being a good online community member
Michelle Duke for GitHub ・ May 17 '22
Se prepare para participar como pessoa contribuidora
A maioria de vocês que está lendo este post provavelmente está planejando participar do Hacktoberfest como pessoas colaboradoras. Se você é uma pessoa mantenedora, confira abaixo algumas dicas de como se preparar como mantenedor.
Aprimore suas habilidades e conhecimentos
Antes de entrar no lado da contribuição das coisas, é uma boa ideia aprimorar seu conhecimento de contribuição. A equipe do Hacktoberfest reuniu vários recursos para te ajudar a se preparar.
Guias como Como contribuir para Open Source e aprimorar seus conhecimentos sobre GitHub por meio do GitHub Skills.
Atualizar seu conhecimento sobre esse tópicos vai facilitar sua vida na hora de contribuir com projetos durante o Hacktoberfest.
Comece a procurar projetos
Se você ainda não começou a procurar projetos para contribuir durante o Hacktoberfest, agora é uma boa hora para começar a procurar. Você precisará garantir que os projetos tenham o rótulo Hacktoberfest
.
A Developer Advocate, Jessica Temporal, tem em seu blog uma lista de projetos abertos para contribuições, e muitos deles são de pessoas brasileira.
Participe de eventos
Além de hackear online, existem vários eventos nos quais você pode participar, tanto presencial quanto virtual. Confira a página de eventos do Hacktoberfest para encontrar um perto de você.
Participando como pessoa mantenedora
O Hacktoberfest pode ser um momento complicado para quem mantem projetos Open Source, pois você estará lidando com muitos novos pull requests. Há algumas coisas que você pode fazer para facilitar a participação de sua comunidade e, portanto, menos estresse com PRs!
Você pode fazer essas coisas em qualquer ordem!
Adicione o tópico Hacktoberfest
Se você planeja tornar seu projeto elegível para c ontribuições do Hacktoberfest, você precisará adicionar o rótulo Hacktoberfest
ao seu repositório:
Clique na aba "Code" no seu repo.
Vá em settings, depois em "About", do lado direito:
- Em "Topics" digite "Hacktoberfest" e clique em "Save changes":
Agora seu repo está pronto para o evento
Limpe seu repo
Antes de começar a aceitar um monte de pull requests para o Hacktoberfest, reserve um momento para limpar seu repositório. Há um monte de issues antigas que poderiam ser fechadas? Existem PRs esperando merge?
Passar alguns minutos garantindo que seu projeto esteja limpo e organizado facilitará muito a aceitação de novos PRs.
Adicione good-first-issues
Para incentivar novas pessoas contribuidoras a participar do seu projeto, é uma ótima ideia adicionar o rótulo de good-first-issues
as issues que são boas para contribuições de iniciantes. Isso significa que novatos terão por onde começar.
Não se esqueça, o Hacktoberfest 2022 incentiva contribuições non-code. Portanto, certifique-se de que também hajaboas issues para coisas como documentação e design.
Garanta que sua documentação esteja em dia
Se você quer encorajar novas contribuições e quer tornar sua vida muito mais fácil, certifique-se de que sua documentação esteja atualizada. O ideal é que ela contenha:
README
Diretrizes de contribuição
Começando
Código de Conduta
Esses documentos ajudarão a definir o padrão para colaboradores e fornecerão diretrizes sobre como contribuir com seu projeto. Se alguém mandar um PR que não segue seu código de conduta, fica muito mais fácil explicar o porquê você rejeitou a contribuição.
Se você fez todas essas coisas (em qualquer ordem), seu projeto deve estar pronto para aceitar contribuições para o Hacktoberfest
Se divirta!
A coisa mais importante a lembrar quando se trata de Hacktoberfest (ou qualquer hackathon) é se divertir! Respeite a comunidade, não envie PRs com spam, faça contribuições significativas, faça perguntas, amizades e você vai se divertir muito.
Happy hacking 🎉
Top comments (9)
Me ajudou muito, obrigada! 🛼
Obrigada por ler e pelo patins!
Artigo lindo, obrigada por compartilhar <3
Muito obrigada por ler <3
Bom artigo, não tinha visto algo relacionado em pt-BR para a comunidade BR, muito bom :D 💪🏽
Obrigada!
Isso vai ser de muita ajuda. Obrigado !!!
Que bom!
Boa sorte!
Sorry PT-BR
My open project
github.com/fabiohcnobre/SNRHos