È stata pubblicata la versione 0.9 del progetto git-bug, che sviluppa un sistema di tracciamento degli errori che conserva informazioni sui problemi e commenti in forma di oggetti all'interno di un repository Git. Analogamente alle modifiche nel codice sorgente, lo strumento git-bug consente di spostare informazioni sugli errori tracciati in repository esterni utilizzando l'operazione push, oltre a estrarre dati dal repository esterno a quello locale tramite pull. Il codice del progetto è scritto in Go e distribuito sotto licenza GPLv3.
Caratteristiche del sistema:
- Utilizzo di un repository Git per archiviare le descrizioni dei problemi, il database degli utenti e i commenti in versione controllata.
- Utilizzo di un'architettura decentralizzata Git per lavorare in modalità offline e sincronizzare le modifiche.
- Esecuzione molto rapida delle operazioni di ricerca e navigazione tra i messaggi di errore.
- Presenza di interfacce per la sincronizzazione con i servizi di tracciamento degli errori GitHub, GitLab, Jira e Launchpad.
- Possibilità di gestire i messaggi di errore tramite riga di comando, interfaccia a console o interfaccia web.
Fonte: opennet.ru
