guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Reorganizing guix package commands


From: John Darrington
Subject: Re: Reorganizing guix package commands
Date: Tue, 19 Apr 2016 16:39:37 +0200
User-agent: Mutt/1.5.23 (2014-03-12)

On Tue, Apr 19, 2016 at 11:23:43AM +0200, Hartmut Goebel wrote:
     Am 19.04.2016 um 09:52 schrieb Alex Kost:
     
     I like you suggestion, except for these:
     > Here is the summary of the changes I think it would be good to have:
     >
     > [...]
     > |-----------------------------------+-----------------------------------|
     > | guix package --list-generations   | guix profile --list-generations   |
     
     Why no replace the dashes here, too? This would IMHO be more consistent
     to the package sub-command?
     
I beleive the dashes should be removed, since list-generations is a requested 
action, not an option.  In Unix like systems we have the commands rm, ls, mv; 
NOT 
file --remove, file --list and file --move

But I know that some people like to use options for commands.

One possibility would be to have a set of standard aliases.  Then people who 
like
guix package --list-generations ; or
guix system --frobnicate
can use that.

Others can use

guixp-lg ; or
guixs-fb

This was the method used by aegis for many years and kept most people happy.

J'

-- 
Avoid eavesdropping.  Send strong encryted email.
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]