Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp4392984rdh; Tue, 28 Nov 2023 23:17:58 -0800 (PST) X-Google-Smtp-Source: AGHT+IE8JFcZErt/TXo5xf0BLPc5Bqzbba5biN9GWulUcFlMFsaO4IdyXYPbosx5xgbXrcQ/e63T X-Received: by 2002:a17:902:e88a:b0:1cf:cf34:d4df with SMTP id w10-20020a170902e88a00b001cfcf34d4dfmr11294528plg.22.1701242278544; Tue, 28 Nov 2023 23:17:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701242278; cv=none; d=google.com; s=arc-20160816; b=vdAPPU+MbuSZmLjcKXKnhc4FrS/TPVtO1hSDXcUCkib4sy/gKh3ho4iNrUhsoDphf/ tavStSkaVM/DHdmbomRo92wD+YVtzxl5iVaCMTk42p8tUIaIgcepp4sUSp95s5Z7LVTL o+qGbVGeZ7gzQnekUQEWVdVTmm8u8vRwdB/XQWMeAJENY1tkdXfUhM+WmOKAwFLXfoIc NZVdU24ZFSICIkjlU6LjkXRmkLdfXfLGzuu+mYByEBCBR9jDs3GQ551tUmULyVTnBxNb c5GE7OETlKmr9RjqGe0YDEO2RDfFkmFLs7WrzfsepiEHn/fdWA+nzZCG8vDhMuCfLsHq rsgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=XZD3Ietg4ekaX2HJj1rKtA5THJGHVD9U94kxKqRlE64=; fh=zB9qT+ED2ZzIoyBcblAzoGeyn8X0oVGhWodF4TfXyig=; b=c5Z/Y3q82QYrD74CVMrzCFzMpFZW1KoRhHdTuFil6d38O8Y/10nW4s0CxYtyEi4l4N rRwvY0PTMgkjXESdzprLfIiy4P4lNvYkLaslsBCJzKxtDZTKmvi4QLtdvm8IsPcatcnU fHs5fKAtX2lvVXHvvLhvKsOBKLBB1W+/ayK+//oKNJclRFVnC5rUTJ6diOiGfOGr5jq5 zY9t5ewHPkXiFeO7F4/YbLxK5t70zt1YJ1NRMcDJpo6Ymj4u2XG64o/C4X4q9fq9gD6o dwZ24RUoPfsftzaIpQYl5bU6J1WNWdzbqTpEgp2f3UJzzTPOIES/b1Xd1GEL9n9IuBHE FGSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=EGy9LaOS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id 11-20020a170902c14b00b001cf8e4e84besi13055991plj.175.2023.11.28.23.17.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Nov 2023 23:17:58 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=EGy9LaOS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 605B480C2477; Tue, 28 Nov 2023 23:17:57 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229563AbjK2HRq (ORCPT + 99 others); Wed, 29 Nov 2023 02:17:46 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38754 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229498AbjK2HRp (ORCPT ); Wed, 29 Nov 2023 02:17:45 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 758BBDA for ; Tue, 28 Nov 2023 23:17:51 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D7BCEC433C7; Wed, 29 Nov 2023 07:17:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1701242270; bh=O9sdQCSFc9y3ALYHb16O8SDK2d52tGC21IOhoEe+Fho=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=EGy9LaOSfrmpEi4Q3rzQZepSDb9x4u1k9kHXm4RCN1Gm1hoO2k5OfA46YbaUMPDaI rdqe9R6FZnaL8+K7lHVZuZ/FbpkOG4KPYf1l9i7NFcWGQpugL2xrC2+/thS32mK+7p RoC3Ahu8ALonzMHJwQguvv50LDt/5cNoITd/k9pCjo2StiVGCZHBsUMM1u6h6qPMKI U9Vp5MP4SvCXFmVrbJBjDwcZ6LMtFxvq3YVuhIbhbv+yJQ7REmEL3WTvToPHoHU00p 3RI5w/+jyJInGwwmckJLPXBQhRgMWVXwMs+EKNcelgLzwS5O/L6NIvjudq3xlDBCyD +D15a+PAqES/w== Date: Tue, 28 Nov 2023 23:17:50 -0800 From: "Darrick J. Wong" To: Bagas Sanjaya Cc: Linux Kernel Mailing List , Linux Documentation , Linux XFS , Linux Kernel Workflows , Jonathan Corbet , Chandan Babu R , Namjae Jeon , Dave Chinner , Steve French , "Matthew Wilcox (Oracle)" , Allison Henderson , Bjorn Helgaas , Charles Han , Vegard Nossum Subject: Re: [PATCH RESEND v2] Documentation: xfs: consolidate XFS docs into its own subdirectory Message-ID: <20231129071750.GU36211@frogsfrogsfrogs> References: <20231128124522.28499-1-bagasdotme@gmail.com> <20231128163255.GV2766956@frogsfrogsfrogs> <20231129052400.GS4167244@frogsfrogsfrogs> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Tue, 28 Nov 2023 23:17:57 -0800 (PST) On Wed, Nov 29, 2023 at 02:12:45PM +0700, Bagas Sanjaya wrote: > On Tue, Nov 28, 2023 at 09:24:00PM -0800, Darrick J. Wong wrote: > > On Tue, Nov 28, 2023 at 08:32:55AM -0800, Darrick J. Wong wrote: > > > On Tue, Nov 28, 2023 at 07:45:22PM +0700, Bagas Sanjaya wrote: > > > > XFS docs are currently in upper-level Documentation/filesystems. > > > > Although these are currently 4 docs, they are already outstanding as > > > > a group and can be moved to its own subdirectory. > > > > > > > > Consolidate them into Documentation/filesystems/xfs/. > > > > > > > > Signed-off-by: Bagas Sanjaya > > > > --- > > > > Changes since v1 [1]: > > > > > > > > * Also update references to old doc path to address kernel test robot > > > > warnings [2]. > > > > > > > > [1]: https://lore.kernel.org/linux-doc/20231121095658.28254-1-bagasdotme@gmail.com/ > > > > [2]: https://lore.kernel.org/linux-doc/a9abc5ec-f3cd-4a1a-81b9-a6900124d38b@gmail.com/ > > > > > > > > Documentation/filesystems/index.rst | 5 +---- > > > > Documentation/filesystems/xfs/index.rst | 14 ++++++++++++++ > > > > .../{ => xfs}/xfs-delayed-logging-design.rst | 0 > > > > .../{ => xfs}/xfs-maintainer-entry-profile.rst | 0 > > > > .../{ => xfs}/xfs-online-fsck-design.rst | 2 +- > > > > .../{ => xfs}/xfs-self-describing-metadata.rst | 0 > > > > .../maintainer/maintainer-entry-profile.rst | 2 +- > > > > MAINTAINERS | 4 ++-- > > > > 8 files changed, 19 insertions(+), 8 deletions(-) > > > > create mode 100644 Documentation/filesystems/xfs/index.rst > > > > rename Documentation/filesystems/{ => xfs}/xfs-delayed-logging-design.rst (100%) > > > > rename Documentation/filesystems/{ => xfs}/xfs-maintainer-entry-profile.rst (100%) > > > > rename Documentation/filesystems/{ => xfs}/xfs-online-fsck-design.rst (99%) > > > > rename Documentation/filesystems/{ => xfs}/xfs-self-describing-metadata.rst (100%) > > > > > > I think the rst filename should drop the 'xfs-' prefix, e.g. > > > > > > Documentation/filesystems/xfs/delayed-logging-design.rst > > > > > > since that seems to be what most filesystems do: > > > > Actually, ignore this suggestion. I forgot that I have vim paths > > trained on the Documentation/filesystems/ directory, which means I'll > > lose the ability to > > > > :f xfs-online-fsck-design.rst > > > > and pop it open. Not that I expect many more filesystems to grow online > > fsck capabilities, but you get the point... > > So is it OK to just move the the docs and keeping their basename intact (as I > did here)? Correct. > > > > diff --git a/MAINTAINERS b/MAINTAINERS > > > > index ea790149af7951..fd288ac57e19fb 100644 > > > > --- a/MAINTAINERS > > > > +++ b/MAINTAINERS > > > > @@ -23893,10 +23893,10 @@ S: Supported > > > > W: http://xfs.org/ > > > > C: irc://irc.oftc.net/xfs > > > > T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git > > > > -P: Documentation/filesystems/xfs-maintainer-entry-profile.rst > > > > +P: Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst > > > > F: Documentation/ABI/testing/sysfs-fs-xfs > > > > F: Documentation/admin-guide/xfs.rst > > > > -F: Documentation/filesystems/xfs-* > > > > +F: Documentation/filesystems/xfs/xfs-* > > > > > > Shouldn't this be "Documentation/filesystems/xfs/*" ? > > > > ...though this suggestion remains standing. > > OK, will fix it up in v3. Ok, thanks! --D > -- > An old man doll... just what I always wanted! - Clara