From patchwork Sun Jan 23 03:25:47 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxim Cournoyer X-Patchwork-Id: 36759 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 320B327BBEA; Sun, 23 Jan 2022 03:27:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 01F5727BBE9 for ; Sun, 23 Jan 2022 03:27:11 +0000 (GMT) Received: from localhost ([::1]:47016 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nBTX3-0001Yq-Tq for patchwork@mira.cbaines.net; Sat, 22 Jan 2022 22:27:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55748) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nBTWx-0001YK-1i for guix-patches@gnu.org; Sat, 22 Jan 2022 22:27:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:45445) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nBTWw-0006An-Ol for guix-patches@gnu.org; Sat, 22 Jan 2022 22:27:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nBTWw-0007rs-Mj for guix-patches@gnu.org; Sat, 22 Jan 2022 22:27:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#53464] [PATCH] doc: Add a rule of thumb to guide enabling new committers. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 Jan 2022 03:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53464 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 53464@debbugs.gnu.org Cc: Maxim Cournoyer X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164290836630159 (code B ref -1); Sun, 23 Jan 2022 03:27:02 +0000 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 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 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * 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