Abaixo está uma sugestão do ciclo de vida de um bug no OpenRedu - afim de formalizar o processo e documentá-lo.
- Usuário cria uma issue no GitHub
- Colaborador avalia o bug
- Validade
- Informações
- Severidade/Prioridade
- Atribui-se desenvolvedor à issue
- Desenvolvedor enviar Pull Request com resolução
- Colaborador valida a resolução
- Testes para cobrir o erro
- Qualidade da solução e seu impacto em geral
- Solução é incorporada no OpenRedu e issue é fechada
A intenção é melhorar esta página: https://github.com/OpenRedu/OpenRedu/wiki/Processo-de-tratamento-de-Bugs
Algo a acrescentar?