From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id WJy3EoWGFGTFPwEASxT56A (envelope-from ) for ; Fri, 17 Mar 2023 16:25:57 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id IKapEoWGFGRB6gAAauVa8A (envelope-from ) for ; Fri, 17 Mar 2023 16:25:57 +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 11203296EB for ; Fri, 17 Mar 2023 16:25:56 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pdBxW-0003mF-Aq; Fri, 17 Mar 2023 11:25:34 -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 1pdBxS-0003jv-8C for guix-devel@gnu.org; Fri, 17 Mar 2023 11:25:31 -0400 Received: from sail-ipv4.us-core.com ([208.82.101.137]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1pdBxQ-0007dz-N8 for guix-devel@gnu.org; Fri, 17 Mar 2023 11:25:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=lWmjQdKZazszyI/ oqu2BFz8G24jDNyDW8QUoxey7FmQ=; h=cc:to:subject:date:from:in-reply-to: references; d=lease-up.com; b=XJ9NacorBt8ODdzCzmQU1fQp5JAOASNZs9sLtKns gpp7X+5UBaMEzpyq2D1EbCnxIWvEW8w6ktkOxjsVCM3BaVxNquAP7bohPbXc6RBLl+V3C0 dOBIFysLwkRWetWkcsojEihR/uMVhxqQ7thRxTkgGsdlTM/SE3qCd6FfTsLE8= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 5f11656f (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for ; Fri, 17 Mar 2023 15:25:23 +0000 (UTC) Received: by mail-lj1-f178.google.com with SMTP id by8so4285574ljb.12 for ; Fri, 17 Mar 2023 08:25:23 -0700 (PDT) X-Gm-Message-State: AO0yUKXWW8Woy+howhyM4EsTeTt/1rO4Wi8IbqnRooqDscDh2CDoDwdV A4LSxV2o5oyc7E6o8lGjJqKqSffYHm2gphICgmA= X-Google-Smtp-Source: AK7set9HRT2w0eneJoOgF/J45HOD96ZRey6ppADtuvucbNO/gZWhmn+EHRCPUlRemf9c8r3C+nYKM7q4WUdaZX4GlY0= X-Received: by 2002:a2e:b5ac:0:b0:298:7c9e:505 with SMTP id f12-20020a2eb5ac000000b002987c9e0505mr3365306ljn.8.1679066721096; Fri, 17 Mar 2023 08:25:21 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 17 Mar 2023 08:24:44 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Discussion notes on releases and branches To: Andreas Enge Cc: guix-devel@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=208.82.101.137; envelope-from=felix.lechner@lease-up.com; helo=sail-ipv4.us-core.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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: , Reply-to: Felix Lechner From: Felix Lechner via "Development of GNU Guix and the GNU System distribution." 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 ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=XJ9Nacor; 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=1679066757; a=rsa-sha256; cv=none; b=JuYR6BHTC+xwXB3Jasadb6ZSPRu1BOAWxG2+gN6aWCvvUvnoeZhcp24QVDQn5IkmTfDjI3 pRVU0VFCVG00XfjwjjV/4NjTBVLfWedoShGjawoW7LAh/zCTAMfVfeX1rgc0NijNixPILS r3knH6PL/S9hGUdAcNQaY4A8OinmOPgtHDe8S1vMU7i+HYAZZA058/3r6FPFhwSj6/eO6E 8d6uqj5BGIjT7D9fIAVDprRT7mxNhheAiVeGWRr/CfP16xFnupOr/3lc8+DL/qLfXEO/nI n2X4tyyl6nZA8m8SzgseoB+TldJf0wGXzlcF4B/17TbMZNc0RgfNVL4I+80yIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1679066757; h=from:from:sender:sender:reply-to: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=h8wiPErBTkJmGz8vOzq1m8AVnRph63IhEZ5NvRJzhYw=; b=T2rer5MtU+crt1uiHwR/OPi4F1DXf0GNBfDjmYMz4U+4y4mcxD6HQoevkpwLSrrn2UMMy5 GXS5R24beJJBxGg7u2rhE+pIPHnhbcV4fBIzMa7iaPj+Q6yVtpT/U5Y7b5y/r0KKvKuIM/ rSAqCCFG38ErlQ1NqSduIeJhpPHSzP6CzxOkYXibtDfpkGnB1mTcYb9UV7IRiKCggOHdFP pqADpKtkV43EpkrSbVEprY7U/fOxee3Ec3bU41jssJOIdrXmMsBk1xPYPdb6+FUE6H7a0m i9npS7DaXfCA2FcOTTFFvpyf4PSJIK7WcoLIuTVD92pTjrWw4YUtyJWWK9jDwA== X-Migadu-Spam-Score: -3.55 X-Spam-Score: -3.55 X-Migadu-Queue-Id: 11203296EB X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=XJ9Nacor; 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 X-TUID: IwlohZKwuNgN Hi Andreas, On Thu, Feb 9, 2023 at 4:20=E2=80=AFAM Andreas Enge wrote= : > > [excerpt from the attachment follows] > > - Smaller branches could be taken care of by dedicated persons > [...] > - Branch creators should fix a goal and tentative timeline. > - We need a mapping between branches and maintainers responsible > for the merge. Instead of dividing similar tasks among many people with different priorities, I would appoint a "feature branch manager" (or perhaps, chief pruner). That person's job would be to keep an eye on the number of feature branches on Savannah so they do not grow stale, or out of control. Kind regards Felix Lechner