From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id yIzZA4uA22CnXAAAgWs5BA (envelope-from ) for ; Tue, 29 Jun 2021 22:20:27 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id AP8pO4qA22CxPAAA1q6Kng (envelope-from ) for ; Tue, 29 Jun 2021 20:20:26 +0000 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 AFE9C8562 for ; Tue, 29 Jun 2021 22:20:26 +0200 (CEST) Received: from localhost ([::1]:43504 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lyKDZ-0001av-Mb for larch@yhetil.org; Tue, 29 Jun 2021 16:20:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43228) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyKDH-0001ZF-5Z for guix-devel@gnu.org; Tue, 29 Jun 2021 16:20:08 -0400 Received: from mout01.posteo.de ([185.67.36.65]:55759) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyKDC-0007LZ-JC for guix-devel@gnu.org; Tue, 29 Jun 2021 16:20:06 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id B477E240027 for ; Tue, 29 Jun 2021 22:19:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1624997997; bh=rmTWiZPN+z0GF5oNuy+aiJrcWzocfZcAXFz79n9utqs=; h=From:To:Subject:Date:From; b=ck0k6u30k8NODx48Wq3K9kF6X4lRxfe0GAQlicI9Kcp5CbWEp18IuxXly5ZDbwaty Tm6ZOoVGTSJST4wCQqGmDfRgqY1Wiua0c5+ds3T3qy3iwY8HVF/271kuIsIUwWQEYL 1XBf2Yc+shDfbqrcc3GQP8lqNr0a+Kh9RWmzqwUAKpUH1AKUjc/XoDadu7L0tBPLy+ vsW0kEn5xqZpySInT3JIn/duABE9ELQLl4CA1VYviN3yZH89hzhVmBRwgpmbkYhe5R O3h0WZDG6rS972759feeR1ToHTyw/kRyFhFCJ/5aMeRhJwQie0tCzvF8p3m/OY/5O8 HKV+/L3lCu4UQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GDwnS6NtYz6tmJ; Tue, 29 Jun 2021 22:19:56 +0200 (CEST) From: Mekeor Melire To: guix-devel@gnu.org Subject: Wrap %default-guix-channel inside channel-with-substitutes-available by default? Date: Tue, 29 Jun 2021 20:12:50 +0000 Message-ID: <87eecktocz.fsf@posteo.de> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=mekeor@posteo.de; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=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.23 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1624998026; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=c3e6Y/uWC6B8gbCF8J5okIjdQ0QnR9BKSMZw1iJPA4s=; b=iVqhP/Ew4ICKU1IsXZuKQR/NMBkhMMxiuLPfW1Didc6e1UDGsItxLNo/z3WkwO8jUKRQbN zKH6dx93ApBCJlM2iWIkTQ1TCzK6RSbTgK1RzcNjUru5LlzCOSDlurMbk/2mj8U3O9Ys03 iyAG+h+uJDGjJ/rY6x6cwI8D5tMmTDTjVSWyAqC4dkLb3Oso9lmKHUVZk/5oZ6eVhAf1tJ hS6s2ig/9utEMtrDc5PLN6mAxEe+HuFkZHCy5VnjX5MpjTpPShmflrOLZm/ztHv7AMDvpy UHdXX4jTJa236NFw3ugfeQKGm3rh9S8KdqkPtUMfBCH5sM+YguWRf6dQdGUgAA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1624998026; a=rsa-sha256; cv=none; b=S1dlZU4/HaWZ0BBQ8LGZzUH2U/ORrhWCPl9XUHauZYXATVpbfEbv7aagB3sfy3vUif5aTV 56q7+do6iF7ROgKEbipyJOeMOSsu9WUd7cYhQuipw27QBglymqsVuV/Hu8XUYCDhSop5rD Yh1VIQCp6e9K9e32qIvptFMjbL+sjAI6xWMzo1gMT7jEg07BGnoBlCO5wnr4/JrMdRZaYa S6aoTP+C6io8YBUohbNp6WP61gb3k7ueWebGsjIM2PXDlxRoc8WvQ5b/SffIiedaB+pl5x Am29o8obcbIEEI6942wQYHNJmxqhCASbm48T4XYzN08CiPijvEA7MByqVGWsHA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.de header.s=2017 header.b=ck0k6u30; dmarc=pass (policy=none) header.from=posteo.de; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -2.12 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.de header.s=2017 header.b=ck0k6u30; dmarc=pass (policy=none) header.from=posteo.de; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: AFE9C8562 X-Spam-Score: -2.12 X-Migadu-Scanner: scn0.migadu.com X-TUID: 2zHDj8MHakxW I think, by default, the focus should be on speeding up Guix (and specifically `guix pull`). I suggest to wrap %default-guix-channel inside channel-with-substitutes-available, like this: (define %default-channels (list (channel-with-substitutes-available %default-guix-channel "https://ci.guix.gnu.org"))) This way, beginners would enjoy a little speed-up, and sophisticated users could still use (list %default-guix-channel). What do you think?