Hi, On ven., 01 juil. 2022 at 14:51, Ludovic Courtès <l...@gnu.org> wrote:
> I was thinking we could have a “Git checkout cache daemon”, so that > things currently in ~/.cache/guix/checkouts could somehow be shared > safely among users. Yeah, maybe Git worktree could be used. Aide the optimization of the first “guix pull”, the current design is not totally safe when “guix time-machine” is intensively run: The issue is because concurrency. If two time-machines are run concurrently, they both update ~/.cache/guix/checkouts/ and the end result is hard to predict. <https://yhetil.org/guix/86r18k1ylf....@gmail.com> > (That doesn’t help with the first ‘guix pull’ though.) Yeah, but can we do better than mirroring Savannah and maintain a list of supported mirrors? Cheers, simon