From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id MME4Op8+dGU3QwAA9RJhRA:P1 (envelope-from ) for ; Sat, 09 Dec 2023 11:17:04 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id MME4Op8+dGU3QwAA9RJhRA (envelope-from ) for ; Sat, 09 Dec 2023 11:17:04 +0100 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 97A8C35A71 for ; Sat, 9 Dec 2023 11:17:03 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=CRXKtxp9; 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"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1702117023; 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=POMhW+eGBdRTrTz352V/mhfggXATEBfWH41RHldy7S0=; b=IrSTVay5afBo2tP4xcMVxAkbOcnZGfGCnL3tD25DrKhhqET7FPMztNXTLnfW0lbO64LQYB 6BOAvVUQU3isAqZstMfjo8zwD8Pwo4jH6h/YoY3UDMn9LEb2TLFv88m0qJ7aSztBkbm3jm o7ZeWfMcm1VnZBtlv8X7GlDb9WhNGLdScOLrs6P5Y1dB5jr1I+KHCjSIS3gzV5H66HZF5O fpE61m8tS5aGDdykE3Mu5qy0sK0uVdX5PRHLDLZd3PgEibCXamB2QvXwGIWUDPb0/19QBI DjWK9uxX/b0O5G3OCAFctACSBPCQq2CbBwGbo8dsc4eFg6hOpZ41o8hKHZ3Ssg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=CRXKtxp9; 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"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1702117023; a=rsa-sha256; cv=none; b=tbZD0uimvHNEuY4U5El4esa6NE2ahIN8KPeu2TB9lwZQUiUy34TYQiYUJBSqum7cbrwkgb PegDPrPPExqil1Vzx88mO+zaIW4tGOScPq0I9HUXwrmedO2cSWv8HB9qv0xxPPAf7nutTn +PozWC4+pYnKvvb8z25FJ3UF5F3+ab2EXZzOkclkZIGQGezeNFFrMcv4+duyOdMMfRFKXG xNb0wxzejwaexqQKS4APNaRmAZTdGGmjAyJAAh/bfbEaW8NsW9MeBQeodFx6XInyRjCKZ/ nOhp6MrxcnEu64G/sqaD+SpOSSEhJw11xihXLpBVSSs93lxmS2JbUtFBizqn5A== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rBuNv-00024y-Iv; Sat, 09 Dec 2023 05:16:35 -0500 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 1rBuNu-00024h-Ab for guix-devel@gnu.org; Sat, 09 Dec 2023 05:16:34 -0500 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 1rBuNn-0002qi-VO; Sat, 09 Dec 2023 05:16:32 -0500 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=POMhW+eGBdRTrTz352V/mhfggXATEBfWH41RHldy7S0=; b=CRXKtxp9QW/UtMaw1CBp wqeeU3Dhg8sM6wQBnxibewWJIneiTawxZOgXMgAlPSkH7VKzZwAPqwOi3LUFjkfy2MRN3JsC8a29r Da0pKutJT46RjiT6xZBXuyGTb7gJ0cDMQMWs0k/2QDycLJkGucrksifm9JwyEh+agkjxwb5ZXsXyx xmKPFsB6DqZ2tmGIGEZIHodjSGV55G1R5TqFnFJGLgnzDv+oSV93LYwIYJaQM5iPd3jg4Nu1elzaU y6UgrqDHyTnQa732ovsH3zI/coD7Xrp5LjEQ36D9HGEZLO2kiLe4X4L6zAPe1IURc+nikJGLnyAb7 zAMN6z1/G621Vw==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Andreas Enge Cc: Andy Tai , guix-devel@gnu.org Subject: Re: role of core-updates In-Reply-To: (Andreas Enge's message of "Mon, 4 Dec 2023 17:02:02 +0100") References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Nonidi 19 Frimaire an 232 de la =?utf-8?Q?R=C3=A9vol?= =?utf-8?Q?ution=2C?= jour de la Sabine 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, 09 Dec 2023 11:16:14 +0100 Message-ID: <875y178yvl.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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -10.87 X-Spam-Score: -10.87 X-Migadu-Queue-Id: 97A8C35A71 X-Migadu-Scanner: mx10.migadu.com X-TUID: xqwa7Ykmo5b0 Hi! Andreas Enge skribis: > When we started implementing the teams idea, I thought we would get rid > of the core-updates branch altogether. I still think it should not exist > as such, but be folded into the teams workflow. I am still mildly worried > that we have this branch into which many unrelated things get dumped, > without a clear responsibility who pushes it forward and on which timelin= e. Yeah, I share this sentiment. > There is a "core" team, but this is probably not the same thing: I think > there are packages outside of the core team scope that cause now inside > the core-updates branch. Maxim and I briefly discussed this on IRC and concluded we should have a =E2=80=98core-packages=E2=80=99 team for basically base.scm and commencemen= t.scm (the =E2=80=98bootstrap=E2=80=99 team should be co-responsible for commencement.= scm), and maybe also guile.scm. With that in mind, =E2=80=98core-updates=E2=80=99 would effectively become = the branch of the =E2=80=98core-packages=E2=80=99 team: the branch where we update packag= es in these files (primarily the toolchain and Guile), perhaps also (guix build utils), and that=E2=80=99s all. How does that sound? Ludo=E2=80=99.