From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id +J68FQM4qGVakgAA62LTzQ:P1 (envelope-from ) for ; Wed, 17 Jan 2024 21:26:43 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id +J68FQM4qGVakgAA62LTzQ (envelope-from ) for ; Wed, 17 Jan 2024 21:26:43 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=WMYbOKP8; 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=1705523203; 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=pl1jPvkwoG0++PwWSp47SeISkQtL+nrGOG/lfZ1jQt8=; b=tvsHInnf9QrI21X9jJF5N76PLKWdbEINSJhC9jDR7/PdgmXSibmH2qFATdojtI9z00V8eP KHbkTpPeEkK+UbYg9K60VjVHynCZfCSjuZSwo1Pmr9VaBCjQzgafv5sU5+nyDYghgB4HEY 0ROAyFAmHAX1cQPtn1KZBdms0V/1et1xWs7ILeKmpibmkuofC6T7QyALtrZzAPqC9qXbQ9 PKrBTprQEQc2MQkNVIdzqw+vIYPUY+S82d2n9NsEIm73T02+IKM8sbR0qAe/cAVSqM5swc XvcWxe/+dYldnGp0BNFmnLlTVhlUHL4ecR2NvlDVA4/8pxaeG2M79c0M100USA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=WMYbOKP8; 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=1705523203; a=rsa-sha256; cv=none; b=NSEwxxrPprcVCXtRlhD7xdlV7ORH9PDWOe/eEHW2QrhqjlzsaWKbFPXSE+7cgug+ej4r/F T+lHwWk9AZ9B5tfCCnPjOGU8ABnH1qFu2pqeFXDPF5X6rObfYJAvGWq7VWA61IIHSXBxel oc9n6PQBax9O8d9VlP/sxsGWXa0zpIqwdSay85CeApC4loa9qVjefkzybMzjkrZSgOy+6+ NWKySo8AwLwsLkK07XCLT22ycGrp7Et24MC6HemIRlTBhIJ7KAOZXC3PZpU2vLWsQS3aXZ fLUeUM6BLz/83Z++fic64AiuapzjMquxRLRnPWbd7RTGWjbjM+dZTYg838+esw== 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 436C569064 for ; Wed, 17 Jan 2024 21:26:43 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rQCUC-0000hP-IA; Wed, 17 Jan 2024 15:26:08 -0500 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 1rQCU4-0000ea-DE; Wed, 17 Jan 2024 15:26:01 -0500 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rQCU2-0004qx-2f; Wed, 17 Jan 2024 15:25:59 -0500 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-50e4e36c09cso2511511e87.1; Wed, 17 Jan 2024 12:25:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705523154; x=1706127954; darn=gnu.org; 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=pl1jPvkwoG0++PwWSp47SeISkQtL+nrGOG/lfZ1jQt8=; b=WMYbOKP8hYvoJ+MVCcx1tkTMQWpUjGTx0+8snS5+FduW0RVocKocKr5OZpHa0JREOF OywDN3z4GbsTZaypLEBegJ66ewJBvPjj91BTH0SFEIiT3IUqNRGgbYmvvZcBtryYWK3A fkqcsffjFnyZxqSJnUMPQrIbVmAaav0fh/hmjg+1nzhJMpkUkwmeduCwVFIW5WC86OOB kRvO54s32A1nALILbJbGtDUr2yQ4Uc/cMMOgad6ieDheJtN661CxELJRK8gwBDdmR4Y/ zcs0kvobBwkc+b4CbQ6gByPCoM9Tia0LDgDPLGmhS9VSwY3WN/20dsXlyLsZx4lsCL6o LlaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705523154; x=1706127954; 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=pl1jPvkwoG0++PwWSp47SeISkQtL+nrGOG/lfZ1jQt8=; b=iVete90j9DJHwjftEs4ZKo19CPneX6m+AhSNTk5totU9XIc57WelCTRnwG8XLi45aO wVH5apM3lpWjSm0DzD+rG7pV1HKOfllL+dHTvJthCkaEKUV5GFDkWI3dmiFYJj0YdUy8 BDuktcInbWUNRbeSy3Gnl4gQ40D5YOvITJkYv+Iv7cZvdQu4j1Zi3peTsbC+nTsKYCFG M++GfITCMcojiKgH0csF4bwhOUR0x7iwQNUidEW1dYCwTeDNkLrzdmGRN4FQ9xqzq3u9 K1zSwmOCamNpQjny8/Qt94o1f2QFbwByvklhRPW6BjeNNz6U4C/Usk1BZ0JYrXO0SbjD OCBg== X-Gm-Message-State: AOJu0YzVwTwe7+QTRqpCu8NWU1TZjhhVl+b10PUa+0+veb3omQAho6Vp /pg4BmKXQ0p5m6ADr9ywgfwq3Omx5i4= X-Google-Smtp-Source: AGHT+IF+Kj3BtRzQe/dXKM1jnXcikqB8uTj/tINVVmNS1X8MjswBJxdSyYhJMbamuR9Tlr5xH7VoaA== X-Received: by 2002:a19:5f52:0:b0:50e:74f2:fada with SMTP id a18-20020a195f52000000b0050e74f2fadamr1928377lfj.0.1705523154417; Wed, 17 Jan 2024 12:25:54 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id l39-20020a05600c1d2700b0040e50d82af5sm23651268wms.32.2024.01.17.12.25.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jan 2024 12:25:54 -0800 (PST) From: Simon Tournier To: Maxim Cournoyer , guix-devel , guix-sysadmin Subject: Re: Proposition to streamline our NAR collection to just zstd-compressed ones In-Reply-To: <87y1cxuddm.fsf@gmail.com> References: <87y1cxuddm.fsf@gmail.com> Date: Wed, 17 Jan 2024 17:32:04 +0100 Message-ID: <87edefudiz.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::130; envelope-from=zimon.toutoune@gmail.com; helo=mail-lf1-x130.google.com X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592, 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, T_SCC_BODY_TEXT_LINE=-0.01 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: -9.95 X-Migadu-Queue-Id: 436C569064 X-Spam-Score: -9.95 X-Migadu-Scanner: mx11.migadu.com X-TUID: 7PJFz75euwPW Hi, On Tue, 09 Jan 2024 at 21:32, Maxim Cournoyer w= rote: > What do you think? Should we go ahead and effect the following simple > change for the Berlin build farm? > > --8<---------------cut here---------------start------------->8--- > modified hydra/modules/sysadmin/services.scm > @@ -683,7 +683,7 @@ to a selected directory.") > ;; > ;; for the compression ratio/decompression speed > ;; tradeoffs. > - (compression '(("lzip" 9) ("zstd" 19))) > + (compression '(("zstd" 19))) > (cache-bypass-threshold cache-bypass-threshold) > (workers publish-workers))) > --8<---------------cut here---------------end--------------->8--- I think it is a good idea but the change is more than just oneline. ;-) I agree with Ludo: the change requires communication. Something like: 1. Blog post. Something like that [1], a bit extended with a Migration section. 2. A news (guix pull --news) announcing the sunset date. And probably pointing to the blog post (or elsewhere) for helping the migration. 3. Optionally emit a warning when the daemon is =E2=80=9Ctoo=E2=80=9D old. I agree that the extra space can be annoying. In the same time, user experience matters more, IMHO. Cheers, simon 1: https://guix.gnu.org/en/blog/2022/sunsetting-gzip-substitutes-availabili= ty/