Re: Wrap %default-guix-channel inside channel-with-substitutes-available by default?

2021-06-30 Thread Leo Prikler
Am Mittwoch, den 30.06.2021, 10:11 +0200 schrieb Mathieu Othacehe: > Hello, > > > I think we do have the obligation to clearly document channels- > > with- > > substitutes-available and make it so that this particular piece of > > documentation can easily be found by everyone who is potentially >

Re: Wrap %default-guix-channel inside channel-with-substitutes-available by default?

2021-06-30 Thread Mathieu Othacehe
Hello, > I think we do have the obligation to clearly document channels-with- > substitutes-available and make it so that this particular piece of > documentation can easily be found by everyone who is potentially > affected by slow-downs. Perhaps we might even want to include an > option in

Wrap %default-guix-channel inside channel-with-substitutes-available by default?

2021-06-29 Thread Leo Prikler
I think the potential to confuse new users with this enabled by default is higher than without it. Assume that Alice just sent a bug report to Guix, that has been closed or has otherwise been made aware of some bug affecting a software she uses, for which a fix has been pushed. Naturally, she's

Wrap %default-guix-channel inside channel-with-substitutes-available by default?

2021-06-29 Thread Mekeor Melire
I think, by default, the focus should be on speeding up Guix (and specifically `guix pull`). I suggest to wrap %default-guix-channel inside channel-with-substitutes-available, like this: (define %default-channels (list (channel-with-substitutes-available %default-guix-channel "