Git-bug 0.11 Launches Decentralized Bug Tracking

Published release of the project git-bug 0.11.0, which develops an issue tracking system that stores information about issues and comments in the form of objects in the Git repository. Similar to changes to source code, the git-bug toolkit allows you to push information about tracked bugs to external repositories using the push operation, and also retrieve data from an external repository into a local repository using the pull operation. The project code is written in Go and distributed under the GPLv3 license.

The git-bug project uses a regular Git repository to store problem descriptions, a user base, and comments in versioned form. The decentralized architecture of Git allows you to work offline with periodic synchronization of changes. Features include support for working with error messages via the command line, console interface, or web interface, and very fast search and navigation operations for error messages. layers are provided for synchronization with issue tracking services GitHub, GitLab, Jira, and Launchpad.

Main innovations:

  • A new web interface has been implemented for navigating through issue reports. Features such as searching and filtering content, creating new problem reports, adding and editing comments, changing labels and status, and viewing user profiles are provided. There are two options for light and dark themes. Work with different repositories is supported.

    The web interface has a built-in code navigation system that allows you to manage files, view code with syntax highlighting, display documents in markdown format, track commit history, and evaluate changes. In the future, it is planned to implement opportunities for code review and opening public access to view content for participants without an account.



    <

/Reports, release notes, official announcements.