From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id yOnvHKtG6WQwQAAA9RJhRA:P1 (envelope-from ) for ; Sat, 26 Aug 2023 02:26:19 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id yOnvHKtG6WQwQAAA9RJhRA (envelope-from ) for ; Sat, 26 Aug 2023 02:26:19 +0200 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 2F8166D4A4 for ; Sat, 26 Aug 2023 02:26:19 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=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"; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693009579; a=rsa-sha256; cv=none; b=FzGaWpJ7ZQ1fo9E/D69e6OA3IFNFg+naF9dogf2PWVn0QLT9rheQGcjiiRMvE9g1y8a5l7 MprW6K7ZFXBW1sTcR5IvpjS0WoFQJZWbxfl7dxXIf8tdSi+ivN1he5eT+vTJtsLBuOwDa6 ULrb+5CADos3wj0P4qUh4KR8brRvh6aY7MJJEG/ZiOW1oiy/xNaS1r/3fZh1Y1jbr6MYk6 8DXjpJyyyFS7yRaTUqtZj8+ZkvfSuTpcM5o7Pyuke1GP5h6nb+gh3xVwnM8SWr9YLWBSSq d69hRBc4t2LyL1ULBCeowesRCTL1yVkYdDAR336GGj8Tw9CB8XKYQTr2LN9vZg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=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"; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693009579; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=Ssc9HWO675+TLpJEfDH3MVjIXWimYyGoTmhSmjsXvEk=; b=gEOoeDM0cKxieAwyg2zDiFgJqTpjnTvbK5vFjAswYusp3dIQW0swzoXQdQ/ifcVANHvBSG N/c3vB+VG9hK4nrewLLgt+KdytUTBOSEyi1OT7Sb8TunWsbVOTaGZz7KgLupPuLPm7StBO dO/CK8cLJgkZedIWCQuUSjAiTINQTemDlZpUieGV4CbkCYrnAvAtsJ4EF12j2xSMNLQcOH +uDmrIow8L3lvN3/slJ5n8rIXIBemCZ+VwCNf4odgEuvaDcfGZ43p9/W1Ny2YCTvhOOdfO 6uldUJ1PhvSgTuk1rum8c57Z8TgJEkx73Wk5pAE4hRLOers+6wiHo82ZeN0olQ== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qZh7c-0006P9-0i; Fri, 25 Aug 2023 20:25:48 -0400 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 1qZh7a-0006Ny-JZ for guix-devel@gnu.org; Fri, 25 Aug 2023 20:25:46 -0400 Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZh7Y-0002wQ-KN for guix-devel@gnu.org; Fri, 25 Aug 2023 20:25:46 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1qZh7W-00077d-Tq for guix-devel@gnu.org; Sat, 26 Aug 2023 02:25:42 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: guix-devel@gnu.org From: Katherine Cox-Buday Subject: Re: How can we decrease the cognitive overhead for contributors? Date: Fri, 25 Aug 2023 18:25:37 -0600 Message-ID: References: <87lee1i073.fsf@enzu.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Cc: guix-devel Content-Language: en-US In-Reply-To: <87lee1i073.fsf@enzu.ru> Received-SPF: pass client-ip=116.202.254.214; envelope-from=gcggd-guix-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-1.57, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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 X-Migadu-Scanner: mx0.migadu.com X-Spam-Score: -4.32 X-Migadu-Queue-Id: 2F8166D4A4 X-Migadu-Spam-Score: -4.32 X-TUID: j9fAwqvCatAG On 8/23/23 9:33 PM, Ahmed Khanzada via Development of GNU Guix and the GNU System distribution. wrote: > My wife and I are currently trying, so I hope to be a busy parent soon too! Good luck to you! > The debate comes down to: the people contributing the most code already > have a very familiar workflow that they have automated (all probably within > Emacs). Why should they change their contribution model for those who > don't contribute much currently, and may never do so? (Not implying this > is you! Just recounting the debate). I know it's not your argument, but do you see the circular logic? This type of "reasoning" is used to great effect in society to maintain an "in group" and an "out group". E.g. "There aren't a lot of paralyzed people at the top of these stairs, so why should we build a ramp if there's no one to use it?" > But you're not asking that; you just want to lower the cognitive overhead. Thank you for acknowledging my central point. > I can't do much about the brutal learning curve of Emacs, Guix, and GNU, > but I certainly can just package it so it's all ready to go with fancy > scripts for the most common workflows. I don't mind the learning. I actually think I know everything that should be done, it's just very cumbersome and error-prone to do everything, every time. -- Katherine