Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp2862076rwr; Sat, 6 May 2023 22:43:31 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6hV4ArsNX0ZRoTuoFezAddUkWBDUW9pD0UQ+nDzzN9CDhFctx4WMX2cHx3IFDuuvFqmp62 X-Received: by 2002:a17:903:41ca:b0:1ac:3fe0:d6ad with SMTP id u10-20020a17090341ca00b001ac3fe0d6admr7363332ple.65.1683438211150; Sat, 06 May 2023 22:43:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683438211; cv=none; d=google.com; s=arc-20160816; b=K1JQmwGrX9YBjMLY6424ETnxgIMqIkvf6MUCkXLBmcoBe4sJTza+su6ijNeHWlo1K/ rSOcKrhNNMyiLsqqOXXzi/7VflhAEUYryFWr9gKvGPWBddkq/+5Gk1z4ReILGGHe7gUR 1mnMpa/fgeKntZEgP6GN68awl9egOkhrw+nxMDhD2Tzg3LfmqC07IKJ76UFRUKoAHe7D 9gnphlafcrcU1knACRxLcMM2NaLb7qDark40ACIHaD7C3fUk5dkaxbFzUSBYMpzsbNn2 Gv3y0nU/nVo5kBtM9SH6+1cOaDIvKTEzNxzGimZBRc+reALOvvq3/ekWZjk28Zr1VoAa eSAA== 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:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=4p4n85fkGQmzI1BRcg57TZDP2/Uobir5hS/5OnYITns=; b=FWTxYBSmHax9/cxd3H4I7+1SmaOxnBpdzhN+pujuyxr5w4eRDwsjf42Xr4NKS8StU5 QbpWI3uX7+N7lLTpxLC7f1KKw9Js8Zt3eP0ZUym30vL7qhYDebQLFd87roSkmaL84d4k Beo/UO3CaPy9D7UisxOvPV9HfqICjKqwv+WiSmtOlJxTHyrroRAFhmwy9INobv49s4YL Pxxeji48QLcB1sB0GxhMzy8rvZRDxTwcpkMhJqfBvp4/WfZ1kfvqyxafGogJSwof/wlj +BndHYGl73fv2QKjr4niPMCngXWN1ciOQyzHXZkswqwXgGJ/852gt/93wFXFdgEqW5ou 2HiQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=vjfHSwyV; 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 b14-20020a170902b60e00b001a96124e47fsi5101270pls.348.2023.05.06.22.43.18; Sat, 06 May 2023 22:43:31 -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=@infradead.org header.s=bombadil.20210309 header.b=vjfHSwyV; 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 S229778AbjEGDz6 (ORCPT + 99 others); Sat, 6 May 2023 23:55:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41932 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229472AbjEGDz5 (ORCPT ); Sat, 6 May 2023 23:55:57 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7739E26AA; Sat, 6 May 2023 20:55:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:In-Reply-To:From:References:Cc:To:Subject:MIME-Version:Date: Message-ID:Sender:Reply-To:Content-ID:Content-Description; bh=4p4n85fkGQmzI1BRcg57TZDP2/Uobir5hS/5OnYITns=; b=vjfHSwyVT2PnwZk+qnXXObIGMS 4TsQzmjCVRLjxbwfpNlJ6zNfuwC/rxs7rn2y2ze2kG27N2gH9+kwiqg8qO2sUsvNsKWzaYGmI5QFr hS84DMo5PTu069JEHhggFponUKYrNjk45KZ6L9lUZ2L166dvyk4oswPI5TpCF7sxIyU+E273CZCVp xC3eAWKzCVDjscfUXXOImccokmPYWORgFSdVqT6P6mP+Mjjjr7AfBUUbpGv5hG5b38GQb/7DGWoLT FAzBXxncSgnwUEMcHTyMhsXiR1BsFIo5/chMHxorLnnBKqM9RQi8PcKDab1x4WCIFRR/Q03xfHDEa x5LvJ+Mg==; Received: from [2601:1c2:980:9ec0::2764] by bombadil.infradead.org with esmtpsa (Exim 4.96 #2 (Red Hat Linux)) id 1pvVV5-00F6KE-0H; Sun, 07 May 2023 03:55:55 +0000 Message-ID: Date: Sat, 6 May 2023 20:55:52 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1 Subject: Re: confusing documentation about Development Process Content-Language: en-US To: Costa Shulyupin , linux-doc@vger.kernel.org, Jonathan Corbet Cc: open list References: From: Randy Dunlap In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-8.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_NONE,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 Hi Costa, On 5/4/23 22:39, Costa Shulyupin wrote: > There are five topics named "Development Process" or "Working with the > development community" or both. > > It is clear that these topics are related to the development. Some > content is overlapping. > > Questions: > - Is it by design or chance? Chance. (I would probably call it evolution.) > - What are the principal differences between the topics? Some of these are much older than others, so I would say that currency (being current) is the biggest difference in them. And also the level of detail that is attempted in each of them. > - Are there any outdated documents? Probably. We aren't very good at removing documents from the kernel tree unless a complete driver or subsystem or architecture or platform is removed. > - How should it be? Good question and a fair one too. We (mostly Jon) are attempting to do some documentation reorganization but it's a slow process. If you have any specific questions about the kernel development process or you have specific suggestions about documentation changes, please be forthcoming with your specifics. We know that there is a lot of cleaning up that needs to be done, but combining documents is a fairly low priority IMO. Oh, and you can always send patches as well. :) Hopefully Jon will also make some comments on your questions. > References: > > "Working with the development community": > https://docs.kernel.org/index.html#working-with-the-development-community > > - "All development-process docs" linked to "Working with the kernel > development" community: https://docs.kernel.org/process/index.html > > - - "How the development process works": > https://docs.kernel.org/process/2.Process.html > > - "A guide to the Kernel Development Process": > https://docs.kernel.org/process/development-process.html > > Development tools and processes: > https://docs.kernel.org/index.html#development-tools-and-processes > > Thanks, > Costa thanks. -- ~Randy