From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id MEiTCE219WZ3bwAA62LTzQ:P1 (envelope-from ) for ; Thu, 26 Sep 2024 19:26:05 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id MEiTCE219WZ3bwAA62LTzQ (envelope-from ) for ; Thu, 26 Sep 2024 21:26:05 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=AcEKOXk8; dmarc=pass (policy=none) header.from=gnu.org; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1727378765; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=7U2Ln2fGRSphxWpsSbIj0W0VxLB0kETw/6789N2jMT8=; b=UJ8gBl5Dh5vqpc63bMwDKG8X0XY1YrBA+BGz2daCTe6FojROqRxdAIQS5cl1/1uTueGwGo d8HtC3D3zFqqkdsP5dvMUIDB8kMNQJOvqpzzAM7CgHcHJ1QSMuJfInvQ97DsZAmjjNfc0e jKd+6KnjdsuehcQef3R8Az0rOJx7VSY77ECRGoOx+LGRc6iBt4+NRThwFJmMmb3D02r1Vl 4iSh8OkOPikui+RJQcW+72ArxkQsPVhR6RPwY8bYjCRdafBPXq6rlZISUPovrzcN56aRR2 xlprCLiDPKVRgl3Kyjct+UGYwEqLgL9mbCTm7x6VdegcebT1mu1+cdqxeBznOg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1727378765; a=rsa-sha256; cv=none; b=MAKgyTzt6fmnzdQFQq563Bm79Yqt83O/vYPGZN0hhmeAiQIAq8NcNmDpAfv57xyDjmo7uX HAphd+/vqxfjJdji53Hh/DmHCn7OA//PBOaOTWka7tO7r5mJMhGSv39eXKtNoq+ZT+ogVQ BTWjYn4zUZquFkCih3+oWLOHRdyGZuHGX2zXWPCYxlkY4CB378f/dAKhcSG6zhQYIOknh6 W+bcIC94Y3EI5FQ78AfN1t4gLB0cxGUstCZHU4qMzxheq3mH6g+2LJYjIGe9Iyq/qhNnuH FNLrHwo8xBdeJbqUerd8rzcx9uh3B/BeW/T7vp5b/58JbVBrrIro14CoF+Jq5A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=AcEKOXk8; dmarc=pass (policy=none) header.from=gnu.org; 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" 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 0F0CA81E01 for ; Thu, 26 Sep 2024 21:26:05 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1stnzk-0001MI-Jb; Thu, 26 Sep 2024 08:53:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1stnze-0001L8-Ak for guix-devel@gnu.org; Thu, 26 Sep 2024 08:53:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1stnza-0000It-Vx; Thu, 26 Sep 2024 08:53:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=7U2Ln2fGRSphxWpsSbIj0W0VxLB0kETw/6789N2jMT8=; b=AcEKOXk8kW8ZP7d3wuKO eg+ABwE0NEVdfpwCgKyvCOw0xfNtYXV41RrNSIz85TQyET21GG5UoqS3A0f64D6zoI/n2UfFSOM2D I8AkOHKEP7nw04FpvMdJvelHtSVAlTGpEvp5GEvhzp0wqXdG+Iem/xcFewGPOrJFD3d6WAORNnd3s 8RCmHSeTiX8OTwneTY60xG/dRHP9K5njxQOd7e7aetV17aMQ0kP/i2L+Ee4+C/R7W0MZlT9fm+AUo W86+bfjW8P4Ge5+OCGTT9xny+zWKNRYnB6O/xhdLOOF/IXgoFiGSKu++6GQNr74+QPGkwD9TLKOWX VfuoduqMlAYCEg==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Andreas Enge Cc: Simon Tournier , guix-devel Subject: Re: =?utf-8?Q?=E2=80=98core-updates=E2=80=99?= is gone; long live =?utf-8?Q?=E2=80=98core-packages-team=E2=80=99!?= In-Reply-To: (Andreas Enge's message of "Fri, 6 Sep 2024 12:09:05 +0200") References: <87le0cj13e.fsf@inria.fr> <87v7zby3r6.fsf@gmail.com> <87zfol170t.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Quintidi 5 =?utf-8?Q?Vend=C3=A9miaire?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du Cheval 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: Thu, 26 Sep 2024 14:52:48 +0200 Message-ID: <8734lmpof3.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 0F0CA81E01 X-Migadu-Scanner: mx11.migadu.com X-Spam-Score: -11.27 X-Migadu-Spam-Score: -11.27 X-TUID: BTQdIRWujfns Hi, Andreas Enge skribis: > Am Fri, Sep 06, 2024 at 11:11:14AM +0200 schrieb Ludovic Court=C3=A8s: >> The way I see it, one of the branches would be tested independently. >> The second one would also be tested independently, but on a limited >> scope=E2=80=94e.g., x86_64-only, because (1) we usually have more build = power >> for that architecture, and (2) perhaps we know the problems with those >> branches are unlikely to be architecture-specific. >> Then we=E2=80=99d rebase that second branch on top of the first one, and= build >> the combination for all architectures. [...] > Once the first branch is good, why not simply merge it to master and then > rebase the second branch on master and test it, instead of postponing the > merge? After all, building is costly, not merging. > > Notice that with QA, the concept is that the packages will be available > on the build farm once the branch has been built, so postponing a merge > has no advantage. Maybe you=E2=80=99re right, I don=E2=80=99t know. We=E2=80=99ll have to gi= ve it a spin and see what works best. My main concern is the build cost of small but unrelated changes that really ought to be tested separately but trigger lots of rebuilds (or redownloads, once substitutes are available). Ludo=E2=80=99.