Como participar do HacktoberFest 2022

Pachi 🥑 - Oct 5 '22 - - Dev Community

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.

pagina inical do site do hacktoberfest

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".

Register

2.Você será direcionada para uma página de autenticação onde pode escolher como deseja participar:

Auth

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:

website

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

como você vai contribuir

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.
nivel de experiencia

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.

code ou nao code

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.

addons

12.Finalmente, a gente aceita todos os termos e condições:

aceite os termos

13.Quando você terminar, clique em "Register".
Você deve ser levado para sua página de perfil, onde você deve ver 0/4 PRs:

progress

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.

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:

  1. Clique na aba "Code" no seu repo.

  2. Vá em settings, depois em "About", do lado direito:

github

  1. Em "Topics" digite "Hacktoberfest" e clique em "Save changes":

github

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 🎉

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .