From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:55891) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1imgtk-0008Hy-Ka for guix-patches@gnu.org; Wed, 01 Jan 2020 11:31:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1imgtj-00033E-Iq for guix-patches@gnu.org; Wed, 01 Jan 2020 11:31:04 -0500 Subject: [bug#38846] [PATCH 0/4] Move 'HACKING' to the manual, and a proposal for commit access Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:54493) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1imgsi-0007qe-LB for guix-patches@gnu.org; Wed, 01 Jan 2020 11:30:01 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Date: Wed, 1 Jan 2020 17:29:45 +0100 Message-Id: <20200101162945.4946-1-ludo@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 38846@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , guix-maintainers@gnu.org Hello Guix! Happy new year, merry 12 nivôse, or whatever celebration is appropriate for you! :-) These patches do three things: 1. Move text from ‘HACKING’ to ‘doc/contributing.texi’. 2. Encourage patch review for committers. 3. Add a tentative policy for granting commit access (the last patch of this series). I expect #1 and #2 to be uncontroversial, but I’d like feedback on #3! So far, we’ve been giving commit access in a very ad-hoc fashion. Often it was Ricardo or myself who ended up taking care of that, even though other people have admin rights on Savannah to add/remove members. We briefly discussed it among maintainers after the maintainer collective expanded, and it seems to me that perhaps now is a good time to formalize things a bit—to clarify what contributors may expect and to increase transparency. Hence this proposal of a simple co-optation policy. As you know, Chris Baines has been working towards automated testing of submitted patches. One of the goals is to allow part of the QA to be automated, such that, eventually, approved merges could be automated. In that spirit, we would have an incentive to not add more committers (probably also a good thing security-wise). That’s why I added a note on this topic. What do people think? Thanks, Ludo’. Ludovic Courtès (4): doc: Add "Tracking Bugs and Patches" section. doc: Move "Commit Access" section from 'HACKING' to the manual. doc: Encourage patch review. DRAFT doc: Add a cooption policy for commit access. HACKING | 58 +------------- doc/contributing.texi | 171 ++++++++++++++++++++++++++++++++++++++++-- doc/guix.texi | 2 +- 3 files changed, 168 insertions(+), 63 deletions(-) -- 2.24.1