Il tracker di bug per qualsiasi progetto di dimensioni decenti mi sembra un gioco da ragazzi: è davvero facile organizzare centinaia o migliaia di problemi, senza problemi che si scontrano o si confondono.
Quindi, quando vedo alcuni progetti davvero grandi, come Git, che utilizza una mailing list come metodo principale per coordinare la manutenzione e lo sviluppo, rimango un po 'stupito. Esempi:
-
... Le segnalazioni di bug devono essere inviate a questa mailing list.
Sistema di tracciamento dei bug Debian , per Wikipedia:
... La sua caratteristica unica è che non ha alcuna forma di interfaccia web per modificare le segnalazioni di bug - tutte le modifiche sono fatte tramite e-mail.
Molti moderni tracker di bug hanno un'ottima integrazione con la posta elettronica (puoi ricevere commenti o notifiche sui bug che stai osservando o che ti vengono assegnati), nonché sui sistemi di controllo della versione (i commit possono essere contrassegnati come risoluzione di un problema, ecc. .). Gran parte di questo dovrebbe essere fatto manualmente con una mailing list e riceverai tonnellate di e-mail sui bug che non ti interessano.
Quindi quali sono i principali vantaggi di una mailing list rispetto a un bug tracker basato sul web? Perché alcuni grandi progetti usano solo una mailing list?