El rastreador de errores para cualquier proyecto de tamaño decente me parece un poco obvio: hace que sea muy fácil organizar cientos o miles de problemas, sin problemas de colisión o confusión.
Entonces, cuando veo algunos proyectos realmente grandes, como Git, usando una lista de correo como el método principal para coordinar el mantenimiento y el desarrollo, me quedo un poco impresionado. Ejemplos:
Git - Página de la comunidad :
... Los informes de errores deben enviarse a esta lista de correo.
Sistema de seguimiento de errores de Debian , según Wikipedia:
... Su característica única es que no tiene ninguna forma de interfaz web para editar informes de errores: todas las modificaciones se realizan por correo electrónico.
Muchos rastreadores de errores modernos tienen una muy buena integración con el correo electrónico (puede recibir comentarios o notificaciones sobre errores que está viendo, o que se le asignan), así como a los sistemas de control de versiones (las confirmaciones pueden marcarse como resolución de un problema, etc. .). Gran parte de esto tendría que hacerse manualmente con una lista de correo, y recibirá toneladas de correos electrónicos sobre errores que no le interesan.
¿Cuáles son las principales ventajas de una lista de correo sobre un rastreador de errores basado en la web? ¿Por qué algunos grandes proyectos solo usan una lista de correo?