El rastreador de errores para cualquier proyecto de tamaño decente me parece un poco obvio: hace que sea realmente fácil organizar cientos o miles de problemas, sin que los problemas choquen o se confundan.
Entonces, cuando veo algunos proyectos realmente grandes, como Git, que usan una lista de correo como el método principal para coordinar el mantenimiento y el desarrollo, me quedo un poco impresionado. Ejemplos:
-
... 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 ningún tipo de interfaz web para editar informes de errores: todas las modificaciones se realizan a través del 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 los errores que está viendo, o que se le asignan), así como a los sistemas de control de versiones (los compromisos se pueden marcar como resueltos). cuestión, etc.). Mucho de esto tendría que hacerse manualmente con una lista de correo, y obtendrás toneladas de correos electrónicos sobre errores que no te interesan.
Entonces, ¿cuáles son las principales ventajas de una lista de correo sobre un rastreador de errores basado en la web? ¿Por qué algunos proyectos grandes solo usan una lista de correo?