From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 qDl8JFn19GREEAAAG6o9tA:P1 (envelope-from ) for ; Sun, 03 Sep 2023 23:06:33 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id qDl8JFn19GREEAAAG6o9tA (envelope-from ) for ; Sun, 03 Sep 2023 23:06:33 +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 535C36AB5A for ; Sun, 3 Sep 2023 23:06:33 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=libre.brussels header.s=mail header.b=GbfCja9U; 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=pass (policy=none) header.from=libre.brussels ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693775193; 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:dkim-signature; bh=f1z1IrS//7S3/DYV43zLZVwuyXp8ZuN2QSHV3zN+puE=; b=VC6briqEpCgUCb/Jeg2ywKjPBMdA9b4ChgQPYks2R7NydpTxgsmdM9DaNbSSvNIRtpFVva XzQN2otPJGBFqjKSLDhbgAwFR2/MVmXlr6pX4FYt/RCvH+u0EyrvGF/EGdciD+jgHgCAus DegYJ5CvbuV5bhZog0MANQQMCFpkEk9FrN6LfvmLUUADrJ70NSOWpVqEBYCVpntpfgeuVZ Dk9U4hz7SgwBvQ7fLlWP6mcQgiBZNFhwM6VQ2j+wgheZPFckiJkfM0PZ7ia/oSc0sj6AeU YC/JWPv8+n3VLn4UtELaA+4qr8k8a2tpnM4TkaTUgo6behsRpdxGuv4088KjKA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=libre.brussels header.s=mail header.b=GbfCja9U; 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=pass (policy=none) header.from=libre.brussels ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693775193; a=rsa-sha256; cv=none; b=jGLh6AwFj9Amgo/A52khIKfX+vVwrHzV7Hmrr6rHDSu5T7blDd8jfYT9G5StnxRKThYkDq Nmox77uJ0VDUk7rGrakkqm+6J+j07aX6fjoDYJEejQ32nBdW1vaGmrzH7hdCWgjHUBJgWl iL5qudZ+RgGPJE0kohE4yccIIIys9XYhxkOL1WHslsSdZRD3vHbcjl7NejbDJJVk7QNK/R JM24e8GJ4trH1wOuDKGR9Dus2M+ZJPaIppsDAYFKWwsxua6wSetlNaK9MTiFetTUlEMKJ5 aAWeXrFFQcXF6eu67naHR8coBlqz6maSeGUdRwpqAsaNwoheHR01EwOebbE23w== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qcuI5-0000jP-KZ; Sun, 03 Sep 2023 17:05:53 -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 1qcuI2-0000jD-G0 for guix-devel@gnu.org; Sun, 03 Sep 2023 17:05:50 -0400 Received: from libre.brussels ([144.76.234.112]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qcuI0-0006Cn-5I for guix-devel@gnu.org; Sun, 03 Sep 2023 17:05:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libre.brussels; s=mail; t=1693775143; h=from:from: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; bh=f1z1IrS//7S3/DYV43zLZVwuyXp8ZuN2QSHV3zN+puE=; b=GbfCja9UZxRuB89n9DIp/B1XkW6ge74qVP3y6Ce6Ofi1EDrGM1wDIE5y1FhjlIuLR/A95T 2VaXPYYGuJDlAEmqUkhpOw3rmzjntqDitkcKbrQ4LVOCO4P7Rugfh7eqH2uu6oLrA8ebDR qUu0vn71NOLCTLDwar0g5/lsTAHolJo= MIME-Version: 1.0 Date: Sun, 03 Sep 2023 23:05:43 +0200 From: indieterminacy To: Ekaitz Zarraga Cc: Imran Iqbal , Giovanni Biscuolo , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Maxim Cournoyer , Katherine Cox-Buday , "(" , guix-devel@gnu.org Subject: Re: How can we decrease the cognitive overhead for contributors? In-Reply-To: References: <87msyhgccg.fsf@disroot.org> <547c097a-d805-9a55-11d9-b0434327f89d@gmail.com> <871qfpjhiz.fsf@gmail.com> <87a5udaq7q.fsf@envs.net> <87il8z9yw8.fsf@xelera.eu> Message-ID: <8c30655ca9905946fc718940700f2475@libre.brussels> X-Sender: indieterminacy@libre.brussels Organization: Icebreaker Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=144.76.234.112; envelope-from=indieterminacy@libre.brussels; helo=libre.brussels X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, 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.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-Queue-Id: 535C36AB5A X-Migadu-Scanner: mx1.migadu.com X-Migadu-Spam-Score: -2.01 X-Spam-Score: -2.01 X-TUID: YCfWVMylvd8z On 03-09-2023 19:45, Ekaitz Zarraga wrote: > Hi, > >> I think this is the biggest hurdle. A lot of folks are using gmail and >> its web based UI and it is just plain awful. I have made the switch to >> using neomutt (and isync + notmuch + mstmp) and it has made emails a >> joy >> to use and work with. > > I use protonmail and they don't provide smtp access so I can't do git > send-mail as easy as other people do. > > Protonmail has a bridge that deals with that but we don't have it > packaged > because it's written in Go and it has TOO MANY dependencies. > > This is not Guix's fault, but it's a problem Guix doesn't help fix > either. > The only thing I can do with this is just copy-paste the result of git > format-patch and hope it's not a trouble for committers. > > This doesn't mean I'm against the email based approach, in fact, I > really > like it. The main problem I see is many people inside guix are not > sensible to people's problems and tastes. > > Some people are forced to use tools for several reasons, too. > > 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). > I don't think software we use is the main problem, but the fact that we > are not always sensible with other people's experience. > > Cheers, > Ekaitz -- Jonathan McHugh indieterminacy@libre.brussels