From unknown Sat Aug 16 10:42:58 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#53464 <53464@debbugs.gnu.org> To: bug#53464 <53464@debbugs.gnu.org> Subject: Status: [PATCH] doc: Add a rule of thumb to guide enabling new committers. Reply-To: bug#53464 <53464@debbugs.gnu.org> Date: Sat, 16 Aug 2025 17:42:58 +0000 retitle 53464 [PATCH] doc: Add a rule of thumb to guide enabling new commit= ters. reassign 53464 guix-patches submitter 53464 Maxim Cournoyer severity 53464 normal tag 53464 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 22 22:26:06 2022 Received: (at submit) by debbugs.gnu.org; 23 Jan 2022 03:26:06 +0000 Received: from localhost ([127.0.0.1]:38344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nBTW2-0007qN-9C for submit@debbugs.gnu.org; Sat, 22 Jan 2022 22:26:06 -0500 Received: from lists.gnu.org ([209.51.188.17]:49104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nBTW0-0007qE-RG for submit@debbugs.gnu.org; Sat, 22 Jan 2022 22:26:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55582) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nBTW0-0001Ql-Lo for guix-patches@gnu.org; Sat, 22 Jan 2022 22:26:04 -0500 Received: from [2607:f8b0:4864:20::835] (port=43572 helo=mail-qt1-x835.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nBTVy-00060u-5Y for guix-patches@gnu.org; Sat, 22 Jan 2022 22:26:04 -0500 Received: by mail-qt1-x835.google.com with SMTP id m9so11463312qtq.10 for ; Sat, 22 Jan 2022 19:26:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ooo2Ziyycp7qjANaLTL8rVfHjE3gSp9PLTCFVs3kbfg=; b=pFH2maIgo5A4/Lvso2kd28ku/ZRaGLGKO+2zGwpkuRSi8j7uEfGZ6zi3j05LiZlStx /tbu/7rEZ8cfHMdu5U3cJDCOk+P4SJl9fR7rK6pcULoRonpN0D6gcRAhuw44MZtekEdv oW6DAyCZI4Z/ATyrkeDasyqefg4SQWs6tv6u+b61SKXl6hAuhwt66akO2pJUc3AvnC5n meKvYe5SG8OFcM9dwOd49XkU8DJZqRRi8bd4BusfO/lDQ+Jc7Q6dVpzdAdgC4FPS8lCc l+B9fOb9Fv3LD8RnI9oE0WJiX07E7CffjbUToHldtG7hANG44h+gdvVuXyZc1OadSwIJ D1lQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ooo2Ziyycp7qjANaLTL8rVfHjE3gSp9PLTCFVs3kbfg=; b=hGg2vBXw7LIUzxzKAQybjYn8osNH5gmgBpcw5izlu/60x6kcDXYngVW66Ti2GwGrZO TMyveiVtOQa5H4eXLIF3kBVEXEtC9K2ZsCWCK3gI2nefCaOuzhAKE9idE3YCNNjWIyqV AHrcSUkYKk/lVlY0hqzzdkh0wHI+EnkuvQcfVdcVdtHwmfFuHGgdQrFvLYUdLuzHlFLY WoSLfbZnCmGx+l01y6H4d1kt5Wxtgy2Fk8G6Azd1J9MqyMdg3+SlngoC7yRcGldt3IQA v23DMJWdTJasCXoc5Zo8AVqQUvktwOjLJjE9sCMl2ZzND5napnmt5YaNBTxm2T52i9d/ 6gxQ== X-Gm-Message-State: AOAM5308OryCmoyhiZDdD1abCDBxz14JatWgcYWLg7GvdVNg/6MH8dbF Q6OCkC3GDgINULgHen/OdIxOLJig3bU= X-Google-Smtp-Source: ABdhPJznAHnXdguy8sOqYcfQn3qu9aYRK5spR9Tsipi3dA5U+wH+xmu+SMNRWRTsLZPAr0Pqz/SoSQ== X-Received: by 2002:a05:622a:47:: with SMTP id y7mr8458143qtw.494.1642908360996; Sat, 22 Jan 2022 19:26:00 -0800 (PST) Received: from localhost.localdomain (dsl-205-236-230-254.b2b2c.ca. [205.236.230.254]) by smtp.gmail.com with ESMTPSA id j186sm5302175qkb.57.2022.01.22.19.26.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Jan 2022 19:26:00 -0800 (PST) From: Maxim Cournoyer To: guix-patches@gnu.org Subject: [PATCH] doc: Add a rule of thumb to guide enabling new committers. Date: Sat, 22 Jan 2022 22:25:47 -0500 Message-Id: <20220123032547.9635-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::835 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::835; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x835.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * doc/contributing.texi (Commit Access): Introduce a new rule of thumb to determine if a contributor should be considered to become a committer. --- doc/contributing.texi | 11 ++++++++--- 1 file chang [...] Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maxim.cournoyer[at]gmail.com) 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.51.188.17 listed in wl.mailspike.net] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 1.3 SPOOFED_FREEMAIL No description available. 1.5 SPOOF_GMAIL_MID From Gmail but it doesn't seem to be... X-Debbugs-Envelope-To: submit Cc: Maxim Cournoyer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * doc/contributing.texi (Commit Access): Introduce a new rule of thumb to determine if a contributor should be considered to become a committer. --- doc/contributing.texi | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/doc/contributing.texi b/doc/contributing.texi index 9f97788c0b..321d496739 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -1386,9 +1386,14 @@ what your usertag means. @cindex commit access, for developers Everyone can contribute to Guix without having commit access (@pxref{Submitting Patches}). However, for frequent contributors, -having write access to the repository can be convenient. Commit access -should not be thought of as a ``badge of honor'' but rather as a -responsibility a contributor is willing to take to help the project. +having write access to the repository can be convenient. As a rule of +thumb, a contributor should have accumulated fifty (50) reviewed commits +to be considered as a committer and have sustained their activity in the +project for at least 6 months. This ensures enough interactions with +the contributor, which is essential for mentoring and assessing whether +they are ready to become a committer. Commit access should not be +thought of as a ``badge of honor'' but rather as a responsibility a +contributor is willing to take to help the project. The following sections explain how to get commit access, how to be ready to push commits, and the policies and community expectations for commits -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 31 17:46:31 2022 Received: (at 53464) by debbugs.gnu.org; 31 Jan 2022 22:46:31 +0000 Received: from localhost ([127.0.0.1]:41143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEfRO-0007wz-Od for submit@debbugs.gnu.org; Mon, 31 Jan 2022 17:46:30 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:41416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEfRN-0007rO-5d for 53464@debbugs.gnu.org; Mon, 31 Jan 2022 17:46:29 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 43EEC289; Mon, 31 Jan 2022 23:46:23 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at 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 PvHVCt68tPX5; Mon, 31 Jan 2022 23:46:22 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 1DE03188; Mon, 31 Jan 2022 23:46:21 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#53464: [PATCH] doc: Add a rule of thumb to guide enabling new committers. References: <20220123032547.9635-1-maxim.cournoyer@gmail.com> Date: Mon, 31 Jan 2022 23:46:21 +0100 In-Reply-To: <20220123032547.9635-1-maxim.cournoyer@gmail.com> (Maxim Cournoyer's message of "Sat, 22 Jan 2022 22:25:47 -0500") Message-ID: <87zgnb8qwy.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: 43EEC289 X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 53464 Cc: 53464@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello! Maxim Cournoyer skribis: > * doc/contributing.texi (Commit Access): Introduce a new rule of thumb to > determine if a contributor should be considered to become a committer. > --- > doc/contributing.texi | 11 ++++++++--- > 1 file changed, 8 insertions(+), 3 deletions(-) > > diff --git a/doc/contributing.texi b/doc/contributing.texi > index 9f97788c0b..321d496739 100644 > --- a/doc/contributing.texi > +++ b/doc/contributing.texi > @@ -1386,9 +1386,14 @@ what your usertag means. > @cindex commit access, for developers > Everyone can contribute to Guix without having commit access > (@pxref{Submitting Patches}). However, for frequent contributors, > -having write access to the repository can be convenient. Commit access > -should not be thought of as a ``badge of honor'' but rather as a > -responsibility a contributor is willing to take to help the project. > +having write access to the repository can be convenient. As a rule of > +thumb, a contributor should have accumulated fifty (50) reviewed commits > +to be considered as a committer and have sustained their activity in the > +project for at least 6 months. This ensures enough interactions with That sounds reasonable to me. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 31 23:44:33 2022 Received: (at 53464-done) by debbugs.gnu.org; 1 Feb 2022 04:44:33 +0000 Received: from localhost ([127.0.0.1]:41470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEl1t-00046J-17 for submit@debbugs.gnu.org; Mon, 31 Jan 2022 23:44:33 -0500 Received: from mail-qv1-f42.google.com ([209.85.219.42]:45591) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEl1q-000464-T2 for 53464-done@debbugs.gnu.org; Mon, 31 Jan 2022 23:44:31 -0500 Received: by mail-qv1-f42.google.com with SMTP id i19so14942690qvx.12 for <53464-done@debbugs.gnu.org>; Mon, 31 Jan 2022 20:44:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=+2+zRjmGQlBqYqAYqQwVJG4ZBKYdzEFZ7srUFr+m3Eg=; b=F0S690NMXqL47WaI8GgBmzDYLkr+ZlpxrdlJlwpbaGkwAXma1W/0/tt2Scf0UmcWW1 /16AuaDf0v9WcUI/JfjMBN/+k70oQIEYkJiuDrSBxx5NghIRSbFUiYIFRYqbjl0B/EEi C5E3vsRX62UTFWhcdapjh3IDoMzHLjAzeCaPahe+pY6lhcKinY/H0KWYtpB8M4gt/sRf jfj5ZL+FsVNTgedqowvw6MmG2+1auPemZNbaUaSanRm/lVOyrkiNyxlvzyiz97uvkyOb 72ANsOsRujwrzFySPSYK/KXAVOfOBwVH1v2d2oBt4EAvfch9pMI7czR0e3ogVXIg20Tu xbUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=+2+zRjmGQlBqYqAYqQwVJG4ZBKYdzEFZ7srUFr+m3Eg=; b=dEM5L3zIxoFVWi5UbWsIaY/uc6PWUq6qhVgzqDRYVzQcaTy/YuPihBls1Aq3GHugMg ytb9I9G+n8xWSEkbPguQl+XRacFMPmHC2eLrsW3JequDtW+JshWIhKeNhCnh8onsmASY +KPlsMu7mWAiP8myB9ELlDgJWY1ld2GWbEzDgXJJD7CyxPEhq0x+VoP8aA/tRdk8QTYj g7azHQapYp+njagK3+q30HdsAloOZ2VpGpUodJlUq6ew2uzJDe/idre5BBMx4mo/PzkX ZQqIN2KDX7Ob/F6scBGsb6i2X+x0xWNVvaShT4IuMmH4XQDZLsmV2+KjfDPL8XF1acNB Df7g== X-Gm-Message-State: AOAM532W4kaFrziaNIorMNtCTQ0fsM1hcnqoz1yibPQUwgGxohcGe+lP K6eb7/0tfS+vzc2ggzBZJiEule/EhGQ= X-Google-Smtp-Source: ABdhPJx67gFwjTCF+mAhpH+CCyngX2FtdH4PVJUUnbmpBPGDsQ09g7zO7oBcTrODaaqR7dDs0BBmEw== X-Received: by 2002:ad4:5dc5:: with SMTP id m5mr20604733qvh.68.1643690664809; Mon, 31 Jan 2022 20:44:24 -0800 (PST) Received: from hurd (dsl-10-141-111.b2b2c.ca. [72.10.141.111]) by smtp.gmail.com with ESMTPSA id e9sm9353606qtx.37.2022.01.31.20.44.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 31 Jan 2022 20:44:24 -0800 (PST) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#53464: [PATCH] doc: Add a rule of thumb to guide enabling new committers. References: <20220123032547.9635-1-maxim.cournoyer@gmail.com> <87zgnb8qwy.fsf@gnu.org> Date: Mon, 31 Jan 2022 23:44:23 -0500 In-Reply-To: <87zgnb8qwy.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Mon, 31 Jan 2022 23:46:21 +0100") Message-ID: <878ruvfb6g.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53464-done Cc: 53464-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi! Ludovic Court=C3=A8s writes: > Hello! > > Maxim Cournoyer skribis: > >> * doc/contributing.texi (Commit Access): Introduce a new rule of thumb to >> determine if a contributor should be considered to become a committer. >> --- >> doc/contributing.texi | 11 ++++++++--- >> 1 file changed, 8 insertions(+), 3 deletions(-) >> >> diff --git a/doc/contributing.texi b/doc/contributing.texi >> index 9f97788c0b..321d496739 100644 >> --- a/doc/contributing.texi >> +++ b/doc/contributing.texi >> @@ -1386,9 +1386,14 @@ what your usertag means. >> @cindex commit access, for developers >> Everyone can contribute to Guix without having commit access >> (@pxref{Submitting Patches}). However, for frequent contributors, >> -having write access to the repository can be convenient. Commit access >> -should not be thought of as a ``badge of honor'' but rather as a >> -responsibility a contributor is willing to take to help the project. >> +having write access to the repository can be convenient. As a rule of >> +thumb, a contributor should have accumulated fifty (50) reviewed commits >> +to be considered as a committer and have sustained their activity in the >> +project for at least 6 months. This ensures enough interactions with > > That sounds reasonable to me. Pushed as c1043fd60d273c61c80ecfd31fa3a4ea1b24639a. Thank you for having a look! Maxim From unknown Sat Aug 16 10:42:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 01 Mar 2022 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator