From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: Parameterized packages Date: Mon, 27 Jan 2020 11:17:03 +0100 Message-ID: <87ftg1cig0.fsf@ambrevar.xyz> References: <839BF535-B4F4-4AB3-8CCB-FB16322EE434@asu.edu> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:39043) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iw1S6-0005Lp-OO for guix-devel@gnu.org; Mon, 27 Jan 2020 05:17:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iw1S5-0003lU-O2 for guix-devel@gnu.org; Mon, 27 Jan 2020 05:17:06 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:47915) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iw1S5-0003ja-IE for guix-devel@gnu.org; Mon, 27 Jan 2020 05:17:05 -0500 In-Reply-To: <839BF535-B4F4-4AB3-8CCB-FB16322EE434@asu.edu> 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-mx.org@gnu.org Sender: "Guix-devel" To: John Soo , zimoun Cc: Guix Devel --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi John, I believe the complexity will remain under control. "Flags" are not replacing Scheme: they are Scheme. Just like we have support for multiple outputs now. For newcomers, package parameters are not an issue since they are completely optional. You won't see them until you want them! Regarding the command line: maybe we don't have to update it after all. We could stick to manifests and scripts to leverage package parameters. Thoughts on this, everyone? =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl4uuJ8ACgkQm9z0l6S7 zH+3cgf8DCxJr3GM2iSJYqb/p2IsSdHASawFyoB9UzVKQDuyvSj/3IxZcaht0pCZ y9PlulWFWuAmovetBz97zIQGYq9nlsLBL2V4/82VEa20mDxnT8LaY171bRz/3iRq fONOo32i1Zn1LZkfudgzuOj1bqN8BFIlzgGqGzptBq6LW+U+skQIixZ26tVQVr+c habwPUXZVahce8+Xj8P4jcYZC8lu1OtuSuRLKE3CgfHPOFenbaZTiQyF8wLErVtg jWcLnNPXEdGMjUw5NPF5fAGIZDO3EPnngpWrso5vzPiEMZg/c4SEZXsdIiMGRq0C O0MDR3vht7WKUTtmLs/niM6W3F6tQQ== =ECCj -----END PGP SIGNATURE----- --=-=-=--