Received: by 2002:a05:6358:c692:b0:131:369:b2a3 with SMTP id fe18csp1479547rwb; Wed, 26 Jul 2023 13:12:07 -0700 (PDT) X-Google-Smtp-Source: APBJJlHmUGgGhVPrrdV03RhOQKrCg0ioTWF9GOHwLeMj6M6km0Uh7H5f4Pan2vOXudtIpHmpS9Vz X-Received: by 2002:a05:6a00:14c4:b0:680:2b80:8479 with SMTP id w4-20020a056a0014c400b006802b808479mr3981648pfu.19.1690402326869; Wed, 26 Jul 2023 13:12:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690402326; cv=none; d=google.com; s=arc-20160816; b=nqRQNrnmJAZRmXr9oH/kzEo3Jcd1HLc9t9S4AF9N+WCyIciQQKq4GlIgZjtsWIpCjC p+InjzjCQmJl+9vpz2IqsXfVPKUIbuMwBm5S6PV5uPGGXrW9nQnF3dtGy4+m0hHIvNIr frod/P0D59QkwvoDOtfMhUEHvnJJEfPJXFeMRb7UMwRKxKCyZWfNyduWz28e5j3ox2PD XQkU5cbJ6T8hEk9e3b6pWLjW2E1vm9V2M3mYfFrQ/jQwDl+vhg0UkGq76UukLw55Fwpd nHoTyDo4K6M2MOXU3GNvThEW0U783YoV62Ufl+3vq9gLVtq+h15N/p3AvtlzxYbzS6fJ EIRw== 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=dsJxPvwqZe8zXKEvc6QkO8wpGMltaVf8thuTWXhtQZY=; fh=HVyXUJM3M6pm4o9kdQJXA947VPQmX02MyvZ2iMkkqdo=; b=ShICdowMqRUx6mzc53RItQX+V2htMYn98o+haOeQRZoJJO2GlurSG+CLBrFa1EoEhE HGYLC7eR4wKC14kSyfVibMHFIwK+JcT2dev8f9BFISGHGGNWGvDhZeQ0rkE80yE+3anr skDQpuYdOd5PQiU5+KIC+Pgq+pvzfwcuxSKo1PvTSsv8+bnd7B6lQ+9uG40dx3dMliJP PxG9gmKvWBdkcgy3lLulQ6Razs5Oy8Nn4hZfDlp/FeqQIsNTV78YfD47vnQEA70CO7ah hkBCW1LGVzGe3IUEBVIoi9O7k0EczGCs8EP312hfq4ZAxFHjHp+m7iwWGuVR0GVJvzHu Km0Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=pOA0IJm9; 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 ea22-20020a056a004c1600b00686a189d7d2si25991pfb.113.2023.07.26.13.11.53; Wed, 26 Jul 2023 13:12:06 -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=@lwn.net header.s=20201203 header.b=pOA0IJm9; 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 S229907AbjGZTbD (ORCPT + 99 others); Wed, 26 Jul 2023 15:31:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36108 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229480AbjGZTbB (ORCPT ); Wed, 26 Jul 2023 15:31:01 -0400 Received: from ms.lwn.net (ms.lwn.net [45.79.88.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D52C3272A; Wed, 26 Jul 2023 12:30:59 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:281:8300:73::5f6]) (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 651D9359; Wed, 26 Jul 2023 19:30:59 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net 651D9359 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1690399859; bh=dsJxPvwqZe8zXKEvc6QkO8wpGMltaVf8thuTWXhtQZY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=pOA0IJm98VuGV4JWI8+ZqgCAVwc+3pavlc2hyQ+JIgjbi3ghYoupHOGb+qi+r4KLE hobSQ7kPcO/f8pyIrwcF1xkQtWKs1ii3kPfxTbOgJKK4FqvOKGxa5ay+/Q3Fl2sN7L /I2TOBdbHuH7piNx2uMQBypYOztK9208QJZVYDwWOnfaqdXxp4Bz1DBnSu9z4ujsom 5pCSuj31iV5sPEp6GlM/dutCL1o/Zd3eo7b0qUdYiJb0AsxiiAs7xdWCfsw6kbrTPv Z+3A15zxXib/TZPpnwy2nYOvfY9Xowep4tvfxyT32i7eVzuuADDItkhsDGAx113UnM 16yPUiPG2AGWw== From: Jonathan Corbet To: Costa Shulyupin , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, workflows@vger.kernel.org Cc: Costa Shulyupin Subject: Re: [RFC PATCH v2] docs: rework "Working with the development community" In-Reply-To: <20230726184939.3118350-1-costa.shul@redhat.com> References: <87ila9atuk.fsf@meer.lwn.net> <20230726184939.3118350-1-costa.shul@redhat.com> Date: Wed, 26 Jul 2023 13:30:58 -0600 Message-ID: <87edku8o7h.fsf@meer.lwn.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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 Costa Shulyupin writes: > Mission: Make the documentation more readable, organized and maintainable. > > NB: no information content is lost of changed on the rendered top page. > > This patch demonstrates rework of the only the first section > of the top page for review. The proposal is to rework all sections. > > Summary of changes: > - Heading "Working with the development community" is converted into > branch of toctree and visually moved after the text > "The essential guides for interacting ..." > - toctree list is split into separated file. Please don't worry, the > content of the list is incorporated to the top page because of > `:maxdepth: 2` > - vertical bar '|' add empty line for better visual distribution I will repeat. I do not support carving useful stuff out of the front page in this way. The front page does not exist just to make a nice-looking sidebar. > Technical explanations: > Template {{ toctree(maxdepth=3) }} in > Documentation/sphinx/templates/kernel-toc.html > uses directives toctree and doesn't use sections on the top page > Documentation/index.rst > to generate expandable toc on the sidebar. > > BTW, other template {{ toc }} uses only sections, and doesn't > use directives toctree. *This* is where the problem lies. I have started looking at it again, but digging deep into the Sphinx code can be painful at times. jon