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 Q2O8Ewe9DWSs0QAASxT56A (envelope-from ) for ; Sun, 12 Mar 2023 12:52:39 +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 qLmpEge9DWTfeQAAauVa8A (envelope-from ) for ; Sun, 12 Mar 2023 12:52:39 +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 E31E5DE4A for ; Sun, 12 Mar 2023 12:52:38 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pbKFQ-0000XM-NU; Sun, 12 Mar 2023 07:52: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 1pbKFL-0000X3-Sq for guix-devel@gnu.org; Sun, 12 Mar 2023 07:52:15 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pbKFJ-0006cp-VJ; Sun, 12 Mar 2023 07:52:15 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id CEBFDA03; Sun, 12 Mar 2023 12:52:04 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6g0x6h8y3bjL; Sun, 12 Mar 2023 12:52:04 +0100 (CET) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id EC4013AE; Sun, 12 Mar 2023 12:52:03 +0100 (CET) Date: Sun, 12 Mar 2023 12:52:02 +0100 From: Andreas Enge To: Maxim Cournoyer Cc: Ludovic =?iso-8859-15?Q?Court=E8s?= , Simon Tournier , =?utf-8?B?5a6L5paH5q2m?= , Christopher Baines , guix-devel@gnu.org, 61894@debbugs.gnu.org, guix-maintainers@gnu.org Subject: Re: bug#61894: [PATCH RFC] Team approval for patches Message-ID: References: <87y1o9mina.fsf_-_@envs.net> <861qm0da4y.fsf@gmail.com> <87sfegwh28.fsf@gmail.com> <878rg7uqb4.fsf@gmail.com> <86lek6ntpb.fsf@gmail.com> <874jqtte7c.fsf@gmail.com> <87bkl0frnk.fsf@gnu.org> <87356ar6p1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87356ar6p1.fsf@gmail.com> Received-SPF: pass client-ip=185.233.100.1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-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: , 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=none; 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=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678621959; a=rsa-sha256; cv=none; b=c4kEvVn4JYVgLEu+3SI15q47fzUO0EO0A9YhM4ETfWhQtKNc5nUiASLz1KCNThk505BXR9 SAVxCHBqKDNPOLpluABu+WAropmPrbFra0aP+0VInquE13YtCwdFPWbws0KR40X2GEk32h Dk5cFNH8WJR5EHIeBeuJgJRDaDrRChlKm/STmLLyvB9xydjBkMYRxArujLmO6Cqc9elFpp zAf6XtzKBfL9tnRZMUxa1fN7O0K1jLgbEZfRLX4gB5vRxNX9MXZj+Bwory4m5TjEBqcUxs QiRM8VyovDIKfgWAf6f7orHDIfgORDDhPsVIJIvKXiO21lOZuIoUGAHs9UVHaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678621959; 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; bh=6rdwADogl85/+qrI6rQhZtp7pFp0OBZEFXe6TbIMpgA=; b=i7p8nu6s7rbNXSVov5+tumTHsiD9CUfhRMWymgP2krYCpcJ2I/bmgL33FAmhMQ8anqeJ1P xLMiBVTUXFcIQ+SnLI0ntlweoigcHrLYKVqXfsd2LUXS+ESn04/x7XS0yDl9c4ZfcLdioS udcR2AG3Y3eiB8Jv14yxyt5fZ2t02RImJp8rgXNl3gkdDa8uEOrJumbxsUu4XJ1p+0Rvvz rv2mCe0AwDQcon+g0UzHY8SIjkO7cbVgT7XxPwQp5unNkU8Fp08Y1s6I8LL/bR/BXe/nK9 FlTwZXOUlL4iSCx9UA07VCke04s6J3ST0LgqG4PtfHLQfsADLfLggoLcEhaDrQ== X-Migadu-Spam-Score: -1.01 X-Spam-Score: -1.01 X-Migadu-Queue-Id: E31E5DE4A X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=none; 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=none X-TUID: Z+DBjzKB8bQK Hello, Am Sat, Mar 11, 2023 at 10:26:18PM -0500 schrieb Maxim Cournoyer: > Ludovic Courtès writes: > > I hope the maintainer team can help make teams “more functional”, > > whatever that teams. It’s really what maintainership is about in Guix; > > it’s not about writing code. > I'm happy to help with the effort, but I don't think it's particularly > relevant to Guix co-maintainers more than anyone else interested in > advancing/contributing to Guix, and I find it great that it's this way > (not out of laziness, but because the talent pool of the whole Guix > community is much larger that that of us 4 co-maintainers). Per what we > co-maintainers signed up for in [1], the co-maintainers three primary > duties are: but there is also "Looking after people: making sure to promote people who are very involved in leadership position; dubbing new committers, new maintainers, new members of the spending committee. Supporting new initiatives. Generally trying to make sure everyone’s happy. :-)" As for all "management positions" (even if we may not like the term here as it often evokes a hierarchy; maybe "board members of a non-profit" captures the idea better), I think the maintainers' role is more about moderating ("animer" in French, which I think is more to the point), keeping the overview, overseeing and facilitating initiatives, making sure the project moves on, etc., than day to day work on details, or the three technical points you mention (and which probably hardly ever require action). Maybe it would be time to move on to something like the Debian Social Contract and concrete rules how membership, commit rights, maintainer roles in the Guix project are bestowed and what is expected from people fulfilling such roles. Andreas