Hello, to quote from the article: "Git excels at what it was designed for: distributed collaboration on source code, with branching, merging, and offline work."
This is what we do, right? Am Fri, Feb 27, 2026 at 01:45:03PM +0900 schrieb Nguyễn Gia Phong via Development of GNU Guix and the GNU System distribution.: > Authentication of Guix channel tarballs would be nice, > of course it's not as good as full history authentication, > but from an user PoV speed could be an important tradeoff. I think tarballs cannot work at all. Since we advocate for reproducible research, every commit must be reachable by "guix-timemachine". So for each commit, we would need one tarball of the full repository. (Well, all kinds of strategies known from "differential backup" would also work, of course - provide a tarball for every year and then the commits of the year, for instance.) The article mentions the problem of pull request branches being around forever; this is a question of the forge, I think it would be fine for us to drop them after some time. Andreas
