GNU bug report logs -
#50960
[PATCH 00/10] Add 'guix shell' to subsume 'guix environment'
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Sat, 2 Oct 2021 10:22:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #122 received at 50960 <at> debbugs.gnu.org (full text, mbox):
Hello!
Vagrant Cascadian <vagrant <at> debian.org> skribis:
> On 2021-10-02, Ludovic Courtès wrote:
[...]
>> 2. ‘guix shell’, without arguments, loads ‘guix.scm’ or ‘manifest.scm’
>> from the current directory or one of its ancestors.
>
> This sounds a little scary to me, just implicitly importing whatever
> happens to be lying around doesn't sound very guixy...
Right, it would be the first command that does that.
I became quite convinced that conventions and, thus, implicit arguments
can occasionally improve usability. We use tools that operate this way
daily: ‘make’, ‘git’, etc. Dave nicely argued about it:
https://lists.gnu.org/archive/html/guix-devel/2017-08/msg00300.html
But yeah, it is a departure from what we’ve done so far, so we should
take the time to think through it.
Thanks,
Ludo’.
This bug report was last modified 3 years and 210 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.