Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp1370794rwb; Fri, 23 Sep 2022 11:39:54 -0700 (PDT) X-Google-Smtp-Source: AMsMyM60K4maPD2putDmGUVD1qONZJlDjuEn/62+aDoqbXpkwST4MWN+ug/XkXoZO5vgXP6B/JR0 X-Received: by 2002:a63:1359:0:b0:43c:753:c319 with SMTP id 25-20020a631359000000b0043c0753c319mr8896315pgt.575.1663958394388; Fri, 23 Sep 2022 11:39:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663958394; cv=none; d=google.com; s=arc-20160816; b=o6voOfBOPZAH1gk1I0MhxqZgkUKMuew8JZnaqPRGRa8fMdEvmQc2TpveioKSdlkv59 QtnD+cUM6KzSOU3tCQIl9ks9G53uJK+NgW6fvmrR5EIcTiocObHpQLXVc6HhQzen8ie8 4srQ6urLs04U8bJMaIkfw4ktRzAiI0PaKL6pKwDNe9QoeY/ycJibMo9r4INGboHiUdAU jgSBFGpVW271Ek6yT/Ut5uhh0jOZuhEvGlF3+CTNEmpuMffIZyOw1AMJ5dHw2keVMo9h 74oNvqrV4OOWGxs7pcdeNQDdI2jd2ePVDM2GAFfj3FV4pQZOwx0Cz7a/IGrUpda9HL9A ePtg== 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=1W19l9DCIdh8AdoZLG059wHQSMo4HlwOoqThHwjkRJs=; b=dmJwquo4i6Fgr12MzI7Sbt/6toGSAYjEetned6AsPH+kRQz+MBtZ73hNUlV+Ox2SQw XTXdXpvdBPOe1rcHGJxyjOmtzY3Zn2i+t2mVXumU9SesdIZ2mBitO1ez1THj8NiSVk4j YNCJtLDQM6uwetPM6MvKUoTqLb7IL3jmbcxNjWkR+eiQafwViL2hDh7iIfMzKzhMLJpU oKVl31XEWQFk9Z46FKxfPTItJVEm2p5FQHGfOQPQsyTic1Lxu51xoeKgDFc4t+JaIErV 0e4tIjcarC7+z2MaWWHNJvWBsdNRKi8Ardl7FBdA6SsEQw2fnm8cTt7huOf1Dt93+SzN KHTQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=kzaeMXcR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a6-20020a631a06000000b0043c24d2c170si4174183pga.126.2022.09.23.11.39.42; Fri, 23 Sep 2022 11:39:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=kzaeMXcR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232347AbiIWRpq (ORCPT + 99 others); Fri, 23 Sep 2022 13:45:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42554 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232287AbiIWRpp (ORCPT ); Fri, 23 Sep 2022 13:45:45 -0400 Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 17D0B14F820 for ; Fri, 23 Sep 2022 10:45:44 -0700 (PDT) Received: by mail-pj1-x102a.google.com with SMTP id y11so704922pjv.4 for ; Fri, 23 Sep 2022 10:45:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date; bh=1W19l9DCIdh8AdoZLG059wHQSMo4HlwOoqThHwjkRJs=; b=kzaeMXcRHogHx1jdPsQE/dCgpx1HAIXr3A5bw1te7bpSaoDvBbBxuGfClu9wbV0UaK wGJrubxOcXUPT+E9xYsoWbpPOFp9Ys6tIqUVK0BMrCTbblZ470lHxUaHYRnPXVeqNG5b EnWjP7/VaAl2f+jvxvAzIxss42b82HI8yccu0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date; bh=1W19l9DCIdh8AdoZLG059wHQSMo4HlwOoqThHwjkRJs=; b=MDSXmhLDNF+NcpWmeX9W4B6uzNEVf68NplVBmuPfEFuK8nlYlXzXSa1UpS2b8c0Z6G 0fh5y48bIms7dbEvwQt5vCyCCR49XKZnupArrVTEGxmoRfJxqaOYtR1FIRAmE7L+i/6w Q4kej5SbatdjdHx4rCruCVlC4ZxqTZBDyW5AvcFysTwwS6b6yXYQHaW89MSphiXddRPG O7Jf7tQsizPFb0K/LFULQP83jsDf5898kiHxPQNbVJrJCJXLvrTTQAXbQBGweHVlznWY F2vOfZR9yakMmUT0BecWrTkORI8BRU9s7xVx6V+b4a6HWAouoAIdVYy3CDYSs7Qfbmq5 hyGg== X-Gm-Message-State: ACrzQf1ik33XKJNEi6ZK8912hzWLNY2NVurIFK2c/8qF4x6cPrjVTmUP 26hMlo9o52ecZgOEN6yKvQNXaw== X-Received: by 2002:a17:90b:38c5:b0:202:98df:208c with SMTP id nn5-20020a17090b38c500b0020298df208cmr22271561pjb.129.1663955143751; Fri, 23 Sep 2022 10:45:43 -0700 (PDT) Received: from www.outflux.net (smtp.outflux.net. [198.145.64.163]) by smtp.gmail.com with ESMTPSA id p18-20020a631e52000000b004393f60db36sm5940622pgm.32.2022.09.23.10.45.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Sep 2022 10:45:42 -0700 (PDT) Date: Fri, 23 Sep 2022 10:45:41 -0700 From: Kees Cook To: Jonathan Corbet Cc: Thorsten Leemhuis , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, Jani Nikula Subject: Re: [PATCH v2 0/4] Rewrite the top-level index.rst Message-ID: <202209230942.E199E35F@keescook> References: <20220922204138.153146-1-corbet@lwn.net> <7f02143c-461f-268b-0f17-7fe20a7423d6@leemhuis.info> <875yhep5l1.fsf@meer.lwn.net> <87r102nnef.fsf@meer.lwn.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87r102nnef.fsf@meer.lwn.net> 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_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 On Fri, Sep 23, 2022 at 09:03:36AM -0600, Jonathan Corbet wrote: > For better or for worse, our most prominent user-facing documentation is > the man pages, which are not a part of the kernel repository. (Hmm...it > wouldn't hurt to add a link to them to the front page, if and when a > site with current man pages exists again). Oh, yes, good idea! > I don't have that much invested in the current ordering, we can > certainly change it - anytime we want. Anybody else have an opinion on > that topic? I think you, as the recognized leader of the doc project, can establish some guiding principles on this, providing a bit of top-down order. e.g. adopt a specific "Linux kernel documentation project mission statement / strategy" that takes a distinctly opinionated stand on anything that has been debated. For example, a strawman, not meant to block this series in any way: Our primary audience is kernel developers, especially new contributors. Our next priority is people who want to engage with the developer community, but may not strictly be kernel developers (e.g. testers, bug reporters, researchers, press, etc). Next is users of the kernel, especially for how to use various features or configurations. Topics are ordered from least complexity to greatest complexity, with ties solved alphabetically. Links to development conversations must use Lore URLs unless they are specifically not available. Links to external documentation is strongly encouraged. Any dead links will be removed if not updated within 6 months. The "htmldocs" build target is expected to build without warnings. It could live in Documentation/doc-guide/contributing.rst, and be the tie-break for anything that comes up. Obviously, it, too, could change. > I guess my feelings are that (1) I've had enough promises to help with > documentation over the years to learn not to count on such until said > help actually materializes, and (2) demonstrating what we can do can, I > hope, only inspire people who know more than me to show what we *really* > can do... Ship it! "Patches welcome", etc. :) -- Kees Cook