From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id RvGWJs2Vy1/fcAAA0tVLHw (envelope-from ) for ; Sat, 05 Dec 2020 14:14:37 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id yDHGIc2Vy19YAQAAbx9fmQ (envelope-from ) for ; Sat, 05 Dec 2020 14:14:37 +0000 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 2CB219402A9 for ; Sat, 5 Dec 2020 14:14:37 +0000 (UTC) Received: from localhost ([::1]:33236 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1klYKa-0007lf-0g for larch@yhetil.org; Sat, 05 Dec 2020 09:14:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49918) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1klYK1-0007Zn-Lw for guix-devel@gnu.org; Sat, 05 Dec 2020 09:14:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45983) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1klYK0-0000XG-C9; Sat, 05 Dec 2020 09:14:00 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=58386 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1klYJz-0007WW-TT; Sat, 05 Dec 2020 09:14:00 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: zimoun Subject: Re: Thank you for participating in the Guix Day! References: <20201124030056.53f92023@tachikoma.lepiller.eu> <87zh33t6d2.fsf@gnu.org> <86zh32rj9f.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 15 Frimaire an 229 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 05 Dec 2020 15:13:58 +0100 In-Reply-To: <86zh32rj9f.fsf@gmail.com> (zimoun's message of "Fri, 27 Nov 2020 15:01:32 +0100") Message-ID: <87zh2s732x.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.80 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 2CB219402A9 X-Spam-Score: -2.80 X-Migadu-Scanner: ns3122888.ip-94-23-21.eu X-TUID: LLeQwpaJmCcX --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi! zimoun skribis: > On Fri, 27 Nov 2020 at 11:57, Ludovic Court=C3=A8s wrote: > >> Despite being a first experience, the live event went very smoothly (for >> me at least, with ungoogled-chromium), it was great to see faces during >> the break :-), and the discussions were all exciting for me. I agree >> it=E2=80=99d be great to have a blog post summarizing the event while it= =E2=80=99s >> fresh, even if it=E2=80=99s concise because we were all busy listening a= nd >> chatting instead of taking notes. > > The blog post is coming=E2=80=A6 Writing depends on the materials at han= d; for > now nothing. Sorry for the delay (don=E2=80=99t hesitate to ping me on IRC when that happens :-)). > Could you send your Org file to guix-days? Because I only noted the > items that interested me. Well, I volunteer to add words because it is > worth, IMHO. Nothing is written on stone but from my point of view, it > is good to specify where Guix is eager to go more or less and especially > helpful for the future when looking back. :-) Attached are my (and Maxim=E2=80=99s) Guix Days notes for the =E2=80=9Croad= map=E2=80=9D session, FWIW. I agree a blog post with a recap would be/have been nice. > BTW, initially the idea was to publish in this very blog post the links > of the talks on audio-video.gnu.org. But, I am confused how to upload > them and the GNU folks behind have not answered to my email. Anyway, it > is not a blocking and will be added later. Do you know exactly where it=E2=80=99s blocking? Did you try filing a =E2= =80=9Csupport request=E2=80=9D under ? Alternatively, we could keep videos on our infrastructure, but we=E2=80=99ll have to make sure to set up backups and mirrors. Chris Baines is looking into that for the web site so that could be part of that effort. If someone=E2=80=99s willing to help on setting up a web site backup, let= =E2=80=99s talk! > When preparing, we discussed per-topic sub-room but the implementation > was vague. Now, it is clearer, so definitively for the next one. :-) > > About not recording, it was a conscientious choice. We discussed it and > we agreed that not-recording seems more in the usual =E2=80=9Cunconferenc= e=E2=80=9D Guix > style; especially discussions are freer when the words are not saved for > eternity and so take the floor should be less impressive. Alright, makes sense to me; it=E2=80=99s a tradeoff and being able to have informal off-the-record discussions is nice. Another option would be to have a mixture of off-the-record discussions (like the real-life =E2=80=9Challway track=E2=80=9D, coffee breaks, etc.) and recorded Q&A/panel discussions. Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-org; charset=utf-8 Content-Disposition: inline; filename=guix-days-2020-online.org Content-Transfer-Encoding: quoted-printable Content-Description: Guix Days notes #+TITLE: The ways forward #+STARTUP: hidestars * tentative road map for 1.2.0 [[https://lists.gnu.org/archive/html/guix-devel/2020-04/msg00400.html][Me= dium-term road map (Apr. 2020)]] * What's Guix? ** dependable ** liberating *** not just FSDG *** also helps users master complexity *** empower users ** hackable *** no programming language barrier *** no need for a PhD in category theory ** high quality *** a curated package distribution *** community rules and QA *** requirements not found elsewhere: build from source, unbundle, reproduc= ible builds, bootstrap * the things that suck ** performance *** `guix pull' ("Computing guix derivation") *** substitute downloads *** broken CI (see Mathieu's talk) *** UI glitches **** guix shell at last! **** search by file name (Pierre) *** creating union directories is slow ** easier ways to work on a channel ** package size *** deal with locales (e.g., coreutils) ** year-old bugs :-) * the corners we cut ** build system gexp ** daemon in Scheme ** source location maps for staged code ** shepherd on Fibers (?): socket activation, etc. * the future ** GNU/Hurd (-> janneke) ** substitutes over P2P (-> Chris Webber) ** new package definitions: no labels in inputs fields ** POLA: `guix run', --with-pola-wrapper ** 'guix hack' to work on a package? ** transparent import of packages from third-party repos? ** modularized package collection? *** easier to hack on them, no longer different from other channels *** more scalable (build times) ** time travel tested, formalized? ** guix environment --fhs (file hierarchy standard) ** guix pack --format .deb|.rpm|... ** adding the missing GNU packages to the GNU Guix collection ** scalable workflows, recruiting more contributors (-> Chris Baines) ** outreach: functional deployment for everyone, not just geeks! *** doc, translated *** polished UI *** graphical installer =E2=9C=93 *** graphical UI (Danny) *** graphical system UI =C3=A0 la YunoHost *** blogging, training! ** CPU and power efficiency --=-=-=--