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 4W+yEmevDWUWXwAA9RJhRA:P1 (envelope-from ) for ; Fri, 22 Sep 2023 17:14:47 +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 4W+yEmevDWUWXwAA9RJhRA (envelope-from ) for ; Fri, 22 Sep 2023 17:14:47 +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 D1FBC4A15C for ; Fri, 22 Sep 2023 17:14:46 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=imraniqbal.org header.s=fm1 header.b="r /wSxvG"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b="FX/uEOFe"; 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=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1695395687; 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=dZoGgdypGR0xr6SAf8W0amJpJD4X4ZWhmr/NcXtCB0s=; b=jKmtPSeUs/zO07mXUU9l+T2bCm2SQfDC+lLp1n4U8dCqXNMxUI0dS6guCNSD6qUqkQGFuq UdfMAFwdsHtndyg0b1MiHk3N3HMds+eMfc/XLcQtserfA435Ff7KjlwNf1OqtvSWuihijx tpTPcNwumHzvd6g/vdZR+/dM17ohKIOTqdIqRcaJ5rh1fhzGGlRKLuSmQK/bzUCGWOFoeT NwF0s/9Qv8Nf1JRqJuQz+RpIKC5xttjwQ3QFDrY3pk4HmMmnfFpwUg1AAGyrq1fG53uklK FiAp2JcWheBlTjnYB56L0BbgEVRjml46V4ZLMDtAX1Vzz52LQyYxD0SAG6sSDA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1695395687; a=rsa-sha256; cv=none; b=lwsXTOkaSuf1Cg9wUMxasPNaBJ/8uM0N0Z7LLcGBgxbEjlEDI3kZWf+H207ep/VnwOruRd EgqgkCB75+H86gaHlmVDg8qJ7fWtj21L7e7zfeze+u3fFwo8PeE91T00hTqRWFtRscFRrj ecd/te0ttgiDs5J2i2bFx4RUmra/YQxvn95l1nKMOwrXc7kHFI8BBEd+FoIvegSSSZJcWR TyFdmuJY7HgjCOGVxj/0F08ExRBU/eolQWRn4PX/SisY1whLQd583qBlsyUQn3pO2i61Nj mgowsCBc0trLozzQcaJS42u0NAXcCqwyWl3o68PxX6QDbMn6Y+5FVHJwbYLDIg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=imraniqbal.org header.s=fm1 header.b="r /wSxvG"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b="FX/uEOFe"; 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=none Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qjhrJ-0006fK-Dd; Fri, 22 Sep 2023 11:14:21 -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 1qjhrG-0006ev-Tv for guix-devel@gnu.org; Fri, 22 Sep 2023 11:14:19 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qjhrE-0005G3-L2 for guix-devel@gnu.org; Fri, 22 Sep 2023 11:14:18 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 2FE345C0167; Fri, 22 Sep 2023 11:14:13 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Fri, 22 Sep 2023 11:14:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=imraniqbal.org; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1695395653; x= 1695482053; bh=dZoGgdypGR0xr6SAf8W0amJpJD4X4ZWhmr/NcXtCB0s=; b=r /wSxvGJCGdPSv17PrKr1rH/ae/V/z/F5wzlhf3BluGPil25A0Tl1B2wUk7qQvuhI viNvvqYmtUGlTODfsrGKnIwEDSSN2apYclPd2Pvx+kyZfMT6zJQ4yfIH+yOYrZVs 1FKnUiV9Syn59yCchP/WToRHz1FVhzWpPhgsYnKbfhw4OQ4VYARmft1CUVTDhhzZ UweNZgiNIB+4jlnvmwpmaAvEyHQ+XleKalcgBQv8PFjd4l4UbUN5kaPLBWp/0W6T +1ktltgm5Y5NBMLQ173XNtIxcjihmrqs6PIK1zNvJKkJoDGEF/AhEcsZF04uSaT0 CU/n/u4lnxwmoe37Ia73A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1695395653; x=1695482053; bh=dZoGgdypGR0xr 6SAf8W0amJpJD4X4ZWhmr/NcXtCB0s=; b=FX/uEOFeRnkJUjhUS08oLmI6ivlnZ 8uOfSvMqSseNE2ksP2AuhDoLRIJtbr/jBR53ufnW+4XKPBwp7id5oCbUbjk/RehS iBO+Sbq3DkZxlBLbFc7DNNYMdG3oyepkTAIrWVaXiQOFjCI4C/py+6tEe6/ErnbQ XLiKukDpoH2lNg//Kg6LByodbsvOWiHBBRT4i6QSoyU1rgMcKV3cLLSdBglxYm3c N26iqJv90PluTwprfPTYyHDLTszQGCBz0PzsMOrHMpLbWidtKhPloTvp2h5rIoYs v5wIDHv2BktdRm8Io7IxVrp3l2OV3UHq2JE0LEKU95Y/Is8NA2g29cEhw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudekkedgieeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtsfdttddtjeenucfhrhhomhepkfhmrhgr nhcukfhqsggrlhcuoehimhhrrghnsehimhhrrghnihhqsggrlhdrohhrgheqnecuggftrf grthhtvghrnhepfedtkefhffeffeefjeetkeeggeduffeiffegueekgeelfffgvedtjeef iedvkeeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epihhmrhgrnhesihhmrhgrnhhiqhgsrghlrdhorhhg X-ME-Proxy: Feedback-ID: ic6d14408:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 22 Sep 2023 11:14:11 -0400 (EDT) Date: Fri, 22 Sep 2023 11:14:02 -0400 From: Imran Iqbal To: Ekaitz Zarraga Cc: Giovanni Biscuolo , =?utf-8?B?5a6L5paH5q2m?= , Maxim Cournoyer , Katherine Cox-Buday , "(" , guix-devel@gnu.org Subject: Re: How can we decrease the cognitive overhead for contributors? Message-ID: References: <87msyhgccg.fsf@disroot.org> <547c097a-d805-9a55-11d9-b0434327f89d@gmail.com> <871qfpjhiz.fsf@gmail.com> <87a5udaq7q.fsf@envs.net> <87il8z9yw8.fsf@xelera.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=66.111.4.29; envelope-from=imran@imraniqbal.org; helo=out5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: 0.62 X-Migadu-Spam-Score: 0.62 X-Migadu-Scanner: mx1.migadu.com X-Migadu-Queue-Id: D1FBC4A15C X-TUID: gS9Z78hNcnFL On Sun, Sep 03, 2023 at 05:45:41PM +0000, Ekaitz Zarraga wrote: > I use protonmail and they don't provide smtp access so I can't do git > send-mail as easy as other people do. A mail provider not allowing SMTP is a git forge that does not allow git push. > This is not Guix's fault, but it's a problem Guix doesn't help fix either. This is not on guix to fix, this in you with your choice of mail provider. > 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. The problem is people's tastes are "we need to use the web browser for everything" which is what computers have become in a advertising and VC funded world. We should not be forcing that on people. > Some people are forced to use tools for several reasons, too. But text editing and email the two things which there are a plethora of tools, and it's very hard to imagine a scenario where someone is forced into using one. > 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. This is because emacs is a lisp machine that just happens to let you edit text. If you are working in a lisp-y language, emacs provides the best development experience. Emacs also lets you hand mail inside of emacs (among many many other things). This does not mean you are forced to use emacs. I use neovim and neomutt for my needs. > 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. Imagine a different scenario, where instead of this being about email it was around guile. Would it be fair to say that a Guix makes it hard to contribute by choosing to be implemented in guile? And that Guix should move towards using another language that more people are familiar with like python or javascript? Personally I don't think its fair to ask Guix to move away from emails because folks are more familiar with using web browsers for everything.