Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.49 KB

File metadata and controls

31 lines (21 loc) · 1.49 KB

Diretrizes para Contribuição

Ficamos muito felizes pelo seu interesse em contribuir para o Canivete Suíço - Toolkit. Seguindo estas diretrizes, garantimos um processo de colaboração suave e eficaz.

🐞 Relatando Bugs (Issues)

Antes de abrir uma nova Issue, por favor, verifique se o erro já foi relatado. Ao reportar um novo bug, inclua:

  1. A versão do Python e do Sistema Operacional (ex: Windows 10, Python 3.13).
  2. Os passos exatos para reproduzir o erro (clique em qual botão, qual prompt foi usado).
  3. A saída de erro completa (se houver, copiada do console ou do arquivo de log).

✨ Sugerindo Alterações (Pull Requests - PRs)

Para enviar código, siga o fluxo de trabalho padrão do Git:

  1. Faça um fork do repositório.
  2. Clone seu fork localmente.
  3. Crie uma nova branch para sua funcionalidade ou correção (git checkout -b feature/nome-da-feature).
  4. Certifique-se de que seu código segue o estilo de indentação PEP 8 (padrão Python).
  5. Abra o Pull Request para a branch main ou master.

Padrão de Mensagem de Commit

Usamos o padrão de mensagens de commit para manter o histórico limpo:

  • feat: Adiciona uma nova funcionalidade (Ex: feat: Adiciona reset de firewall)
  • fix: Corrige um bug (Ex: fix: Corrige erro de encoding no ipconfig)
  • docs: Mudanças na documentação (README, CONTRIBUTING, etc.)
  • refactor: Refatora código sem mudar a funcionalidade.
  • style: Mudanças de estilo (formatação, vírgulas, etc.).