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

Reply via email to