From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 25 11:39:55 2022 Received: (at 53414) by debbugs.gnu.org; 25 Feb 2022 16:39:55 +0000 Received: from localhost ([127.0.0.1]:53568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNddL-0003tI-JY for submit@debbugs.gnu.org; Fri, 25 Feb 2022 11:39:55 -0500 Received: from mout.gmx.net ([212.227.15.15]:47547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNddJ-0003t2-78 for 53414@debbugs.gnu.org; Fri, 25 Feb 2022 11:39:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1645807184; bh=7xp0fs35qF1i5hxOwJ/0sjs1hC0EQXPHPMPSGgMSVIk=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=d51TXc46350hB6YwUFPMai3R0XLi8Q6HtkBNIND8oZPWcCQDPOoh6sItbr9axZ8y7 DWkAioX5/yDJ++CfDk8lmPK6+npLLJ1vxIbBCwJYLeUOB/xthlJi565wEZkFQVRobD 4bDeZKKsvN8hbc320is+/MbXOn/Q6tyt0bTh94vA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([82.69.64.142]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N3bSj-1oNkVn2SMl-010czH; Fri, 25 Feb 2022 17:39:44 +0100 References: <145389012.1197903.1642777885519@privateemail.com> <079ca956e4d7c6b71921ee34638de012ae0a0c5f.camel@telenet.be> User-agent: mu4e 1.6.10; emacs 27.2 From: Pierre Langlois To: Maxime Devos Subject: Re: [bug#53414] [PATCH] update Node LTS to 16.13.2 Date: Fri, 25 Feb 2022 16:31:12 +0000 In-reply-to: <079ca956e4d7c6b71921ee34638de012ae0a0c5f.camel@telenet.be> Message-ID: <87lexyew8j.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Provags-ID: V03:K1:Lxi6qxKRWOnrBdnYOIYxmFYBdk43nKvN07sJqvgKizMhd6u0Z5Y A2A6wOHs/y6uxegMzeP9UeORFOn/RWpYYHRJhP6CZ85f/vRLdexT+iPj1YoUuV+0lI6VaOL a7I5AoPHFx88JmCfsTQMi41+uj/Xep/j54nerS+QSA1zVL6/3qkc26sau5oSsbRGR8gM1Wl Pgfn9ESxrb/E0AQa8Rxlg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:96I+4Xi//DQ=:P3bjjZztkakx8mLkAIFwdc yi7SEf2VRDw68Upbj9TedHnwRNwN/BtnDkgxbBT4WK/cew0n+m/jh2pYJEy1DzPJ2N1mSO2Nw LGjiwhHGE098A1oro8vPBhCSAOwepSMBPEwwabpDIarsS1vGiMNlrCshlrT1jRGXUN1YAViJj MLVUvWvzRVNm/ZoKz42Jsw8fploHCCPIpFUjoC0jjmm7IGHeQn+DUlILjPS3Hi4BdySb0A02o h14lXxSC2U9jBwq75QJ/MM9LxWO837vzTIF0g3w3HMhNZz3tJLkV6pc7RQ1FX1JBjrNaR3Kqz rVNsSwRZnpLLybCM1ihycb4neDVHwTgn2qgw/lT3+TPOh+TXr/SrLx5vZeClQQRXzRZaHTQdW 2WvZ/Zjm3OC3OjmuLuF0xrESD2sWYwbY3McuaZ6X3rTQwMTXbXsHGuyODkMmaLMzV8z6uvkiq oz2T7xMBsFAWfa6QTBHxDZpLXeh8TMZP5MVA5Dev+7QCqo0zntP2ANiUl6NCCYVWBqH1GZDj6 mvpPH7QWh+sAYJ/AnJXDQNFj0wMB+IfQ+KdbZYr9n3Ba/J/MGvd95Qfiw4qRD2GKpidcDBUzD oh2HDkzC4d5doCnQuG1FmbwOehp5MhgkQiCE+1C7RjwJBB48cK1/RYrecUdfVG6MQ5DBGXSyr PqFqL+tjTtGTE9nKKIQAooSokP/UPztyjCmPLEjVXDk3Ydw3GpXzNAeo2IKZk1lMHVNxK7H4+ ijiT1AtHaoulOJ1/BT+fp90EVl0bJsmBPr9hO6t4CRfp0b3l6T2YPN/FoOjQK2IVBEMdoTplo filAaCu01Bjw6vLEZUsiYg1sj+/CCC9hA6xRXDybEjCplGGWVzUeO4Rg/JSGUiky8QQEzslBJ OOCL0N4yMtLxNDS+Ciw9XC0nKSxnQFLfTKn/2F24lC8HQXIxN7uxxfUtAB/WDssgt6pUvox5y u5M3e6J3jj6osnhSmKTaGOsnrJVPONviteJdA0MhVJVWAB0RYT65sdqxaUGUQh1VQ1n071kqm oPQrWQu0lkcZTUVXI3oORPdZr6XJbZgYNgQWd7t7Gr4/Gon228MnSy4iDnRaWSQN5JW7yMJJf guIYL+EhbWQTDk= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53414 Cc: "53414@debbugs.gnu.org" <53414@debbugs.gnu.org>, Attila Lendvai , guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi all, Maxime Devos writes: > [[PGP Signed Part:Undecided]] > Attila Lendvai schreef op vr 25-02-2022 om 13:09 [+0000]: >> > Still, the latest LTS (v16) seems better to me since it is newer >> > and will be >> > supported for longer. >>=20 >> with packages like nodejs one often needs both older and newer >> versions in >> parallel to also be able to build projects that haven't been ported >> to the new >> nodejs. > > Ignoring bootstrapping, this does not seem to be the case so far in > Guix -- the only results of "git grep -F \#\:node gnu" is > > # 7 lines > gnu/packages/node.scm: `(#:node ,node-bootstrap > > so it seems that, except for bootstrapping, a single version of 'node' > suffices. If I may shime in, I agree that it's best to have fewer versions of node for Guix's own node packages, however for end-users I think it's a good idea to provide multiple versions they can install. I am not a web developper so if anybody knows better please correct me :-), but I think it's common for a website projects to depend on a specific supported LTS version of node. For example, one time I contributed to a project that recommended using a "node version manager" script, https://github.com/nvm-sh/nvm, to easily switch between node versions for different project. This script seems pretty popular, but it downloads official binaries :-/, Guix provides much better tools to do this by default. So I'm thinking it might make Guix more appealing to web developpers if we provided multiple versions of node, only the LTS releases though I'd say. For nodejs applications packaged in Guix though, I agree we don't want multiple versions. Thanks, Pierre --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFMBAEBCgA2FiEEctU9gYy29KFyWDdMqPyeRH9PfVQFAmIZBkwYHHBpZXJyZS5s YW5nbG9pc0BnbXguY29tAAoJEKj8nkR/T31UkVAIAJU31emfJlRTkVQfCptp52UH eY0U8w64WsNmW93lMdCCSR1G7Dl4aOnvNNrm0aNiiiwXlf+4bpExStdFr4aqXN40 hZnh0VdU1V05nHqzEopehmzswVa91dgNpvI/pI9FB1xw5iSaNzyv/fTAM5YZyFcE 891vwvuLmtTq2PmGRUeh6Bj+km+yJj0O62+z/1d5PNcIB4ClUILFgVGOM3ugRxTG 5kRPQLuiSgZtPTAulTkTbdrnJ1e/33Ucxi1egmwYGPwn2qPV6ItvxQniovH86mPd zkaW42lV27ChUrLGG09eWnjbb7S56nTPjgr4XKXihSyE4ETtglilk0CjL7b8nkY= =cNBl -----END PGP SIGNATURE----- --=-=-=--