O rastreador de bugs para qualquer projeto de tamanho decente parece um acéfalo para mim - facilita muito a organização de centenas ou milhares de problemas, sem que os problemas colidam ou se misturem.
Então, quando vejo alguns projetos realmente grandes, como o Git, usando uma lista de discussão como o principal método de coordenação de manutenção e desenvolvimento, fico um pouco impressionado. Exemplos:
Git - Página da comunidade :
... Os relatórios de erros devem ser enviados para esta lista de discussão.
Sistema de rastreamento de bugs da Debian , de acordo com a Wikipedia:
... Sua característica única é que ela não possui nenhuma forma de interface da web para editar relatórios de erros - todas as modificações são feitas por email.
Muitos rastreadores de bugs modernos têm uma integração muito boa com o e-mail (você pode receber comentários ou notificações sobre bugs que estiver assistindo ou atribuídos a você), bem como com sistemas de controle de versão (confirmações podem ser marcadas como solução de um problema etc.) .). Muito disso teria que ser feito manualmente com uma lista de e-mails, e você recebe muitos e-mails sobre bugs nos quais não está interessado.
Então, quais são as principais vantagens de uma lista de discussão sobre um rastreador de erros baseado na Web? Por que alguns grandes projetos usam apenas uma lista de endereços?