From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id EB1xJQ6qAWXYPQAA9RJhRA:P1 (envelope-from ) for ; Wed, 13 Sep 2023 14:24:46 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id EB1xJQ6qAWXYPQAA9RJhRA (envelope-from ) for ; Wed, 13 Sep 2023 14:24:46 +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 326045B3A5 for ; Wed, 13 Sep 2023 14:24:46 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=fannys.me header.s=20210930 header.b=oNITWM6J; 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=fannys.me (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1694607886; a=rsa-sha256; cv=none; b=PDSBSvTw1pJr82xZc2oCAQyb5CCDRJnAUobac22h6ZUPxFqcPymn4XrssojC0Wn1FdxnoM wH7AcqtGwmyr5rDaqO2bcgK3nvmdjOFGTS+POphxPIC/esmIAhUDM/gs0jlJMo/Y6Ds1iV WajShMNyEYqURzkQ6l8y89rl0HoBjnLZ9FLoOV2FhOUfaKAXWbUaWVJJyCSTgUhbbF5AJV hogCYtrMrykLr3FdrFWdpxXIofusYWOR8X7EN5XiHZSnQlXmsjvJIJdJiISP34REY12fns 1YfbOJP6BeZIxUp/ajJpSB2vFTc9a2ENSM4PBpbFvJ/2BXpXi8AM/Vl81mKCog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1694607886; 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=KPu4USXfjF/3byzJaRbqIxw7nninnFzFRr1W3k5CFm7qdoQSyiFpBeZwX53FQ+RhKyvtEc lPjsNPbmw4d/uFDP4i+PbCkuTAGm6uSxPC0Yc6S/NsWxTnj/G+NPH6pnynBWtQKLoh4Kj+ 8Uov1qCy+5HU9extneA5mFtwYFDVoUa1kmD77jima78LnA4xh2T1Lxp5LsYX0mDwCJpdMZ YNNSKpfUnDfm+ISNDaAw7TxWq2QiaXD8g8k/BWBFhhwU8kradFOarcsSWOYc1BWYWKoaLC NmKv7+lC4bl8/ZgtQ3/neC2V2VrGF5T+c1eVDGx30Ps/sy1KAgK52XgpYSa6jg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=fannys.me header.s=20210930 header.b=oNITWM6J; 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=fannys.me (policy=none) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qgOuq-0002Mj-1t; Wed, 13 Sep 2023 08:24:20 -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 1qgOum-0002LN-TI for guix-devel@gnu.org; Wed, 13 Sep 2023 08:24:16 -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 1qgOuk-0001DE-Eu for guix-devel@gnu.org; Wed, 13 Sep 2023 08:24:16 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 183C81A8CDFA; Wed, 13 Sep 2023 13:23:43 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fannys.me; s=20210930; t=1694607841; h=from:subject:date:message-id:to:cc:mime-version:content-type: in-reply-to:references; bh=ZNleRgqvP2erXHlB5+Q66NwDRDw1RSUtrl/GgyYKazo=; b=oNITWM6JFavyYhG2TeN1lq9lc1EulFKxYhgSKS7BVmu4nPJFbzWcdKltS4KqjVRuTpQxrp DflvPrLsN1+cy/Bcxf0BVZrdhLpX9IA/bBaoHzjeITgDk1bWjaqFXLgtgKlba7Sg8QOPML RNcyeZ8YMcoaEjQbeViOQsHZLjlqX9BSFYB4wndofCif7846CLqGXJeJAA3H+BB/dzgz5h 46yT29dmZSg7PctkMjU3R+IYv0syC9LmbQz747g6k27UrU2BkzuG+6S7hsFrAaq2QHCVlm i/RwbnigJbk4oEIB11ByKl96Y+E+J9j43UvXLFA6+Xo9jOKExXnw1OvNlFt6bw== 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: Fannys 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:20:24 +0300 In-reply-to: Message-ID: <871qf2tg6u.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@fannys.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-Spam-Score: -0.62 X-Spam-Score: -0.62 X-Migadu-Queue-Id: 326045B3A5 X-Migadu-Scanner: mx2.migadu.com X-TUID: pWbyaaZ+kfcx 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.