Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp914296pxp; Wed, 16 Mar 2022 21:08:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxJiHecUXtwG17RRatuUnCYuTdCBmsxGzCAHDq+MeGQilOcrIsvw+cduKsZcUhsA2yQnTDC X-Received: by 2002:a17:902:b113:b0:153:2251:c1b0 with SMTP id q19-20020a170902b11300b001532251c1b0mr3166221plr.44.1647490089097; Wed, 16 Mar 2022 21:08:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647490089; cv=none; d=google.com; s=arc-20160816; b=RS9csNoRVLDyQByZC5XYlAplzFxg2FhKo4TKg71OY+sfkSjrqULXkv1JWEZjxe4e1T vU4kmTxsyXUMnOGMNYgKoLBX1EC2eh67Xs+fWLqmeqllTLuGuOlmNy5GbfZMNEcC1zxC HakB3BTAwy4CQ9z/Q9t8IhN2RB30R2oLygOswR3YinqstNH3E6FhML1gS+6Yl3rmOMG/ 23dvabgLaltfjh6G1PUfUScEwfyjINCSUW+Xd8BXHvzkCppzww1u8rQ9Kz/j+WXgwqB5 EVNV84bRzbdNX/JO67Rl+x5jtb/qniA5OMmroqO3gg5p9M8hUa9oKwyQHY1GT5I3e9Xi fQrQ== 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=pTCxpiHnJ4HcEdSPwvHWoWBXSEV4Es8Dj2xNtwzjhUg=; b=zA5+3eTKGhrJUoLWF7nV+VZSAtWccy4Iv47g0xemiBKQar4DaFl4YiPg/8IODYEnwd EW7He+mZgr2daRRIYbCE4bnCodRtHl5XrynYsYMWQG/W1Vgq8HXOr/UJrCyUwnD64tob s7eYOsjoYbLYHylDH6ImBLM/n5j5dg6nVuec3XTFQuabpZQn6pdLFvM2NWsuJvHfJopA H21C0GEgLiik+3lqPXj8fx2gDs/b2t9p/ddIuuSxZzUgpvthg2N2PYrU5Oxz1Smc47nG 2+KatsGPn39hGN86sfJJxt0/ziDA2sflDz+g4jMw376TafterA06fM/EvEQdTUo5WBaU TKEg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=MaZCaRkf; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id g14-20020a63200e000000b003816043f10dsi923084pgg.770.2022.03.16.21.08.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 21:08:09 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=MaZCaRkf; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id C558760C0; Wed, 16 Mar 2022 20:48:19 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351945AbiCPVoV (ORCPT + 99 others); Wed, 16 Mar 2022 17:44:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47550 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351384AbiCPVoS (ORCPT ); Wed, 16 Mar 2022 17:44:18 -0400 Received: from ms.lwn.net (ms.lwn.net [IPv6:2600:3c01:e000:3a1::42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A40391ADB3; Wed, 16 Mar 2022 14:43:01 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:281:8300:35::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 8694E2CD; Wed, 16 Mar 2022 21:43:01 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net 8694E2CD DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1647466981; bh=pTCxpiHnJ4HcEdSPwvHWoWBXSEV4Es8Dj2xNtwzjhUg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=MaZCaRkfgaQojS33lg6k7IcRIYU+wLzUuResI2G0ibofzz+ljXiYvXFHEgr+Wjr0S s28q25vlB/CRWO1RipQDrksxcGojgh1IzIWGRGsyHGRDbevIzh91KEKE523ukZqJYr LlL1ebEAV85hNsyYMlv1mbiZgBuUwEBcGneBkyHhMBGzUCCw3Ua2xdIgaeFjPhoXeJ vR1uqbejoKiySx7WJl8+EkdAbTiJKNvSMHArQWa2XOUJMn47pyJdkfxQboFEWcDcS7 vSfdDQVcV8TTU4BCoDu7nHcWwdzxFscoVI0UTZdFtXV9ZlceRHkrgs2/AZPWMwM5x9 yOwohyWkkaB0w== From: Jonathan Corbet To: Jiri Slaby , Greg Kroah-Hartman Cc: Wan Jiabing , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, kael_w@qq.com Subject: Re: [PATCH] docs: serial: fix a reference file name in driver.rst In-Reply-To: References: <20220304100315.6732-1-wanjiabing@vivo.com> <87mthw2o93.fsf@meer.lwn.net> Date: Wed, 16 Mar 2022 15:43:00 -0600 Message-ID: <87k0ctshej.fsf@meer.lwn.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 Jiri Slaby writes: > Returning to this: staring into Documentation/index.rst and > Documentation/driver-api/index.rst. Looking at documents/paths they > reference, I still don't quite understand what is the rule to put the > stuff to either of them. > > What I used to decide to put the tty stuff to the root is that it's not > only driver-api documented there. It documents also tty internals and > implementation of some line disciplines. > > So, now I'm confused why it does NOT belong to the root. My thinking is: for the same reason that drivers/tty is not in the root. I've been pushing for some time to get our documentation organized for the readers, which means arranging things in terms of the expected audience. Much of what's in Documentation/tty looks like driver-api stuff, so that's where I would like it to be. If you have material for other audiences, perhaps that material should go into a different book. When I started doing this, "ls Documentation" would scroll on for many pages. We've been slowly moving away from that directory as an unorganized dumping ground, but there is still a ways to go. Thanks, jon