Received: by 2002:a05:6a10:eb17:0:0:0:0 with SMTP id hx23csp2876255pxb; Mon, 6 Sep 2021 07:18:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy1ZmRyiHG9LB/0Fnxmm2OsitnF668q4veXHU75JjMTtKwej4jSK8sqy9VQyQuFlyjIYDZX X-Received: by 2002:a05:6402:48e:: with SMTP id k14mr13341843edv.212.1630937913616; Mon, 06 Sep 2021 07:18:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630937913; cv=none; d=google.com; s=arc-20160816; b=AcJ05asemcXg2bOwpamlchhnuV2Pu0tXuH7J7gKpBuwdhaEruhEnVmXnORfYQXRe64 T+aqwxaMBoY2W6f4V1sRXnBSK0j7RcWHlrEnIJxSaubQlWlEMrxrYIa9aC4th+yB+p01 hr7cK1XS6QCfqSMKKxxMH0ETLVqJVLlTWzFX7yGElUBPNRtIZaqrUP5iUdyhaTQp2HVZ yGs+ICl12dUkXFeE6XwOxZA8IqSd+Ht5iodAOokxq3/sGmQFk0WKU+91RTIRPmlISs/g cDt8RhnVs+E1qomdPHa7HARSeSVK6+smB0LBYVtaCTTqdlmkEziMTuGeVMqa3sBzQnKo xh9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature:dkim-filter; bh=Lpb9vzRhZk8zRQogy14Qm1CbB1/Zp0tXUREKdcmXFNs=; b=neTd93qX4k8h8+XpeHcmP4PAVRqb1DVZIYd8UFVxLFGgIIvCt+yLruhN4k4/whjTAW kLMRDB1EoNqeochpIBhqGesp2uFhcnaVPvJRUapV86XekRKzrXn/oo159tRtRfVjjjIB KArziORY/CdJTxylaUonSV6P2Q8hn+xHX4L/ROtK7zPqbZBbvAQBCN0D3sVqnT/AEPAu neyBl2tri4KvYdplv283Cf9W5GPVgHFlELhyZVOT3sD5FkpGcS+lv6dvSy5TUTVc9Nne NjWP4eQtMi8iv3nPuOrhJTUc2RJlT0URPHCyGNFrcT/N2M0SsW5PS4j3HAhwe402mUQL 8YiQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=QX77uN5j; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h9si7915287edw.388.2021.09.06.07.18.00; Mon, 06 Sep 2021 07:18:33 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=QX77uN5j; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243179AbhIFOSP (ORCPT + 99 others); Mon, 6 Sep 2021 10:18:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58264 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242521AbhIFOSO (ORCPT ); Mon, 6 Sep 2021 10:18:14 -0400 Received: from ms.lwn.net (ms.lwn.net [IPv6:2600:3c01:e000:3a1::42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3273EC061575; Mon, 6 Sep 2021 07:17:10 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:281:8300:104d:444a:d152:279d:1dbb]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ms.lwn.net (Postfix) with ESMTPSA id 6ABBE4E5; Mon, 6 Sep 2021 14:17:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net 6ABBE4E5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1630937829; bh=Lpb9vzRhZk8zRQogy14Qm1CbB1/Zp0tXUREKdcmXFNs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=QX77uN5jJKeA9sED9SI9/o05/2+fHw0la8hL5q96xQEl5IrRybr+n080Q5nHMhHnX 2mSTXrOdZ3TC7YpRSiJVQeMrQixIafiWEBSnwafats9W1bBtVwzwNHt5AACWxxciJ0 6f26FjAEPm0S32wv/E4el1ofh7lFpQ8bciPK0Z6Mb+veQn23Rrk42SKttL53XWoo0J Ga4HCCwNFsujYqNld6XdurAF3/4u+kETAxztplLwx8ciSPmzb5r7+rIN7O+N/WEfF4 7q1270EQfX8b9iGrMvh5hXvvT1zzIg0+YOivLLD4HrVI9pMzGboMEZOu149mRySCsD G3gUri4uvf38w== From: Jonathan Corbet To: Markus Heiser , Akira Yokosawa Cc: jack@suse.cz, linux-doc@vger.kernel.org, linux-ext4@vger.kernel.org, tytso@mit.edu, Mauro Carvalho Chehab Subject: Re: [PATCH 1/2] ext4: docs: switch away from list-table In-Reply-To: <68ae637d-dc8d-cedc-b058-8f4ebb146137@darmarit.de> References: <20210902220854.198850-2-corbet@lwn.net> <871r65zobl.fsf@meer.lwn.net> <68ae637d-dc8d-cedc-b058-8f4ebb146137@darmarit.de> Date: Mon, 06 Sep 2021 08:17:08 -0600 Message-ID: <87lf49wzyz.fsf@meer.lwn.net> MIME-Version: 1.0 Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org Markus Heiser writes: > We prefer list tables ... > > """Their advantage is that they are easy to create or modify and that the > diff of a modification is much more meaningful, because it is limited to > the modified content.""" > > By example: We have some very large tables with tons of rows and cols. > If you need to extend one column just by one character you have to edit > the whole table and the diff is not readable. > > It is not limited to big tables, e.g. if you patch a simple typo, > you might need touch content not related to your fix. > > At the end it is a trade of, what weights more, readability of the > plain text or readability of the patch / most often I would vote > for the latter. If the documentation is of any use of all there will be a lot more people reading it than will be reading patches making tweaks to it. Optimizing for patch readability seems like the wrong focus to me. The ext4 folks can decide what they like best in this specific case. But I think that the advice in favor of list tables is wrong in the general case; they are completely unreadable in their source form, and that goes against one of the key reasons we adopted RST in the first place. Somebody will surely try to add a list table to the wrong document someday and I'll get to live through another one of those nifty explosions - and I'll have neither reasons nor motivation to defend that policy. Thanks, jon