[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Reorganizing guix package commands
From: |
Alex Kost |
Subject: |
Re: Reorganizing guix package commands |
Date: |
Tue, 19 Apr 2016 13:47:43 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
myglc2 (2016-04-19 00:50 +0300) wrote:
> For overall Guix usability, the overloading of a single guix command for
> everything is not so good. When you eventually create a man page, it
> will be intimidating for someone just trying to do per-user package
> management, which the majority of, and least sophisticated users, will
> be trying to do.
>
> On the other hand there are several "classes" of commands as reflected
> by the guix CLI being described in several logically different parts of
> the doc. This structure is not so evident in the CLI structure.
>
> A possibly better approach would be to explicitly split the guix
> command-verse into command classes to better match the structure of the
> doc and/or the class of the user. For example, per-user ('guix ...'),
> global-system ('guix-sys ...'), and developer ('guix-dev ...'), or
> something similar.
Sorry, but I can't agree with this. I don't see a difference between
"simple users" and developers. Guix provides many tools indeed, but I
don't think they should be organized in groups depending on "user
classes".
I like that all the tools are placed in a single "guix" command, I just
would like to reorganize it a bit (or a lot :-)).
--
Alex
- Re: Reorganizing guix package commands, (continued)
- Re: Reorganizing guix package commands, John Darrington, 2016/04/18
- Re: Reorganizing guix package commands, Ludovic Courtès, 2016/04/18
- Re: Reorganizing guix package commands, myglc2, 2016/04/18
- Re: Reorganizing guix package commands, John Darrington, 2016/04/19
- Re: Reorganizing guix package commands, myglc2, 2016/04/19
- Re: Reorganizing guix package commands, Thompson, David, 2016/04/19
- Re: Reorganizing guix package commands, John Darrington, 2016/04/19
- Re: Reorganizing guix package commands, myglc2, 2016/04/19
- Re: Reorganizing guix package commands, Ludovic Courtès, 2016/04/19
- Re: Reorganizing guix package commands,
Alex Kost <=
- Re: Reorganizing guix package commands, Ricardo Wurmus, 2016/04/19
- Re: Reorganizing guix package commands, myglc2, 2016/04/19
Re: Reorganizing guix package commands, Alex Kost, 2016/04/19
Re: Reorganizing guix package commands, Hartmut Goebel, 2016/04/19
Re: Reorganizing guix package commands, Alex Kost, 2016/04/19
Re: Reorganizing guix package commands, John Darrington, 2016/04/19
Re: Reorganizing guix package commands, myglc2, 2016/04/19
Re: Reorganizing guix package commands, Ricardo Wurmus, 2016/04/19