From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id gLqpEUyM1F7HLgAA0tVLHw (envelope-from ) for ; Mon, 01 Jun 2020 05:04:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id iBWCDUyM1F4zYwAAB5/wlQ (envelope-from ) for ; Mon, 01 Jun 2020 05:04:12 +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 9AEB59400AF for ; Mon, 1 Jun 2020 05:04:11 +0000 (UTC) Received: from localhost ([::1]:47476 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jfccL-00019f-F1 for larch@yhetil.org; Mon, 01 Jun 2020 01:04:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60968) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jfccF-00019V-8S for guix-patches@gnu.org; Mon, 01 Jun 2020 01:04:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50977) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jfccE-00022T-V5 for guix-patches@gnu.org; Mon, 01 Jun 2020 01:04:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jfccD-0002U0-P3 for guix-patches@gnu.org; Mon, 01 Jun 2020 01:04:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#40236] [PATCH] doc: Suggest Btrfs with compression instead of ext4 for root partition. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Jun 2020 05:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40236 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 40236@debbugs.gnu.org, Pierre Neidhardt , Efraim Flashner , Jonathan Brielmaier Received: via spool by 40236-submit@debbugs.gnu.org id=B40236.15909878029491 (code B ref 40236); Mon, 01 Jun 2020 05:04:01 +0000 Received: (at 40236) by debbugs.gnu.org; 1 Jun 2020 05:03:22 +0000 Received: from localhost ([127.0.0.1]:34290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jfcbZ-0002T1-Pp for submit@debbugs.gnu.org; Mon, 01 Jun 2020 01:03:22 -0400 Received: from mail-qt1-f195.google.com ([209.85.160.195]:41817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jfcbX-0002Sn-UI for 40236@debbugs.gnu.org; Mon, 01 Jun 2020 01:03:20 -0400 Received: by mail-qt1-f195.google.com with SMTP id w90so6797239qtd.8 for <40236@debbugs.gnu.org>; Sun, 31 May 2020 22:03:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=PzuKOsvI6y+EKJi07UJEaEURt3x1l5ZrH+Vdos/k3Z0=; b=eJ/OuY6cPtczbJpP7TltVOINZQScZ4W436EVE7SvEMS0+iuy7qaVBE8unLsG817K7C pDA5KnxTQtKLTkJtGTM4BtCrPaJlGVPSoJ3I6xrudyrVvDFSDYkgMXyVaT6swB+XSlOU pWpGcc5E/InEW3yB0LMGG3XG8+hJtWe0DPlb3EizmQmUAH4rQIm5MDc0Oqc1ESnS3fdC l/hIORWQRyFnQR+1nIx6SabH+DxQhpI4SyY8YKorjXqKTHfGfkF3W61l9xQL8TqpyYW0 xTzUbhPRZGC7YQ7Tz1sqa/0Yjv5g2ijPQ+CkvvSD/rnoQ23B5WNAEAHHNEyhCQEUXTm4 qcFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=PzuKOsvI6y+EKJi07UJEaEURt3x1l5ZrH+Vdos/k3Z0=; b=M4GPRRkspjX3Lih8Ww+MTPBk0A9iRd+T4+U11p2NYBQ7gqaKcu9IqSwU60oUtzNrXb QDQIlQ8EfMYZ8DeV0Qe4uh20+63L+MeRZYCLn2irFBr0zLAzP3CT32MGJ+WgUd4BSjJ9 HZplHtSRSHu8ptIbyfKJnS2UCM4SCsMAwPR2y8dffxqahn0HZHp7HUb51j9kWHJ6BFpQ jRfobG29S4HtoDK12uxefuiRXE/ThUPRaxVVIRdc4Xvn8fzDsU0T5VvafkqDe/GjqoQI 1M4IxmRFXxTSYmtIdreVuFLb7DGhCzOS1eDLg01OQNv89glBOLM40EGQoVwbIIEEO0GN Nbkg== X-Gm-Message-State: AOAM530Jcd83PFb1dUfnUsIhi+MRZNRbxJMj05ocm2S/kD13dGQu6D6+ UxEeIJfhoUKKxysRM4r/gHo= X-Google-Smtp-Source: ABdhPJy3d+0tvnQDEGmVj2rRHfuAfHj9RdSRQL7zya6WXEHH+UeiiDZ4AzJVOrX/A5aBTz7jOkYBBQ== X-Received: by 2002:ac8:4cce:: with SMTP id l14mr17583225qtv.35.1590987794203; Sun, 31 May 2020 22:03:14 -0700 (PDT) Received: from hurd (dsl-10-148-140.b2b2c.ca. [72.10.148.140]) by smtp.gmail.com with ESMTPSA id s4sm13238799qkh.120.2020.05.31.22.03.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 31 May 2020 22:03:13 -0700 (PDT) From: Maxim Cournoyer References: <87lfnesxp6.fsf@gnu.org> <87pncqbbp5.fsf@ambrevar.xyz> <87zhbuqpns.fsf@gnu.org> <87y2rc6nuk.fsf@gmail.com> <87r1x0welb.fsf@ambrevar.xyz> <87o8s3wz7d.fsf@ambrevar.xyz> <87o8s2k6lr.fsf@gmail.com> <20200409201244.GR1518@E5400> <87o8rzvlg9.fsf@ambrevar.xyz> <20200410082425.GA1518@E5400> <87eesvvhim.fsf@ambrevar.xyz> <87h7xmiz96.fsf@gmail.com> <87lfmya78b.fsf@ambrevar.xyz> <87y2p83650.fsf@ambrevar.xyz> <87ftbfreyr.fsf@gnu.org> Date: Mon, 01 Jun 2020 01:03:13 -0400 In-Reply-To: <87ftbfreyr.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 31 May 2020 23:07:08 +0200") Message-ID: <87wo4r4bu6.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.0 (++) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: 1.0 (+) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=eJ/OuY6c; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: UzYDOzKqPDG5 Hello Ludovic, Ludovic Court=C3=A8s writes: > Hi Pierre, > > Pierre Neidhardt skribis: > >> Now that 37305 is merged, we can revisit this issue. >> >> 1. This patch only includes a documentation update. >> 2. We could make Btrfs the default in the graphical installer. >> 3. We would probably need to update the tests, at least for the latter. >> >> As mentioned above, I think it's safe to enable Btrfs without subvolume, >> with Zstd compression. >> >> For subvolumes, we would need to implement the corresponding tests. >> >> Thoughts? > > Like I wrote earlier, ext4 is better tested configuration. For the > people who take care of the release, believe me, it=E2=80=99s reassuring = to have > one less moving piece. I believe you! :-) > So the question is not whether Btrfs is =E2=80=9Cbetter=E2=80=9D, it=E2= =80=99s more about the > confidence and peace of mind of those responsible for the release and > subsequent maintenance. > > Now, contributions that make Btrfs well-supported in the installer (is > anything missing there?) and in system tests would be welcome I guess. I don't know about the installer (I guess there's no support for configuring Btrfs subvolumes graphically), but for system tests we're already covered (we have a general Btrfs installation test, as well as one on a subvolume, even a Btrfs RAID one in patches). > In the manual, it=E2=80=99s also fine IMO to mention something like: > > Some file systems, such as Btrfs, support compression, which is > reported to nicely complement file deduplication that the daemon > performs independently of the file system (@pxref{Invoking > guix-daemon}). > > So a hint for savvy people rather than a recommendation. That's reasonable as a first step in democratizing Btrfs usage a bit, without taking any risk, if that's better for your peace of mind :-). Maxim