From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:47900) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izL0y-0002CY-Dr for gwl-devel@gnu.org; Wed, 05 Feb 2020 08:46:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izL0x-000346-C9 for gwl-devel@gnu.org; Wed, 05 Feb 2020 08:46:48 -0500 MIME-Version: 1.0 References: <875zh3w3yp.fsf@elephly.net> <87eevfubob.fsf@elephly.net> In-Reply-To: <87eevfubob.fsf@elephly.net> From: zimoun Date: Wed, 5 Feb 2020 14:46:32 +0100 Message-ID: Subject: Re: How to install GWL? Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gwl-devel-bounces+kyle=kyleam.com@gnu.org Sender: "gwl-devel" To: Ricardo Wurmus Cc: =?UTF-8?Q?Ludovic_Court=C3=A8s?= , gwl-devel@gnu.org Hi Ricardo, On Fri, 31 Jan 2020 at 12:07, Ricardo Wurmus wrote: > Channels don=E2=80=99t allow for any fancy installation or setup. The Gu= ile > modules provided by a channel are compiled just in time when running > =E2=80=9Cguix pull=E2=80=9D. It doesn=E2=80=99t seem like a good idea fo= r the GWL to hook into > the channels mechanism when it doesn=E2=80=99t provide what channels were > designed to help implement: extensions to the package graph. I got it. :-) > I think inferiors also give GWL users a feature that would otherwise be > missing: to run arbitrary workflows with arbitrary channel definitions > via inferiors without having to first manually execute =E2=80=9Cguix pull= =E2=80=9D to > switch to the particular channels that a workflow requires. Using > inferiors gives a superior user experience, in my opinion. I understand. Thank you for explaining. Now, it is all clear to me. Cheers, simon