Hi Michael,

> I released today git-bug, a distributed bug tracker that embeds in
> git.

Welcome to the club! Let me be (on of) the first to spam you. I am the
co-author of a similar software/system called "git-dit" [1]. It is
still in development but the base system is working and there will be
new stuff some time soon (probably a release in September). IIRC, the
author of "git-issue" [2] is/was also subscribed to this list.

You may want to have a look at [3]. It is a list of distributed
issue-/bug-trackers, some of which may be similar to yours. If you
like, add your project to the list.

Also, there is an emerging project in which you might be interested:
a federation protocol for git (and other) services under the name
"ForgeFed" [4].


> It's a all-in-one binary that is picked up by git as a porcelain
> command. It features a set of CLI command for simple interaction, an
> interactive terminal UI and a rich web UI.

Embedding into stuff into the git CLI as a sub-command is of course
quite common. Personally, however, I'd separate other UIs into other
binaries, at least the web UI.


> For more information about the internal design, please read this
> document [1]. In short, bugs are stored as a series of edit
> operations stored in git blobs and assembled in a linear chain of
> commits. This allow to have conflict-free merge and to not pollute
> the regular branches with bug data. Media embedding is also possible
> but not yet finished.

Sadly, I don't have time right now to do more than a very superficial
read. However, it looks interesting. There are definitely things worth
closer look. I'll probably provide more feedback later.


> I'd love to have some feedback from you. In particular, there is a few
> subject [2] that would welcome an experienced point of view.
> Contribution are also very much welcomed.

For some of those issues (#2, #7, #11), we already have ideas or
solutions in git-dit. Maybe you can have a look there.

Regards,
Julian


[1] https://github.com/neithernut/git-dit
[2] https://github.com/dspinellis/git-issue
[3] https://dist-bugs.branchable.com/software/
[4] https://github.com/forgefed/forgefed
_______________________________________________
dist-bugs mailing list
[email protected]
https://kitenet.net/cgi-bin/mailman/listinfo/dist-bugs

Reply via email to