From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 EMjbGSjV7GTHVgAAG6o9tA:P1 (envelope-from ) for ; Mon, 28 Aug 2023 19:11:04 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id EMjbGSjV7GTHVgAAG6o9tA (envelope-from ) for ; Mon, 28 Aug 2023 19:11:04 +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 2E1463CC60 for ; Mon, 28 Aug 2023 19:11:04 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=dXBPu6Z+; 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=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693242664; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=guZKmdcesGCj9xgNvBafCRC8FnA96X/wsJOelNto/Ts=; b=SFKUjR3iVCPBfFg8IkkrfSWBkC5Oa5G/NwPxZGbkfgn5OjigdE+3A1oNKbsxHF4PQnyEaC EgXSmY93nt/q98ruPIwtkLE7t2kpAdR3fS83dwGob+CNZwhXDdc5OnqCxSSvfaO4njLDUv P2gju1th1miBpnAtXxvyAe+oLeSnjPJnj6cPUXObglF50EHSgzBxcIy/8MKFqm9BzpvPrY sCE0xGc55EpSFHqKOuuwQputRpSwJ7fqsUqR2PqqmFB+7MVVjaYb2y6Sc/E8SYNRL726MO SfB11/DCY6YGyk/T4kS7EoNAzNDuYPi8Rh/YHFd73eCu6nRN40xd2uDBZ/YrXg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=dXBPu6Z+; 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=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693242664; a=rsa-sha256; cv=none; b=htdyLZHG+HuZuD51y6hXqpYVHHG6AlMZjIggwkqDgvpZC9iJSizwBK+rirWeW99L1pj37S RFcADaIP7CGDrcOFQmwEu79GR4Ok66xVegyi0LypI8lLEkJ802RCqVuv9VZY14VSDK2zE6 183X6123IciGrFigiPaYupSGLnjUSjoh3/h26VAeO7NucR1IX+4J9aWZ6oa4IR/MuUKTfX BfbI9xSUsi4x2M8m2dcd5ePXA3eiWcIkzLFA6q4RHGz7s5L9BMUou8Pay/DO4/BLKXaFFf kw1IbJnGAMgy77YkWa3oOXLcfXl59aZvx2Ctemuy7cjMgSEys++tpSTvzuGN9w== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qafkw-00050w-FH; Mon, 28 Aug 2023 13:10:26 -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 1qafku-0004zG-33 for guix-devel@gnu.org; Mon, 28 Aug 2023 13:10:24 -0400 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qafkr-00052l-Qf for guix-devel@gnu.org; Mon, 28 Aug 2023 13:10:23 -0400 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-3175e1bb38cso213236f8f.1 for ; Mon, 28 Aug 2023 10:10:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693242620; x=1693847420; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=guZKmdcesGCj9xgNvBafCRC8FnA96X/wsJOelNto/Ts=; b=dXBPu6Z++ydpAkxHTwGYjymNFajm/GaXXLjaPzRQVZ1MLtWq1EdYGzBgda6GGpAOCL 0zJtqb/m2vybdhd3cmIYpXxgkajplxTOVXDOVv0DlwPatpDJxjazP1C8uJAkRQgYLfuR C7TCuFZiqE9oDMV3HHIdqcpcZWjtbsajiNFDqX9KnYSOd4nausAS+sLn8378H7gW6KQJ eR5tIxKpmOTuZlWoi14i31bSof79G4o7E+eSFRnopOts5aiMKajkAMcZETugjLCjEwtt bSVUnObz6vKd8Yx6peLqx+ajycYCOxf+D82fn4W3v0yVIr1y49myy0pq9Gs/MJ2fpx0d a/Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693242620; x=1693847420; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=guZKmdcesGCj9xgNvBafCRC8FnA96X/wsJOelNto/Ts=; b=PjVGznTSIB+fkv/vwVTXFpnOMTg80tzwHFKnPloPb6B3cyQ1G5038r/AmG/7x+ItC1 uzsUGELuH77M3jLAKmXv8hP+iZdOdPxq1DSm/+PBfEG1lmCm8UcHBVKlaxNXU6XXbwK4 eARxCVbLMHArGLCBH995KYbr4ckLBxJIaaR+Rag6BUHpolNnyBiqqgTHdzTtjL1De6Vq cEPBBW17lr0vdvusRsNJpm1fKaLLnFcVndfJK9JWyL+vQzTXER42AvvnDnKXZBO2PF2y L71o6ekkjifkdq7weJYe4ncJzmwmbpGWEDRPvbXiVRiBUCuBtkftFbDzKXnYG03yGAZJ +VzQ== X-Gm-Message-State: AOJu0Yyb54eJsbjme9NIK09iF05wZ8+Bf9xFlT1p48zhzLxONE4yjVms UXiDR45/u8UkotSuNznlLWwCwW2ALak= X-Google-Smtp-Source: AGHT+IEgVND+l2efDBHG8UZdpvuN1VVEImHBPJekpdLmsoq9UwhLgcUDL2o+T+cSzr8qBRMs73xtbg== X-Received: by 2002:adf:f60f:0:b0:317:3da0:7606 with SMTP id t15-20020adff60f000000b003173da07606mr18774865wrp.4.1693242620324; Mon, 28 Aug 2023 10:10:20 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id n10-20020a5d51ca000000b0031c5dda3aedsm11000366wrv.95.2023.08.28.10.10.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Aug 2023 10:10:20 -0700 (PDT) From: Simon Tournier To: Katherine Cox-Buday , guix-devel Subject: Re: How can we decrease the cognitive overhead for contributors? In-Reply-To: <8e74c4ac-a6f3-9127-7e13-593a2eb70432@gmail.com> References: <871qfsuvad.fsf@gmail.com> <8e74c4ac-a6f3-9127-7e13-593a2eb70432@gmail.com> Date: Mon, 28 Aug 2023 12:17:53 +0200 Message-ID: <87a5ubqxm6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=zimon.toutoune@gmail.com; helo=mail-wr1-x431.google.com X-Spam_score_int: -5 X-Spam_score: -0.6 X-Spam_bar: / X-Spam_report: (-0.6 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_06_12=1.543, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx2.migadu.com X-Migadu-Spam-Score: -7.00 X-Spam-Score: -7.00 X-Migadu-Queue-Id: 2E1463CC60 X-TUID: Jh7dmGS3LnPH Hi Katherine, On Fri, 25 Aug 2023 at 19:02, Katherine Cox-Buday wrote: > I think there's utility in distinguishing between familiarity and=20 > eliminating toil. I think it was incorrect of me to suggest forming=20 > habits in my original message. I think it's better to focus on=20 > eliminating toil so that whatever workflow remains can more easily be=20 > habituated. Since I am French, I am good as moaner and I would like to avoid the ramblings of some grumble party. :-) I agree with you that it is important to reflect ourselves about our practises and we need to be critical about what does not suit us. In order to be pragmatical and list actionable items, could you specifically list what you consider as a toil or cognitive overhead? Maybe you could share your script helping you. It could be a starting point for something going to etc/ similarly as etc/committer.scm or etc/teams.scm. Well, etc/guix-install.sh somehow started as a script for eliminating toil =E2=80=93 it looks similar as the situation: all the steps are described in the manual but they are too many effort for installing and most newcomer were dropping before completing. Cheers, simon