Diretrizes de Contribuição
Estamos encantados com seu interesse em contribuir para o nosso projeto. Para agilizar seu processo de contribuição, fornecemos um guia detalhado, passo a passo, abaixo.
TIP
Para facilitar o gerenciamento de suas contribuições, recomendamos o uso do GitHub Desktop, um cliente GitHub baseado em interface gráfica.
Forkando e Clonando o Repositório
Siga estas etapas para forkar o repositório, cloná-lo, criar um novo branch e configurar seu ambiente de desenvolvimento local:
- Vá para a página do GitHub do projeto clicando aqui
- Clique em
Forkno canto superior direito. Isso criará uma cópia do repositório em sua conta do GitHub - Abra o GitHub Desktop.
- No menu superior do GitHub Desktop, navegue até
File>Clone Repository.... - Na categoria GitHub.com, você deve ver o repositório que você forkou.
- Para clonar o repositório, clique em
Clone. - Após a conclusão do processo de clonagem, navegue até
Current Branche selecioneNew Branch. Aqui, insira um nome descritivo para seu novo branch.
WARNING
O branch principal (main) é protegido. Como tal, a edição direta não é permitida. Sempre crie um novo branch para suas alterações.
- Navegue até o diretório
airrepsem seu ambiente local. - Abra o projeto em um Ambiente de Desenvolvimento Integrado (IDE) de sua preferência. Recomendamos o Visual Studio Code, um IDE gratuito e rico em recursos. Você também pode usar IDEs alimentados por IA como o Cursor ou o Antigravity do Google, que podem facilitar muito a contribuição ajudando com sugestões de código e documentação.
Configurando o Ambiente de Desenvolvimento
Escolha entre as duas opções abaixo para configurar seu ambiente de desenvolvimento:
Opção 1 (Recomendada)
Para configurar um ambiente de desenvolvimento ideal:
- Instale o Bun. Este projeto usa o Bun como gerenciador de pacotes e runtime.
- Instale o Node.js. Recomendamos a versão Long-Term Support (LTS).
- Após a instalação, abra o terminal dentro do seu IDE e execute o seguinte comando:
bun install- Inicie o servidor de desenvolvimento da documentação:
bun run docs:dev- O terminal exibirá uma URL local, como
http://localhost:5173. Visite esta URL em seu navegador da web para ver a documentação. A página será atualizada automaticamente conforme você modifica os arquivos fonte.
Opção 2
Este método permite que você trabalhe diretamente com arquivos markdown, embora possa não renderizar recursos específicos do VitePress com precisão.
- Abra o Visual Studio Code ou seu IDE preferido.
- Instale a extensão Markdown Preview Enhanced para o Visual Studio Code. Ela pode ser encontrada na aba
Extensionsna barra lateral. - Abra qualquer arquivo markdown do diretório
docs. - Para habilitar o Markdown Preview, abra a paleta de comandos com
Ctrl + Shift + P(Windows) ouCmd + Shift + P(Mac). - Procure por
Markdown Previewe selecioneMarkdown: Open Preview.
WARNING
Tenha em mente que o VitePress oferece recursos adicionais não disponíveis no markdown padrão. Portanto, este método pode não refletir precisamente a formatação final quando visualizado no site de documentação real.
Enviando Alterações
Depois de fazer as alterações, siga as etapas abaixo para enviá-las para revisão:
- Se você escolheu a Opção 1 em Configurando o Ambiente de Desenvolvimento, certifique-se de que as páginas serão construídas corretamente executando o seguinte comando:
bun run docs:buildDANGER
Se a saída exibir Command failed ou qualquer outra mensagem de erro, há um problema. A mensagem de erro deve fornecer informações sobre o problema. Se você não tiver certeza sobre o problema, pode entrar em contato com nossos membros da equipe em nosso Servidor do Discord.
- Abra o GitHub Desktop. O painel esquerdo mostrará o número de arquivos alterados.
- Você pode visualizar as alterações feitas em cada arquivo. Selecione um arquivo de cada vez e preencha o campo
Summary (required). Se necessário, forneça detalhes adicionais no campoDescription. Clique emCommit to the branch you createdpara confirmar suas alterações. - Agora, clique em
Push changes to x(sendo x o nome do branch que você criou) para enviar suas alterações para o GitHub.
TIP
Se você confirmou todos os arquivos, muito bem! Sua próxima etapa será enviar suas alterações para o GitHub e criar um Pull Request.
Criando um Pull Request
Siga estas etapas para criar um pull request para propor a fusão de suas alterações no branch principal:
- Com todas as suas alterações confirmadas e enviadas para o seu branch remoto, é hora de criar um pull request.
- Vá para o seu repositório forkado no site do GitHub.
- Clique em
New pull request. Você será redirecionado para a página do repositório original. - Certifique-se de que o repositório base seja
base: maine o repositório principal (head) seja<seu_nome_de_usuario>/<nome_do_seu_branch>. - Revise suas alterações e preencha o formulário com uma descrição clara do que você alterou e por quê. para referência; você pode conferir este exemplo de pull request.
- Clique em
Create pull request. - Depois de enviar seu pull request, o GitHub Actions tentará construir suas alterações para detectar quaisquer problemas. Se não houver problemas, um contribuidor do repositório revisará suas alterações e as fundirá ou solicitará mais alterações.
O Que Você Pode Contribuir?
Após uma fusão bem-sucedida, seu perfil do GitHub será incluído automaticamente na seção Contributors localizada na parte inferior da nossa página inicial. Caso prefira que seu perfil seja omitido desta seção por qualquer motivo, entre em contato com um membro de nossa equipe para assistência na remoção do perfil.
- Corrigir erros de digitação ou erros - Viu um erro? Envie uma correção rápida!
- Atualizar informações desatualizadas - Ajude a manter o guia atualizado
- Adicionar novo conteúdo - Documente novos complementos, recursos ou configurações
- Melhorar a clareza - Torne as explicações mais fáceis de entender
- Adicionar capturas de tela - Guias visuais são sempre úteis
- Sugerir melhorias - Tem ideias? Abra uma issue para discutir
Obrigado por seu compromisso em melhorar nosso projeto!
