From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: 31/31: DRAFT gnu: bootstrap: Add support for the Hurd. Date: Sun, 15 Mar 2020 22:27:21 +0100 Message-ID: <87pnddgvgm.fsf@gnu.org> References: <20200312065852.10633.59398@vcs0.savannah.gnu.org> <20200312065911.D981520B7E@vcs0.savannah.gnu.org> <874kuuvt9m.fsf@gnu.org> <87eetxrjtv.fsf@gnu.org> Mime-Version: 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]:42478) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jDan8-0005BF-31 for guix-devel@gnu.org; Sun, 15 Mar 2020 17:27:27 -0400 In-Reply-To: <87eetxrjtv.fsf@gnu.org> (Jan Nieuwenhuizen's message of "Thu, 12 Mar 2020 10:41:48 +0100") 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: Jan Nieuwenhuizen Cc: guix-devel@gnu.org Hi! Jan Nieuwenhuizen skribis: > FWIW, yes the rebuilds are annoying but I find managing/juggling > different working setups especially cumbersome. A rebuild takes about a > half a day round-trip time and during that I'm also doing development. > I want to test smaller changes but am also making changes that will > trigger another rebuild. Also, I don't want to lose my last working > setup (VM+git). For that I'm creating many branches, tagged with > numbers (wip-hurd0, wip-hurd-system3; etc), which "works" but... Just > wondering how you all handle this kind of thing. I use git worktrees. Now, I think the main limitation is mind availability. For some reason, earlier during Guix development, I=E2=80=99d manage to do core-updates test= ing in parallel with unrelated things on master. Nowadays, I find it harder to be on more than one front at a time. Maybe I just got older? :-) Perhaps one way to reduce the burden is to work on smaller, more focused changes. Perhaps =E2=80=9CGNU/Hurd support=E2=80=9D is too broad a topic f= or a branch and you could instead target intermediate milestones? At least that would more often give a feeling of achievement, which I find important to stay motivated. My 2=C2=A2=E2=80=A6 Ludo=E2=80=99.