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


Reply via email to