Skip to content

Políticas de Boas Práticas para Issues

1. Criação de Issues

  • Título claro e objetivo: O título deve resumir o problema ou tarefa.
  • Descrição completa: Inclua o comportamento esperado, atual, e passos para reproduzir (se for um bug).
  • Exemplo: “Erro no cálculo de imposto ao finalizar compra”.

2. Organização de Issues

  • Etiquetas (Labels): Use labels para categorizar (e.g., bug, feature, enhancement, documentation).
  • Milestones: Associe as issues a marcos de versão ou entregas (e.g., v1.0.0).

3. Atribuição de Issues

  • Responsáveis: Atribua uma pessoa para cada issue. Adicione colaboradores se necessário.

4. Uso de Comentários

  • Seja claro e objetivo: Discuta soluções ou forneça atualizações diretamente na issue.
  • Referencie PRs: Use Closes #123 para vincular e fechar a issue automaticamente ao mesclar um PR.

5. Fechamento de Issues

  • Fechamento automático: Use Fixes #<número-da-issue> no commit ou PR para fechar a issue automaticamente.
  • Fechamento manual: Se a tarefa for concluída, feche a issue e explique brevemente.

6. Templates

  • Use templates: Padronize a criação de issues com templates como "Bug Report" ou "Feature Request".

7. Acompanhamento

  • Mantenha as issues atualizadas: Marque o progresso e ajuste as prioridades conforme necessário.

📁 Histórico de versão

Versão Data Descrição Autor
1.0 11/11/2024 Adicinando as políticas de boas issues Marcos Vieira