Hacktoberfest incentiva a participação na comunidade de código aberto, que cresce.
Hacktoberfest é o evento anual da DigitalOcean que incentiva as pessoas a contribuir com o código aberto durante o mês de outubro. Grande parte da infraestrutura tecnológica moderna – incluindo alguns dos próprios produtos da DigitalOcean – depende de projetos de código aberto construídos e mantidos por pessoas apaixonadas que muitas vezes não têm pessoal ou orçamento para fazer muito mais do que manter o projeto vivo. O objetivo do Hacktoberfest é retribuir a esses projetos, aprimorar habilidades e celebrar todas as coisas do código aberto, especialmente as pessoas que tornam o código aberto tão especial.
Nos últimos 10 anos, milhares de pessoas – programadores e não programadores – participaram do Hacktoberfest para apoiar os projetos que usam e amam, aprender e praticar habilidades que irão aprimorar suas carreiras e conhecer novas pessoas que amam tanto o código aberto.
Você pode fazer isso de várias maneiras:
- Prepare e compartilhe seu projeto para colaboração
- Contribuir para a melhoria de um projeto por meio de solicitações pull
- Organize um evento
- Orientar outros
- Doe diretamente para projetos de código aberto
O Hacktoberfest está aberto a todos em nossa comunidade global!
- Os mantenedores determinam se seus projetos de código aberto participam.
- Solicitações pull de qualidade enviadas no GitHub e GitLab são recompensadas.
- A manutenção envolvida dos repositórios marcados do Hacktoberfest é recompensada.
Este ano, os primeiros 40.000 participantes que concluírem com sucesso o desafio estarão qualificados para receber um prêmio.
- Após fazer o Fork, inicie as suas modificações e acressimos ao código;
- Feito suas alterações, faça um commit com breve descrição do que fez;
- Push do codigo para o seu repositorio;
- Em seguida faça o Pull Request para este repositorio (importante fazer atualização do seu fork para evitar conflitos)
- Não esqueça de passar no arquivo CONTRIBUTING.md para deixar sua assinatura de contribuidor
Exemplo de contribuição: exemplo-wizardigor
Fork this repository and make changes in code as required. You can change it online or by cloning it in your device. Then post it on your forked repo for further Actions. Do not use special characters in the template above.
You have written some code in your branch, and are ready to commit. So, make sure to written good, clean commit messages. Let's review the anatomy of a commit message.
First line, no more than 50 characters
Details section, as long as you want. Not always necessary, but available if you need it. Wrapped at 72 characters. Present imperative tense is preferred for commits. That means "fix bug", not "fixes bug" or "fixed bug".
- Use bullets if you need
- Bullets are a good way to summarize a few things
If you have too much info here, it might be a good candidate to break down into multiple commits. You can use emoji here too ✨
see how to make a good commitGo through the checklist on the pull request template to guarantee your submission is valid. Our team will review your application, approve and merge your submission if everything is correct. Otherwise, you will get notified of the changes requested in the pull request comment section.
Note: If everything is ok you will receive a Hacktoberfest-accepted
label.
Please check first and then send your codes with description.
PR/MRs that are labeled with a label containing the word “spam” by maintainers will not be counted.
-
We use the Node.js 16 RegEx engine with /\bspam\b/i to look for spam labels.
-
PR/MRs that also have the “hacktoberfest-accepted” label cannot be marked as spammy via a label.
-
PR/MRs that have been merged and do not have a label containing the word “invalid” cannot be marked as spammy via a label.
PR/MRs that our system detects as spammy will also not be counted.
Any user with two or more spammy PR/MRs will be disqualified.
*All the best for the event *
This is what we just done(summary)