bug#22629: Towards a new 'guix pull'

2018-04-08 Thread Nils Gillmann
Ludovic Courtès transcribed 2.0K bytes: > Hello Guix! > > l...@gnu.org (Ludovic Courtès) skribis: > > > Here’s a series of improvements that I think we should make in ‘guix > > pull’: > > > > • Use Git instead of downloading a whole snapshot every time. The Git > > checkout would be kept i

bug#22629: Towards a new 'guix pull'

2018-04-08 Thread Ludovic Courtès
Hello Guix! l...@gnu.org (Ludovic Courtès) skribis: > Here’s a series of improvements that I think we should make in ‘guix > pull’: > > • Use Git instead of downloading a whole snapshot every time. The Git > checkout would be kept in ~/.cache/guix/pull/checkouts, say. That was done a whil

bug#22629: Towards a new 'guix pull'

2017-02-24 Thread Leo Famulari
On Wed, Feb 22, 2017 at 07:57:06AM +, Pjotr Prins wrote: > To keep things simple I propose a channel simply reflects a fixed > version of a git tree of a Guix package list. I.e., the exact *state* > of the combined list of packages is what we support in a channel. The > git checkout can be stor

bug#22629: Towards a new 'guix pull'

2017-02-22 Thread Pjotr Prins
I wrote up a 'white paper' on a new implementation of Guix channels. The easy on the eyes version you can read here: https://github.com/pjotrp/guix-notes/blob/master/proposals/channel.org * On Channels Related to debbugs https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22629 and https://debbug

bug#22629: Towards a new 'guix pull'

2016-02-11 Thread Ludovic Courtès
Hello! Here’s a series of improvements that I think we should make in ‘guix pull’: • Use Git instead of downloading a whole snapshot every time. The Git checkout would be kept in ~/.cache/guix/pull/checkouts, say. A related question is whether to use Git itself, which is pretty big