Compartilhar via


Hacktoberfest e outros eventos hackathon

O Hacktoberfest é um evento mundial anual realizado em outubro. O evento incentiva os desenvolvedores de código aberto a contribuir com os repositórios por meio de PR (pull requests). O GitHub hospeda muitos repositórios de software livre que contribuem para o conteúdo do Microsoft Learn. Vários repositórios participam ativamente do Hacktoberfest.

Como contribuir

Antes de poder contribuir para um repositório de código aberto, você deve primeiro configurar sua conta para contribuir com o Microsoft Learn. Se você for novo nesse processo, comece inscrevendo-se em uma conta do GitHub. Certifique-se de instalar o Git e as ferramentas Markdown.

Para obter crédito pela participação, registre-se no Hacktoberfest e leia seu guia de participação.

Encontre um repositório que precise de sua ajuda

A equipe do PowerShell-Docs está apoiando as contribuições do Hacktoberfest para vários repositórios de documentação do PowerShell. Definimos um conjunto de tarefas de limpeza projetadas para serem simples para quem está contribuindo pela primeira vez. Informações completas podem ser encontradas no problema de meta do Hacktoberfest.

Para ter sucesso com essas tarefas, você deve:

Antes de contribuir, leia o problema de meta. Quando estiver pronto para começar, abra um novo Hacktoberfest usando um dos seguintes links:

Expectativas de qualidade

Para ter uma contribuição bem-sucedida para um repositório de código aberto do Microsoft Learn, crie uma PR significativa e impactante. Os exemplos a seguir do site oficial do Hacktoberfest são considerados contribuições de baixa qualidade:

  • PRs que contêm alterações automatizadas em massa
    • Exemplo: PRs com script para remover espaços em branco, corrigir a ortografia comum ou otimizar imagens
    • Primeiro, envie um problema descrevendo as alterações automatizadas que você deseja fazer
  • PRs considerados perturbadores (por exemplo, pegar o branch ou os commits de outra pessoa e fazer um PR)
  • PRs consideradas um obstáculo ou uma ajuda
  • PRs que são claramente uma tentativa de aumentar sua contagem de PRs para outubro

Abrir uma PR

Uma PR fornece uma forma conveniente para um contribuidor propor um conjunto de alterações. PRs bem-sucedidas têm estas características comuns:

  • A PR adiciona valor.
  • O contribuidor pode receber feedback.
  • As alterações pretendidas são bem articuladas.
  • As alterações estão relacionadas a um issue existente.

Se você estiver propondo uma PR sem um issue correspondente, crie um issue primeiro. Para obter mais informações, confira GitHub: sobre pull requests.

Consulte também