> The software itself is written in Rust. Why is this software so 
> special? Because it uses an alternative approach to issue tracking in 
> git: We do _not_ check files into the repository, but use the git 
> plumbing functionality to create empty commits (empty as in "no patch 
> involved") for the issue messages.

I wonder why you decided to use Git this way.  IIUC you only use Git's
tree of refs as your database, so you do not seem to take advantage of
many of Git's features (e.g. you end up having to write your own gc as
well as your own code to traverse the dag of messages (to distinguish
parents which are messages in this issue from parents which are other
kinds of references)).


        Stefan "looking at it from BuGit's point of view"
_______________________________________________
dist-bugs mailing list
[email protected]
https://kitenet.net/cgi-bin/mailman/listinfo/dist-bugs

Reply via email to