From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 8EzkOGr1c2NgbAAAbAwnHQ (envelope-from ) for ; Tue, 15 Nov 2022 21:24:11 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id OJrwN2r1c2MlCQAAG6o9tA (envelope-from ) for ; Tue, 15 Nov 2022 21:24:10 +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 821B84EC0 for ; Tue, 15 Nov 2022 21:24:10 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ov2TK-0006KK-5L; Tue, 15 Nov 2022 15:23:54 -0500 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 1ov2TI-0006Jw-Dp for guix-devel@gnu.org; Tue, 15 Nov 2022 15:23:52 -0500 Received: from mailout.easymail.ca ([64.68.200.34]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ov2TG-0003DD-9c for guix-devel@gnu.org; Tue, 15 Nov 2022 15:23:52 -0500 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 71E4E66A43; Tue, 15 Nov 2022 20:23:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bokr.com; s=easymail; t=1668543828; bh=h/TWMuFjLSH8j/VJFQcW+J3HUgI1+ZtLMsPYgiI6y7o=; h=From:Date:To:Cc:Subject:References:In-Reply-To:From; b=MsOzdCfwywtrHIz0Fh1wp+UptOHDjb4/ZBNkZ8f/SsgEa1EpmTDhQUuJze3p4ezN+ Uu9rYK0TYWIIUjGHgEvUQXDbK5HsAVTZL8D2bacXNY+jO3VpBkuGkzLi2NEv9xs0Tt 5+9rFEQVgvrf5HODdKwr6QD6x8s2HdDvZOvTLYiYi4h2uh5Trb+kMIiJh8uPRde36f L/MIFiX1ebuTJgrZ+0d5AZDeiAlBkdXZV99n1LWUSdC2vHU+WdgbrIB9u4zcVyZpL8 FBA6yVSUdvEqN7xd/F3tS+ESGC+EdV+6cj8pyd6WpofS+eNflu8SiUxTiYDon8ceLl Pm9ULfo3YGVUQ== X-Virus-Scanned: Debian amavisd-new at emo09-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo09-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F5nmJM0ZQfM4; Tue, 15 Nov 2022 20:23:48 +0000 (UTC) Received: from localhost (m90-129-223-182.cust.tele2.se [90.129.223.182]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 8C20C66934; Tue, 15 Nov 2022 20:23:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bokr.com; s=easymail; t=1668543828; bh=h/TWMuFjLSH8j/VJFQcW+J3HUgI1+ZtLMsPYgiI6y7o=; h=From:Date:To:Cc:Subject:References:In-Reply-To:From; b=MsOzdCfwywtrHIz0Fh1wp+UptOHDjb4/ZBNkZ8f/SsgEa1EpmTDhQUuJze3p4ezN+ Uu9rYK0TYWIIUjGHgEvUQXDbK5HsAVTZL8D2bacXNY+jO3VpBkuGkzLi2NEv9xs0Tt 5+9rFEQVgvrf5HODdKwr6QD6x8s2HdDvZOvTLYiYi4h2uh5Trb+kMIiJh8uPRde36f L/MIFiX1ebuTJgrZ+0d5AZDeiAlBkdXZV99n1LWUSdC2vHU+WdgbrIB9u4zcVyZpL8 FBA6yVSUdvEqN7xd/F3tS+ESGC+EdV+6cj8pyd6WpofS+eNflu8SiUxTiYDon8ceLl Pm9ULfo3YGVUQ== From: bokr@bokr.com Date: Tue, 15 Nov 2022 21:23:33 +0100 To: Felix Lechner Cc: Guix Devel Subject: Re: Proposing commit access for 'unmatched-paren' Message-ID: <20221115202333.GA3020@LionPure> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Received-SPF: pass client-ip=64.68.200.34; envelope-from=bokr@bokr.com; helo=mailout.easymail.ca X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, 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: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1668543850; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=BFIS/P2MXMYpzkEo+Zg9/uTsR/8nAGh01DKKqSo4tCo=; b=o8SQz3ThWORqZAiug7izL9l5hexJeMOcsyQt2s4n7zNYOrvlhTCnqt+FZKx279Cjet6tWB eTSCzsIGZXIuPcKjAQ8rlxX+4E2DrJrFDtqi8/nECLJgBLXl1TOP/vjEuNxRe3xpEqGoiN 9TGARVVWBOoGBCEM0bJQ9tzgXHq/390NDoewYmy/yrs1V8GaE/LJamEWXNypapsM4th2y2 8T1fw0BT6t9NthPPrbcOAweATHAL/9L0YE/u2pvgYdkXgTnZeGVmCAFtsVRrSXbI89NIE2 0YNR7z0rxrdPL89kTwR6+BX+TNnQlVuVIpTOj2xeAfqc0ncaSUQ4VHJBpeteAA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1668543850; a=rsa-sha256; cv=none; b=bqyAQWYZSEBRaLAxGQNaotHsCR88kQKPUSXAcV1KMeqHIEelSpDt2td91odJU43SUmADAF 5zTR6SFb5X5fcrrXyT5PgmfmAiL/SgWWGzl+T/R9LJze71aC983O4ljPL4ezsvpcRWs6Ji 3BBLjH2DrE5PND75c4YTYaZV4gzjEKbuFExi0wKUBrX+NJOggq0rZrWPLgzrfFbmCDwkxt x9BJ4ANCGFPifBNTJC3J2uWx0D76en0kMY2EM49CKR6f2ycMAl5sdUu7dC5v0mn3iRFQ7d 6tyPtB9tihVsMdD4d3khtgBfbVYBH1Gs68vkkRXtFRSaaR25toTbizttORMUOA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=bokr.com header.s=easymail header.b=MsOzdCfw; dkim=fail ("headers rsa verify failed") header.d=bokr.com header.s=easymail header.b=MsOzdCfw; dmarc=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" X-Migadu-Spam-Score: 1.16 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=bokr.com header.s=easymail header.b=MsOzdCfw; dkim=fail ("headers rsa verify failed") header.d=bokr.com header.s=easymail header.b=MsOzdCfw; dmarc=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" X-Migadu-Queue-Id: 821B84EC0 X-Spam-Score: 1.16 X-Migadu-Scanner: scn0.migadu.com X-TUID: xwDaHHlXI4EA Hi, TL;DR: IMO commit access is too dangerous to grant on the basis of appreciating help, and/or workflow convenience. Trusted committers are defenders of FLOSS. There must be very strict trust requirements for commit access or FLOSS will become vulnerable to "mistakes" with plausible denial, like over-eagerness to help, oops, introduced by anti-FLOSS grinches. Temporary introduced problems, even if not dangerous, work as a form of denial-of-service attack on the development process itself. They also promote a not-ready-for-production-use view of the whole project, despite the great sucess and adoption stories. No one is perfect, so there will be dumb mistakes to forgive, but IMO recruiting committers should be thought of as recruiting defenders of the holiest treasure of s/w. On +2022-11-15 10:32:45 -0800, Felix Lechner wrote: > Hi, > > As a new user, I needed lots of help. I also use software that is not > packaged in Guix. > > In preparing my patches for submission I relied extensively on the > guidance so generously offered by the IRC user 'unmatched-paren'. I > thoroughly appreciated their advice, both on the technical as well as > on the human level. > > Now I learned that 'unmatched-paren' would like to request commit > access to the Guix repository, but they were humbled by their own > uncertainty on how to illustrate their value. I then offered to write > this letter. > > Please consider 'unmatched-paren' for commit access. Thank you! > > Kind regards, > Felix Lechner > > P.S. Anyone who reads this and agrees with me, please chime in by > replying to this message. Thanks! > -- Regards, Bengt Richter