Received: by 2002:a05:6358:701b:b0:131:369:b2a3 with SMTP id 27csp655914rwo; Fri, 21 Jul 2023 19:40:47 -0700 (PDT) X-Google-Smtp-Source: APBJJlEDvdO9N96fT9QRrykhQHez3Wh/oCz3Q9uSsFk17we6PdPpni/y1baMnwfVtMaAIyl1GP62 X-Received: by 2002:a17:906:64c1:b0:99b:4668:865f with SMTP id p1-20020a17090664c100b0099b4668865fmr3106302ejn.10.1689993647416; Fri, 21 Jul 2023 19:40:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689993647; cv=none; d=google.com; s=arc-20160816; b=laslF55Z5tibr9XD+0L/hZhh7jBCoI8kRYy2qA9+wOq5ok4Ywu1lH68UgJGhfTdi9u YSgr3KFrKUA5//t31xBFCSE5SB9MdHMGddQtJUKC3SazUPorj0G/2VRGHTsrVfENZaDR UnIusCiuFl+hn0Qh/bEb8Gd0GzDzCZznXpQQ3rSL/l+2ts1FiKR8hip5GC1QNTt1Trln cJhxZPRE56w/xitd+L8L4PLuaVxpNsOx0f8HaDfRzVEfS6/BRQHkSLsn1dg/QzekHP/m qkXQChSwkvK07Bw3Ta34ES5iWSh6T8P29ClYe1/HvFDtxBIj++oRjAQ1qQzPu3xfpIky 5GvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=lGXyRvvOTWAiP2i+H+p8f2DO1VQ/VfdgvLVCErvmOcM=; fh=7aPy8OFuGeQetdh16tkYLZtZaR84qxQDnOJ5URh5yqo=; b=pcqZ8wGCnkw5lMV+OmYExbz0LXC49hT1/mRvkjVBlR4bnvPjcF+bIGEyQq2gJOlCyI ZQE6q0Rzq7AzD59M5dgQOfCFjzS8GH+jQdyQGOF2LODNQfbDHugwh6mBkfRrvX5MbZtF 2F1zSXA8UTaXHlL+oCYv4FwdodNzeWRLYGKKXbdiHahvJza4/n25AkY5fHRGJJQr44ZR u1HcpS7+4KcLeU73WamP/S+BmYGl4ezOwx9wGWMc2Afbl6eb79mN85GWflOGgQIICANk Mr/b6LBeCtk5lXsyJYd1X13RNpCCNpzEjv156Gp9YQJu/WFKD/ZI9q/N+bks0xuH35g4 XWIg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=eMifrLNJ; 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=redhat.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id pv13-20020a170907208d00b00997eac101casi2850169ejb.509.2023.07.21.19.40.21; Fri, 21 Jul 2023 19:40:47 -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=@redhat.com header.s=mimecast20190719 header.b=eMifrLNJ; 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=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231148AbjGVCXM (ORCPT + 99 others); Fri, 21 Jul 2023 22:23:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51798 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229905AbjGVCXA (ORCPT ); Fri, 21 Jul 2023 22:23:00 -0400 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B2F7735AB for ; Fri, 21 Jul 2023 19:22:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1689992529; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=lGXyRvvOTWAiP2i+H+p8f2DO1VQ/VfdgvLVCErvmOcM=; b=eMifrLNJTNRJdtBb0+PJpP2EkdkzfQByG9udYHEoqOWzWRmjkA4/IoODMsoaVKNCS0Em6T 88rA/nUvYmQ1d/KHELk3Ih/C8DOtpXMnbd0Qx70SAPxr5IV1//HsVzCuTkWfp2qOw9KjSZ XEXxyriUvDulxnCsGYhQm7QWY8i5NlA= Received: from mail-oa1-f69.google.com (mail-oa1-f69.google.com [209.85.160.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-111-QMaaJ_2NMvidIk6rQ4xkEg-1; Fri, 21 Jul 2023 22:22:07 -0400 X-MC-Unique: QMaaJ_2NMvidIk6rQ4xkEg-1 Received: by mail-oa1-f69.google.com with SMTP id 586e51a60fabf-1b4436d4b6eso5460770fac.1 for ; Fri, 21 Jul 2023 19:22:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689992527; x=1690597327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lGXyRvvOTWAiP2i+H+p8f2DO1VQ/VfdgvLVCErvmOcM=; b=W4Yn9fcotJrljMAQdIgT9SHs/e65gyIbBPNKne8HAiyJlwVsbpg/ChBNkzoX979iDg fTfdMUi697MK+yYaZfOO1CkpwVAydIzL/Wg1oyhQYPiasIx3ycb58e5o0qNnRJHbEG+L 0p7ruatqBVNxJKUy9Yxjfp+XUZ3M4OOwLC7eBPUNDJTnQVWQ1Dl9U4/bgmd0LlJ3vQur J1vvTgmQcI0KTv3EZftsB0GomowPOniNUY6TmcJm0s9bIuNIq4Z3Jc1Ty3YsaXqEmUV4 LVAhKPiKl0Xb7lUHag6YEvqHkXYRgMI6ERN0Mh6ROeSHTHr+ZOrdktbVKTs2IudU9J4x cZrQ== X-Gm-Message-State: ABy/qLYwVAwLYZ3WhgbrDpwK5kbPbA4Z2ngKK2FsArJGBTHwYfkY1xlE WOTTM6O8yLxdOOxvT6VlT3UithcFwWzASS1zqM0SKWTljscouTwO4eUsNnclIsHPAUHEc4Tm1BN HjCbOGAcHcdYDC6w2nnpGtU76qrl6BgIJhepUYR6w X-Received: by 2002:a05:6871:29b:b0:1bb:3b94:c651 with SMTP id i27-20020a056871029b00b001bb3b94c651mr325402oae.41.1689992527230; Fri, 21 Jul 2023 19:22:07 -0700 (PDT) X-Received: by 2002:a05:6871:29b:b0:1bb:3b94:c651 with SMTP id i27-20020a056871029b00b001bb3b94c651mr325396oae.41.1689992526974; Fri, 21 Jul 2023 19:22:06 -0700 (PDT) MIME-Version: 1.0 References: <20230718185156.1015753-1-costa.shul@redhat.com> <87y1j9ca42.fsf@meer.lwn.net> In-Reply-To: <87y1j9ca42.fsf@meer.lwn.net> From: Costa Shulyupin Date: Sat, 22 Jul 2023 05:21:56 +0300 Message-ID: Subject: Re: [PATCH] docs: remove tree links from the main index To: Jonathan Corbet Cc: "open list:DOCUMENTATION" , open list Content-Type: text/plain; charset="UTF-8" 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_BLOCKED,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE 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 The left column "Contents" is overloaded and hard to use. The value of this patch is to make it more usable. Sections of the main page are not displayed after patch "docs: Add more information to the HTML sidebar". So sections don't work now and should be fixed too. I have in mind to reorganize the main page so the left column "Contents" becomes usable. Thanks Costa On Fri, 21 Jul 2023 at 22:56, Jonathan Corbet wrote: > > Costa Shulyupin writes: > > > and leave only their neighbor subsystem-apis > > > > because these links are already listed under > > section "Core subsystems" of Documentation/subsystem-apis.rst: > > > > Core subsystems > > --------------- > > > > .. toctree:: > > :maxdepth: 1 > > > > core-api/index > > driver-api/index > > mm/index > > power/index > > scheduler/index > > timers/index > > locking/index > > > > Reference: > > - https://www.kernel.org/doc/html/next/subsystem-apis.html#core-subsystems > > > > Motivation: > > - make the documentation more organized > > - increase consistency, observability and maintainability > > - improve balance of ToC tree by reducing overly populated lists > > - avoid duplicate parallel links > > - escape tangling of links > > - intention to fit the main index into one page > > > > Signed-off-by: Costa Shulyupin > > --- > > Documentation/index.rst | 3 --- > > 1 file changed, 3 deletions(-) > > > > diff --git a/Documentation/index.rst b/Documentation/index.rst > > index 9dfdc826618c..8d8b7eab1131 100644 > > --- a/Documentation/index.rst > > +++ b/Documentation/index.rst > > @@ -38,10 +38,7 @@ kernel. > > .. toctree:: > > :maxdepth: 1 > > > > - core-api/index > > - driver-api/index > > subsystem-apis > > - Locking in the kernel > > So I don't really see the value of this. It takes away some of the most > important links from the documentation front page, leaving the "Internal > API manuals" section nearly empty. Why would we want to do this? > > Thanks, > > jon >