From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id YGJ0KNJ16mJFzAAAbAwnHQ (envelope-from ) for ; Wed, 03 Aug 2022 15:19:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id AEyqJ9J16mLOZwEAG6o9tA (envelope-from ) for ; Wed, 03 Aug 2022 15:19:14 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5A7AE25CE3 for ; Wed, 3 Aug 2022 15:19:14 +0200 (CEST) Received: from localhost ([::1]:51132 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oJEHJ-0007wh-5A for larch@yhetil.org; Wed, 03 Aug 2022 09:19:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48638) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJEGO-0007up-O9 for guix-devel@gnu.org; Wed, 03 Aug 2022 09:18:25 -0400 Received: from ns13.heimat.it ([46.4.214.66]:51122) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oJEGM-0005gJ-BU for guix-devel@gnu.org; Wed, 03 Aug 2022 09:18:15 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 3F95D30022D; Wed, 3 Aug 2022 13:18:09 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id msYqSA4DK02k; Wed, 3 Aug 2022 13:18:07 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.171.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id 94C4130022C; Wed, 3 Aug 2022 13:18:07 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 28F6C1D1F0D3; Wed, 3 Aug 2022 15:18:07 +0200 (CEST) Received: (nullmailer pid 8924 invoked by uid 1000); Wed, 03 Aug 2022 13:18:06 -0000 From: Giovanni Biscuolo To: Ryan Prior , jgart Cc: Maxime Devos , Guix Devel Subject: Re: developing javascript with guix In-Reply-To: <7K0vjV4NvEKb0D-wEmmFrZrnJIJRCzAAPhxOe0b4qRqr10cYam8bO2M2mgiQcBD5tO08B7NqFBo_xn-LCDzg-sS_VKdzVhm4_cwpceZyi60=@protonmail.com> Organization: Xelera.eu References: <20220726192504.GB7293@gac> <8a535734-0a7d-9276-8091-4c4312abe8a3@telenet.be> <20220727172517.GB4874@gac> <7K0vjV4NvEKb0D-wEmmFrZrnJIJRCzAAPhxOe0b4qRqr10cYam8bO2M2mgiQcBD5tO08B7NqFBo_xn-LCDzg-sS_VKdzVhm4_cwpceZyi60=@protonmail.com> Date: Wed, 03 Aug 2022 15:18:04 +0200 Message-ID: <87les531pv.fsf@xelera.eu> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=46.4.214.66; envelope-from=g@xelera.eu; helo=ns13.heimat.it X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1659532754; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=evAOV3xl2DifmRWVbXlHxFhyI/FGIUvTQ1z/C9ohZuQ=; b=p2brOpHIt4x9q3ytF3oWoslwEOQbDh+8qQoFrLux3Fi/zJ9SvpSOre8TiNnn/TOoV1r7Vs j8/cCavthbu/rl0xsWLb0OqB3TiMsIFJfxvu0Tcas1HojGdcfvYstkR+FwtSHIhnmOvn9G r4WI3DXlkATEPVTDh3FhgjbWwbRIvlfQB8p85Ckz1tgED/FLEgwCbqs8TZusk4DJ5kKsZb ti5Sc9NsjBugncWTuSeBQ5bFo402L5mGGIdPkRAbWfC+d78o6Ume5QqZqRbmXPIuKSC/9a S8kFnO70uBxjV/zsreU49Dn0vdsMQwDBRj5145z2MjowVm8m6f/H2qce8Auc8Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1659532754; a=rsa-sha256; cv=none; b=JhMuwSeNvvMttDA135pT9mkR+1whV7+g7cnFfwd4jitXFZ21eYiW9B0VZ6Moea4zmzNUzl 8lXOSswbAj+sfne4vriv/vWenju6PBOKotlHo3iICUP36EzQVVFuSmU2/XNieohC34YgVB Uu/w4ouwxiU7oaFshNwNRcIMfUoEbfOn2Esajr3vSbvFsLgL9h8yhZfV1DURRy9F2qOogm CQiHX1hAx3+Uf4HQXLx0PBOb3PGmYlPWQFbKBVZQ0OVgspn3J9znM0Cc2FqmGLDTsOxpWJ 9EqHRZ9hVEo8JJB7i8oUaaCUSz1WqCGVfHtUo5BgZEw3XObgxvgU7dy2ZVWMHQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.81 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 5A7AE25CE3 X-Spam-Score: -4.81 X-Migadu-Scanner: scn0.migadu.com X-TUID: ySBOtC/dftI8 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Ryan, Ryan Prior writes: [...] > Meanwhile, in the Guix docs, everything is abstract. Speaking of the Guix Manual, abstraction is The Good Thing to do, IMHO :-) [...] > I think we can make a much better experience for users from the > various language library commons if we build language-specific landing > pages with instructions, documentation, what about specific "Developing with your preferred language in Guix" language subsections in The Coockbook, also available offline in texinfo? could you please propose patches for one of the languages you have experience with? I guess that similar subsections could also document the "state of the art" (aka issues) with packaging libraries in that language (like rust, for esemple) > and package search I guess searching specific language libraries isn't an issue, even if we miss "Category" or "Language" in packages metadata, no? [...] Thanks! Gio' =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAmLqdY0MHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkS4McP/j4OBpWucLjOARULkS79blDjZuhwicfxu1gr7H4L rpVNILb+Yz91p0i0AvwPpE8qy0soBUkz+92LBlZdYEKPNuoHudPB1gt2ooiLTT1p jLoMVSddSRvKlRChXlf7Z/2m8uZcK2oXVCh0JSvhFh0wCwf4g/itsUJUKlqSPOAw yooDMQcQf4eIw6QpK95bC1FLAVt4xXro+ehdf715BQJa1XbIf+NuoAQCAQV32qgx Mk1XerwmxfVOX4CCbBa5Z9h8GloPrmpjaxGgt+PAZeAoSYRT+7ml4OIx/Furekp6 XBFXWTSjNENMIixK+j/HJOThqZv1UjR8WHNGk9RX6QngWt3UJLyRUv0P7X6pqIG+ FgpRTQeMVWT9DD56KF+AZw3RoO3JNyJoDwaI+Mj6hp5vq1M+CqxZdj7sQ6W4dgAD DRcR7O8k4hZoPY+r6KILLwre590ao2zHY9YnhojoJ+ccOw203yOeDdK1+o7I46Ei +tmgjNpTwW/No3PAzU7FzX5pSgVzKbg6OllbFu9Dj21mn4HfDBrwxMmTOhMGrnps anOQUK0t/7KFTaVFAlvkuoP0iHwDJ5C1u4/D2TXHcwH5HUO4PQGdjtdS2L5mHyYE 9ueRgiDA42Q4NkQFLPfAqmVxTVwBi5Gto9fmmI/JlE1WZNOhkWek2WZOiAd23WbP bhJb =F7Oo -----END PGP SIGNATURE----- --=-=-=--