Hi, > I'm not sure this is worth it, but maybe we can do better! If we were to > prune the repo in this way, it would break `guix time-machine`, which is > a nice selling point of Guix and really valuable.
I doubt this would cause much breakage. As long as we keep the old repository in place existing channels.scm files would continue to work. Sure, you can’t easily jump back into the old repository via `guix time-machine --commit=XXX` any more, but I’ve always considered channels.scm files the “gold standard” in terms of reproducibility. > Anyways, there's probably some room for improvement in this area, but I > think we should consider it out of scope for this proposal. Agreed, a proper solution that does not require git is ouf of scope for this GCD. Lars