From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 4LAMK1uqAWU7TQEA9RJhRA:P1 (envelope-from ) for ; Wed, 13 Sep 2023 14:26:03 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 4LAMK1uqAWU7TQEA9RJhRA (envelope-from ) for ; Wed, 13 Sep 2023 14:26:03 +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 749254DB5D for ; Wed, 13 Sep 2023 14:26:03 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=msavoritias.me header.s=20210930 header.b=lpqHCQ4M; 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)" header.from=msavoritias.me (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1694607963; 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=ZNleRgqvP2erXHlB5+Q66NwDRDw1RSUtrl/GgyYKazo=; b=YMCruY4tpcnBsse5XRBWvDxqxGAMmQJjEhxHVoVlKSem+9X/Aups7ZsV4MHYoVDwowCdgc 71UoJhAwu/qdatN9kYzG8WffKA7dmWonelYA1+Q4jmwUMlC1n1fHzTj/L9w7KqcIpTxDXA YmpjmR4rEdaIY95yhI70PFg6cA6mT1J8JbWnq7r7bR50IU63qeKiGHR/TZiL6LXEhAbwlc U5qbGfex4SQEX3n34V6Z6Fmx7Z7IfAtklVThOEvYVG+cIjIxDhEEjqZnHxnn0LAnNkXJTh q6lNIWkwDheQqHv3/JTdYHSNjvUih62K7qPC1qRT3MZrTZORAEX83n99bk90vg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=msavoritias.me header.s=20210930 header.b=lpqHCQ4M; 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)" header.from=msavoritias.me (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1694607963; a=rsa-sha256; cv=none; b=uhik53F7GrGxGSdePHcXdBhdBMX+bW/nTOwP6hDNWGCuvkDpirVy4WreOV74L30Cw15kwn pB7GbH8j50fPOXofZg/BPThDNEuaKAHhCJ1TxN+ZBEW1sBO2pPrd4/bLJS7GCP91JThg2m +g4j4BkPc3pTpgqWX5N960hqSWXiAVLFD2N1Kc2Us1WYQFJLQLe1pol3XZhskBlN/DFM4Y DT6OXZ48QJvGY8aznmwPtjoMZNhEj1UyBSBrsIvAV69HG7OFseHvV/mGYshjNU/35S5SCr P6Xskc7Q2QP25fBGZy6Kl001/0oGCF8Ci3VR+YMRJhAJ9xVQOZ3iReGZDTFKDw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qgOwM-0002gM-CT; Wed, 13 Sep 2023 08:25:54 -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 1qgOwK-0002g3-LI for guix-devel@gnu.org; Wed, 13 Sep 2023 08:25:53 -0400 Received: from mail.webarch.email ([81.95.52.48]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qgOwH-0001mL-9B for guix-devel@gnu.org; Wed, 13 Sep 2023 08:25:51 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id B110A1A8D0D5; Wed, 13 Sep 2023 13:25:39 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=msavoritias.me; s=20210930; t=1694607943; h=from:subject:date:message-id:to:cc:mime-version:content-type: in-reply-to:references; bh=ZNleRgqvP2erXHlB5+Q66NwDRDw1RSUtrl/GgyYKazo=; b=lpqHCQ4MJaF8ik2agC7/APlRnW3vWmj3zSse6lPZzCt6lvEE6mUCOarKT3nPsg555UOUJF M8nrwy7jE4TaGq6XWGLDIVCpxY5Urwl2Ue7A5Z3cHh+JmQbDhJUYt6OrIZylUPAs1OUMbJ JwVBMunDiU7JK4kWgF3DQI6pMfmnmR5bPY+AgndLuTnDFEYCyFFGlOAbpf567ZCPG6jyPU iUIDS4aLhmYgOQNXrIimoiRNNdZ5CKzV6cj9t8qkijvd49zTis11mxCGmnN2V2bM4oiSeu 4XM58x4PK7YZyRLPc9SWiY4GERr0dIFa/JSWPjYr4pDVt0u8kRJRewIkDcujfQ== References: <87msyhgccg.fsf@disroot.org> <547c097a-d805-9a55-11d9-b0434327f89d@gmail.com> <871qfpjhiz.fsf@gmail.com> <87a5udaq7q.fsf@envs.net> <87il8z9yw8.fsf@xelera.eu> <8c30655ca9905946fc718940700f2475@libre.brussels> User-agent: mu4e 1.10.5; emacs 28.2 From: MSavoritias To: Ekaitz Zarraga Cc: indieterminacy , Imran Iqbal , Giovanni Biscuolo , =?utf-8?B?5a6L?= =?utf-8?B?5paH5q2m?= , Maxim Cournoyer , Katherine Cox-Buday , "(" , guix-devel@gnu.org Subject: Re: How can we decrease the cognitive overhead for contributors? Date: Wed, 13 Sep 2023 15:25:21 +0300 In-reply-to: Message-ID: <87wmwus1j1.fsf@fannys.me> MIME-Version: 1.0 Content-Type: text/plain X-Last-TLS-Session-Version: TLSv1.3 Received-SPF: pass client-ip=81.95.52.48; envelope-from=email@msavoritias.me; helo=mail.webarch.email X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, 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: mx1.migadu.com X-Migadu-Spam-Score: 1.19 X-Spam-Score: 1.19 X-Migadu-Queue-Id: 749254DB5D X-TUID: L26kjCiwFHts Ekaitz Zarraga writes: >> > This is what I mean when I say many times emacs is kind of mandatory, >> > and >> > this thread is kind of a demonstration of what I meant because the main >> > discussion evolved to: you can use this or that in emacs to ease the >> > dev >> > experience. >> >> >> One of the benefits of my being able to attend Guix Days was seeing >> peoples' workflows and stacks in person. >> >> As such, one of my conclusions having (already) committed to Guix was >> that I needed to master Emacs prior to Guile >> (Im highly flow orientated). > > But again, even if this is a great option for you, it might be a really bad > option for some other people. Everybody does not have the time to spend > learning emacs, or other specific tool. It's ok if the workflow suggests that > but it's not great if we have no other alternative. > > It's not accessible and imposes a barrier in some people. Yeah agreed. And we should be consious of that. Ironically by mandating Emacs and Email we force people to use specific tools while at the same time even though the same people will complain(!) against vendor lock-in like github.