Control: retitle -1 ITP: git-bug -- Distributed, offline-first bug tracker integrated in git Control: owner -1 ! X-Debbugs-Cc: [email protected]
On Tue, 02 Oct 2018 15:44:04 -0400 Antoine Beaupre <[email protected]> wrote: > Package: wnpp > Severity: wishlist > > * Package name : git-bug > Version : 0.3.0 > Upstream Author : Michael Muré <[email protected]> > * URL : https://github.com/MichaelMure/git-bug > * License : GPL-3+ > Programming Lang: Golang > Description : Distributed bug tracker embedded in Git > > git-bug is a distributed bug tracker embedded in git. It uses git's > internal storage so no files are added in your project. > > As you would do with commits and branches, you can push your bugs to > the same git remote you are already using to collaborate with other > people. > > == > > I've been maintaining bugs-everywhere (BE) in Debian for a while now, > which accomplishes a similar goal, but with bugs stored in branches > (or in files? i forgot). In any case, BE is unmaintained now and this > looks like a promising alternative, particularly with future two-way > integration with upstream bugtrackers (e.g. GitHub import for now). > > It probably has (too many) golang dependencies that need to be bundled > and all that usual stuff. > > Golang team maintenance, most likely. Documented here to share it with > the Debian community and make sure there's no work duplicated. Hi, An update on this RFP, since the original details are out of date: * Package name : git-bug Version : 0.11.0 * URL : https://github.com/git-bug/git-bug (moved from github.com/MichaelMure/git-bug) * License : GPL-3+ <check against upstream LICENSE> Programming Lang: Go Upstream is actively maintained. Besides the CLI, git-bug now has an interactive terminal UI, a web UI and bridges that import and export issues from GitHub, GitLab, Jira and Launchpad. There is now a concrete user in Debian: b4 0.16 (the kernel mailing-list workflow tool) has a "b4 bugs" subcommand built on git-bug. b4 tracks bug reports from lore.kernel.org threads as git-bug bugs stored alongside the project repository. It needs git-bug >= 0.10.1. Its Python binding, python3-ezgb, is already in Debian, but the subcommand can't work without the git-bug binary. I've filed #1150827 against b4 and marked it as blocked by this bug. I've also filed #1150829 against python3-ezgb and marked it as blocked by this bug. It would still fit the Debian Go Packaging Team. The Go library dependencies still need to be checked for which ones are already in the archive. Cheers! Chris

