Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp235404yba; Fri, 12 Apr 2019 02:29:34 -0700 (PDT) X-Google-Smtp-Source: APXvYqzQK92qvBuQjGG4qK14f+YIcqyMQKNHQDC2FGW7RNtrYy2bWRaYXPhXwfTRYmVaW2bt71VV X-Received: by 2002:a65:63d5:: with SMTP id n21mr43305067pgv.330.1555061374261; Fri, 12 Apr 2019 02:29:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555061374; cv=none; d=google.com; s=arc-20160816; b=h3ca85hpzKho2cq1xLdzKwnqptMNEFSIaVI/Lxvr4jnq3VAukmQB678aemFKmruxwk iXnkWzycY2W2NeeUEB7Yp7Co54jSCLAR0U2ZHS5xLKzCqGZKeU3zIo2jEW1VehzYGIgH FWdPGMwLkPx2s4Whr7f3YLxHHVcU7nKlAUO962yWR4yMCK2GPJF/QWxuVsodWtcqk78V lYMXPDiSD4Z37m8PHHmOY3BLUknoHg7EzOf6Ps7kA1dcrxJ6QksekdiZJD5H2K4cgQZT eq5/FdTFRcdwqPrC35Z3J+80QrR+cAwwlbZnxXKw75CVXRbYyeuNYmM2PxyUKv9K6YYd BPdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=WdL/F/RraVaWl4C+zv5obLRbC5DtbEUQ8VLCWL3vU0I=; b=AG9jO5pTOmRdzB8u5K/yyLWvZugzzs5PBTYRSzQRpe9E5sBM9F1W3LCRhhVf+FoQ1x xIpn/IDGXkCcR9KJRYuB4SaooebxOwUur0uHQYICgs5VQVu3GTMq+YVpuabSnTgvIcJ6 R1DI63JV6PdjzJ17B/66dDpnmAX5obY+lyxWnBNc3MUablvTwY+pHs3YAZXHxrOoRBIA aniPrcy24e4jHpkVabDameBv5h4YpMD7a7FEkUAYTKfrAzQm7c5fKNJ5s+ngaVW2KlXq 9UGO83qCO7ZOhtpPnmjIWB8SYRBuHoYlTV2ylcF5+8ge3mQ0f6N280jdd3ampN6DwCwu izwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=casper.20170209 header.b=Cxmjv6Bo; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k123si16413636pfc.285.2019.04.12.02.29.17; Fri, 12 Apr 2019 02:29:34 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@infradead.org header.s=casper.20170209 header.b=Cxmjv6Bo; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727510AbfDLJ2f (ORCPT + 99 others); Fri, 12 Apr 2019 05:28:35 -0400 Received: from casper.infradead.org ([85.118.1.10]:42328 "EHLO casper.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726678AbfDLJ2e (ORCPT ); Fri, 12 Apr 2019 05:28:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=WdL/F/RraVaWl4C+zv5obLRbC5DtbEUQ8VLCWL3vU0I=; b=Cxmjv6Bo9ZbULcdLj9ZXPVA7rn GDJBhJsaA95unpN+Xtht+KVQ77YLKicnSvbJzrFg8eD9gViUB4PjPRNj19Cs3ze1pc1f9lrddTIKy c/QjDGiZgwzZYVG9c73/GKohd+kW83gNuK+NGsbpBPGqALHA04Pd2JrSGMwneLa75A7cbdmOEOqTl +RLC5kLSvq627UDxodIS3tj2dJ3MpuQb9QGreDZL1owplKXpe5jMU6x000Q9oepngOe0qJxLPqT8C Ki8BZ9tr1ZrhCmdvZcrvg9bfXPF+LhG9m5rfFXK020EevSDKomsQHOar75sOZtnl0qRuE15Fe7G7p mZjDtejQ==; Received: from 201.86.162.146.dynamic.adsl.gvt.net.br ([201.86.162.146] helo=coco.lan) by casper.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux)) id 1hEsU2-0005DL-Nx; Fri, 12 Apr 2019 09:28:31 +0000 Date: Fri, 12 Apr 2019 06:28:26 -0300 From: Mauro Carvalho Chehab To: Jonathan Corbet Cc: Linux Doc Mailing List , Mauro Carvalho Chehab , linux-kernel@vger.kernel.org Subject: Re: [PATCH 00/10] Add all documentation files to an html/pdf produced book Message-ID: <20190412062826.7681c803@coco.lan> In-Reply-To: <20190411124904.12e61bc7@lwn.net> References: <20190408161820.6a12657f@lwn.net> <20190410064939.2a9dca9a@coco.lan> <20190411124904.12e61bc7@lwn.net> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Thu, 11 Apr 2019 12:49:04 -0600 Jonathan Corbet escreveu: > On Wed, 10 Apr 2019 06:49:39 -0300 > Mauro Carvalho Chehab wrote: > > [I'm just responding to one little piece of this for the moment...] > > > In any case, IMHO, the best would be to add a new > > crap^h^h^h^hstaging group were we could place all legacy random stuff. > > Then, gradually fix those, splitting stuff and promoting them to the > > main books, in a similar way to what we do with staging. > > Now that's an interesting idea; I hadn't thought about that. Doing so, > though, implies a willingness to stage unloved docs *out*, That sounds like a plus! > and my experience is that there is little appetite for that. Heh, I guess most of us are biased to avoid dropping stuff. Yet, it happens with time. I wouldn't mind dropping something too outdated if, after some time, nobody fixes the issues there. > It also kind of > implies moving docs twice - at least for the ones that get updates - and > that may not be entirely appreciated. True, but avoiding moving twice is not trivial. I mean, files need to be renamed anyway. Only if we get it right the first time (converting the file and placing at the right place), we'll avoid a double move. I considered an alternative of just including a *.txt file at a ReST TOC, but Sphinx doesn't allow including a file that it is not specified at source_suffix. Worse than that, if a suffix is added there, it will parse (and crash) if the file has things like: some indented title =================== or even: - item - .... With a sort of pattern that we have on several text files. There's an alternative: we could have an "index_staging.rst" file with the documents that require serious work. So, instead of actually moving stuff, we'll just place their location there (but files still need to be renamed). When the document is fixed, all we need is to move from the staging index to the main one. > > > I feel like it would, if anything, reduce the incentive to > > > deal with these leftover documents properly. > > > > IMHO, it is just the opposite. Let's face it: ReST build was added around > > May, 2016, for Kernel 4.7. People had quite some time and kernel versions > > to do conversions. If nothing is done, I doubt we would have any boom on > > patches addressing the issues. > > So I don't have any hard numbers, but my feeling is that this work is > continuing apace and perhaps even picking up. Certainly I'm having a > harder time keeping up with it, even when you're busy with other things :) > These things take time; I'm not really ready to give up on it yet. Ok. I'm working on a series of patches converting stuff from some random subsystems. I should be sending the series soon. Thanks, Mauro