From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Soo Subject: =?utf-8?Q?Re:_Guix_beyond_1.0:_let=E2=80=99s_have_a_roadmap!?= Date: Fri, 28 Jun 2019 09:13:26 -0700 Message-ID: <239EF5AC-6A30-48D6-9C1F-D7CEFFB190CC@asu.edu> References: <877e97vws8.fsf@gnu.org> Mime-Version: 1.0 (1.0) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:37405) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgtVF-0000V8-7R for guix-devel@gnu.org; Fri, 28 Jun 2019 12:13:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgtVE-0000Fn-52 for guix-devel@gnu.org; Fri, 28 Jun 2019 12:13:33 -0400 Received: from mail-pg1-x531.google.com ([2607:f8b0:4864:20::531]:41984) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hgtVD-0000DI-Kj for guix-devel@gnu.org; Fri, 28 Jun 2019 12:13:32 -0400 Received: by mail-pg1-x531.google.com with SMTP id k13so2781968pgq.9 for ; Fri, 28 Jun 2019 09:13:31 -0700 (PDT) In-Reply-To: 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: Julien Lepiller Cc: guix-devel@gnu.org Hi all, I=E2=80=99m a newcomer of sorts but I would like a programming abstraction o= ver profiles. It feels like some requests for better cache file state handli= ng, declarative user services, and declarative user packages could be gained= . Plus I think profiles are still maybe the most confusing thing to a newcom= er and they are not explicit in the configuration. - John > On Jun 27, 2019, at 11:11 PM, Julien Lepiller wrote: >=20 > Le 28 juin 2019 00:33:12 GMT+02:00, swedebugia a =C3= =A9crit : >> On 2019-06-27 21:02, Alex Griffin wrote: >>>=20 >>> ** TODO better Node.js packaging and tooling >>=20 >> This seem to have gotten stuck. But I heard something about a=20 >> guile-semver and also we need to handle circular dependencies better in >>=20 >> guix to make it easier to discover and mitigate them. >>=20 >> Compared to the whole expat/JS community Guix is still a very small=20 >> project. The bootstrap problems will probably take years to complete=20 >> with the current pace/manpower/interest. >>=20 >> Maybe we should propose The GNU Project to create and seek funding for >> a=20 >> "fix JS (bootstrap)" campaign? Compilers will need to be written=20 >> according to Julien (like rustc). >=20 > We're good with nust now :). A big issue is coffeescript and probably most= of the languages that compile to javascript. >=20 >>=20 >>> *** TODO package important Icecat and Ungoogled-Chromium extensions. >> This is a pain point because IceCat steers users away from Firefox >> Add-ons and Ungoogled-Chromium completely disallows installing from >> Chrome Web Store. >>=20 >> Actually currently our Chrome does not support add-ons at all. See bug=20= >> #35709 >=20 >=20