From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH ?] gnu: Add dash. Date: Thu, 28 Jul 2016 14:44:00 +0200 Message-ID: <87twfahqzz.fsf@gnu.org> References: <20160728020337.29026-1-me@tobias.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41065) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bSkfY-0004Js-Vn for guix-devel@gnu.org; Thu, 28 Jul 2016 08:44:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bSkfU-0005iX-1B for guix-devel@gnu.org; Thu, 28 Jul 2016 08:44:07 -0400 In-Reply-To: <20160728020337.29026-1-me@tobias.gr> (Tobias Geerinckx-Rice's message of "Thu, 28 Jul 2016 04:03:37 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Tobias Geerinckx-Rice Cc: guix-devel@gnu.org Hi! Tobias Geerinckx-Rice skribis: > * gnu/packages/dash.shm: New file. > --- > > Guix! > > IMO this belongs in a (new) shell.scm with fish, tcsh and zsh. > Maybe bash, too. On the other hand: > > Certain shells might have an 'ecosystem' of 'packages', such as > bash-completion in bash.scm, that might justify leaving them in > their own file. I'm thinking specifically of zsh here. > > I'd suggest merging them all and splitting out if and when needed, > but prefer to ask the wisdom of the list before doing that tedious > deed. I would keep Bash separate, but I agree it=E2=80=99s a good idea to merge t= he other ones in one module. If you want, you could do that and then add Dash to that file? [...] > + (home-page "http://gondor.apana.org.au/~herbert/dash") > + (synopsis "POSIX-compliant shell optimised for size") > + (description > + "dash is a POSIX-compliant @command{/bin/sh} implementation that ai= ms to be > +as small as possible, often without sacrificing speed. It is significan= tly > +faster than the GNU Bourne-Again Shell (@command{bash}) at most tasks. = dash is > +a direct descendant of NetBSD's Almquist Shell (@command{ash}).") > + (license (list bsd-3 > + gpl2+)))) ; mksignames.c I=E2=80=99d tend to remove =E2=80=9Csignificantly=E2=80=9D :-), but otherwi= se LGTM, thanks! Ludo=E2=80=99.