From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0r.migadu.com with LMTPS id yFevCBRNjWAydAEALuJCtg (envelope-from ) for ; Sat, 01 May 2021 14:44:04 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id uKV1BBRNjWBoWwAAB5/wlQ (envelope-from ) for ; Sat, 01 May 2021 12:44:04 +0000 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 B87B111737 for ; Sat, 1 May 2021 14:44:03 +0200 (CEST) Received: from localhost ([::1]:43546 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lcoyX-0005Rv-00 for larch@yhetil.org; Sat, 01 May 2021 08:44:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50710) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcove-0005RY-4I for guix-devel@gnu.org; Sat, 01 May 2021 08:41:02 -0400 Received: from mail.thebird.nl ([94.142.245.5]:42816) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcova-0002r7-6d; Sat, 01 May 2021 08:41:01 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id 42DDC1010; Sat, 1 May 2021 14:40:55 +0200 (CEST) Date: Sat, 1 May 2021 14:40:55 +0200 From: Pjotr Prins To: Arun Isaac Subject: Re: A "cosmetic changes" commit that removes security fixes Message-ID: <20210501124055.dk3gcdl7j6pr37cy@thebird.nl> References: <475c152f2e4bf0b566324223f2f5e3598279b87f.camel@zaclys.net> <87eeext6h4.fsf@nckx> <87lf92h0ei.fsf@gnu.org> <878s518ghz.fsf@systemreboot.net> <87zgxhl0os.fsf@ambrevar.xyz> <20210429141423.qtji4lsuaox7wfdk@thebird.nl> <87fsz7isbv.fsf@ambrevar.xyz> <20210430195656.zonnz7hm3mihrwti@thebird.nl> <87eeeq7w8w.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87eeeq7w8w.fsf@systemreboot.net> User-Agent: NeoMutt/20170113 (1.7.2) Received-SPF: pass client-ip=94.142.245.5; envelope-from=pjotr2021@thebird.nl; helo=mail.thebird.nl 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.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619873043; 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; bh=gQAtL8JC70bKeg4lj7hSVPK7B0qrMdUrYBvwQOOvFhY=; b=DDqgZI1udbesBpB6bkVZs95h3QapMsQR84gazsXTLg3Pub83whUVWQnAOXjiEXkKtaW/BE v0hsFrOiUI2gpCVJtE9/yAZyb3Fpvg+NoNbYqol6qpFRZj/r/Miyb3d6VWS+PLsdtCMwvk PVp5XdvQ8x/fyXPHtyosnCcgZpDWMlxAWViWp1n5+gf05JDSkLyBBL91ShC5QLf9YgN7ai bbyuOIxYR9bkHXSDVP0qyPZNWIJNzNgohG5rsHqrWr6BTYQmUfjAUH1GS/eMpAVoZgiW8K icHKTPjXys93RfF6v+p/Pbx8Rz/vggniY8+Dm9yKVFegkHrSRmPif5j996NGWQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619873043; a=rsa-sha256; cv=none; b=IEEz8+DMdmSk/KEhQheZTBJzV+HAtcuSklzsPsb5PDZ30PQo1Za8/NalgWbcj5Wksz96P2 m7R3mAsrnG1HpBQInjocrBLMmdEVlyAl35Qam+vNpxBpReJU3uwNrwbw10b57IVuHMhcMt pxOTqZK2uEsMf3gjOyWdsQbWy0+LKA1ZZ6UtBPe5hyccZCHpv44wws5Ia9aDRe06hLlgMF cXqEHS3QOQDSsDhhB6ilRfseuAhM+NSp8nw2bkVNUCBgcTH4HdXoeJ7oTryKX1gj8ta/Hk j/bdZ+PXkvHMOxv+Za+uTc73dgN3fsJ67Rdy1xbtH5DQzocnCtPVkdAheuDf9g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -2.46 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: B87B111737 X-Spam-Score: -2.46 X-Migadu-Scanner: scn0.migadu.com X-TUID: VDw0OnKsjuTS On Sat, May 01, 2021 at 12:53:43PM +0530, Arun Isaac wrote: > We may like to imagine that being a core maintainer is not a badge of > honor, but in reality, it *is* a badge of honor. A core maintainer is > not just a regular participant any more than the President is just a > public servant. If core maintainership is not to be associated with > power and honor, we should put in place processes to achieve that. It is an interesting perspective. One problem I see with assuming a badge of honor is that it will make it much harder to decide on giving commit rights because it will have to be based on merit/selection and make even harder to revoke them. Are you suggesting we elect committers? At this point, my personal assumption about the procedure and what I have seen is that if someone is promising and active they get commit rights - i.e., to make it easier on everyone who is maintaining Guix. It is about flow of work and convenience. A core committer is arguably not even a core maintainer. Nothing makes me think a core committer is comparable to an elected president. The Debian project is much larger than Guix and has unwieldy selection criteria for people joining certain levels. Is that what we want? One of the attractions of Guix to me is that it is a flat project and, as far as I can tell, we have mostly avoided regular politics distracting us from real work. We have channels so people can do what they want. No reason to meddle with the core project if you are not so inclined. I would vote to keep the Guix project structure as simple and flat as possible without overheads. Nimble is the word. Want to build your own cathedral? Start a channel. Pj. PS: I am not a core committer and not a core maintainer. All opinions are my own.