Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp681293rwb; Fri, 23 Sep 2022 02:37:51 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7O2biuo2y7ScSpoVmgNSNqSEnFcCqHghMRfgFjc1PGA0gPPEW+9IIZOs4wBD2onjoUg5hD X-Received: by 2002:a17:902:ceca:b0:177:fa1f:4abc with SMTP id d10-20020a170902ceca00b00177fa1f4abcmr7652197plg.99.1663925871671; Fri, 23 Sep 2022 02:37:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663925871; cv=none; d=google.com; s=arc-20160816; b=g7eEU/qnMJZEHyJkRtX+7riBFgBchWCvlw46dlOhFimySBWA2u8ASOFgc1tXAFxjg4 tjNgBBOIrsJIOGeePo3z+tN9CkuYAooca1fDGRs2jj73ak1w/ZOan4w/DnxObQEicR/E pkOW/epHfx6YMihVS2cnmaCdz1fkH+93L7lED7Fv+0HFdvm+Rjl4ab40xephg8cNgToW js0HUJtbi/7GA8mtCNZt5TPZneEz+g7GDwJuo00B4XhnMEx/EVifU06Rb2JfbOgZ4Mki 9X1FdyNarfm0oxyJsSHUlyTKh009bA8UPswgVMXGW+SVatKaQJcSTIqD84moJIUGNpol Zvrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:subject :from:references:cc:to:content-language:user-agent:mime-version:date :message-id; bh=oRhW5rmKaWyEQVO63CkeiXkm455NmbqPm5D6vBPY3tc=; b=mBKpdLgL9zzmAMyj+BIn7lSZWaKp+j4RSDyyFfh1eSB/La8Ula8tMtkWPiZm4CJLxe cP+Wl7BcmSuTiog+kUYhaGQEbK4VGbIw/o2CL4kLH7F7l++rU1gUZwC8Qs6kR2bk9lrv vUbGlpO6tg5RseKiH4SctCKJfgMSBCrA2804OjlQmpx0LhzpgiYJSuFbsTrgiQHvLahj oimjrRj63Ym1rXOLly2uWWM0c//KZGQxkiMxZhJ6+/a2ABX5mhJkZalwMo0GxBbZGcEA yW2K25FDQaNNYEDgDbNV445tHB+8U/T0Hj1ZPf4dkmnyZ/5Lstk/ktlCTVC5QvgM/cwN 4nhw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c3-20020a631c43000000b0041b7a0b673fsi8533045pgm.449.2022.09.23.02.37.40; Fri, 23 Sep 2022 02:37:51 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231403AbiIWIzQ (ORCPT + 99 others); Fri, 23 Sep 2022 04:55:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45716 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231409AbiIWIzN (ORCPT ); Fri, 23 Sep 2022 04:55:13 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [IPv6:2a01:488:42:1000:50ed:8234::]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 18FA87B784; Fri, 23 Sep 2022 01:55:10 -0700 (PDT) Received: from [2a02:8108:963f:de38:eca4:7d19:f9a2:22c5]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1obeSi-0007LE-IZ; Fri, 23 Sep 2022 10:55:08 +0200 Message-ID: <7f02143c-461f-268b-0f17-7fe20a7423d6@leemhuis.info> Date: Fri, 23 Sep 2022 10:55:08 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 Content-Language: en-US, de-DE To: Jonathan Corbet , linux-doc@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Kees Cook , Jani Nikula References: <20220922204138.153146-1-corbet@lwn.net> From: Thorsten Leemhuis Subject: Re: [PATCH v2 0/4] Rewrite the top-level index.rst In-Reply-To: <20220922204138.153146-1-corbet@lwn.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-bounce-key: webpack.hosteurope.de;linux@leemhuis.info;1663923311;751ff017; X-HE-SMSGID: 1obeSi-0007LE-IZ X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NICE_REPLY_A, SPF_HELO_NONE,SPF_PASS 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 On 22.09.22 22:41, Jonathan Corbet wrote: > The top-level index.rst file is the entry point for the kernel's > documentation, especially for readers of the HTML output. It is currently > a mess containing everything we thought to throw in there. Firefox says it > would require 26 pages of paper to print it. That is not a user-friendly > introduction. That's true, but is it maybe good or even important for googleability? When you talked about this in your LPC talk this went on in the matrix chat: ``` Nur Hussein I feel like every existing page needs to be accessible (somehow) from that starting page Zsuzsa Nagy access to all pages <- findability from a search engine (technical author talking here) step #2 in-site search for those who already landed on your pages ``` It looks to me like Zsuzsa shared a lot of valuable comments on the chat during the talk. I wonder if we should bring Zsuzsa into this discussion before heading in a wrong direction, as that might result in some back and forth that just confuses people reading the docs. Maybe we should try to get even more people into the discussion that write docs for a living. I guess there might be some people at Red Hat, SUSE, or open source projects that have actual experience in bringing structure into a big chunk of texts of a large open source project. Not sure if we can get them to help us, but I guess it's worth a try. > This series aims to improve our documentation entry point with a focus on > rewriting index.rst. The result is, IMO, simpler and more approachable. > For anybody who wants to see the rendered results without building the > docs, have a look at: > > https://static.lwn.net/kerneldoc/ I still think we're doing all this to build something for users and hence docs for users should be at the top spot. I'd even think "those people are selfish" if I'd look into the docs of a software and find texts for developers at the top spot. > Unless I get screams I plan to slip this into 6.1. It is definitely not > the final form of the front page, but I doubt we'll ever get there; we can > change it in whatever ways make sense. My 2 cent: why the rush? I'd say: let's try to get some feedback from Zsuzsa and experts on docs first. I'd be willing to approach them. If that doesn't work out over the next few weeks, just merge what you have for 6.2. Ciao, Thorsten