Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp148097imw; Mon, 4 Jul 2022 06:48:52 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vUW30gapb6i9YPMPWnTQTALr8knLFVkL1X8o1TgRniTBp1W+iO1PUiQBXrysH4vtUfnItV X-Received: by 2002:a65:4d45:0:b0:411:83dc:9625 with SMTP id j5-20020a654d45000000b0041183dc9625mr24483591pgt.359.1656942531931; Mon, 04 Jul 2022 06:48:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656942531; cv=none; d=google.com; s=arc-20160816; b=yqdlDKjGBm8Mr7Dm0msOUqf5GuwqH9muHNVt59OUd78jCSZgJ8VG6PQZzpZDrC85ib k/ASIsQuscQiq6/RqsbXZDAlCF8Tiylw88jdlKhHhK+kr23zcx+MVoTtEQTJMo3LlEeS lvMkxbri7zYr95nx2nXjLgnNnRKXRCAfLUi9oPqUUdxCxW8bocuZndKy3PoydnzrI5B6 brOipmNfmSBb4HwMb7w0/5rd54Rw3xqxjobRZI36XGEwn55qrdUVi/EQolQL2eh1MM/R z0PK3jwtI07AhjYQm8BmbhZ9V4bYcxcCBQIATxH/aTUE+vFvZp7UyZNolubDNCH4KMXl JHxw== 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=+/WAa+FA2OPU9UHOFsfNsoHyWgYz2aEv+swmJGaV8ok=; b=Q3jAmFIt82DcIcEhX1T0RRNmqOYpUd2Gp/Ql0G6oQxqI1v8rZjXiYWZGYlcDyFz4pe o2xluATeapTTTiNlrspYDpZ2fro7Ai7Kwq1jjgJzeJpJVLTUlTaVnkQ1fImN8wTxPVlx +Kp1jDykBbgURaeMrAKuyN6yv0SAuXu506abZKbvnZW5Jd5ZEdhaVVv41kxx9WlQx1X5 v990P0hurFRL/ZEsHR9+cKXY+fFf0H+rkJsh4TKyiCGVgw/RlycJj1sl05bDQeknCE2B TBEBgIPHU59Y9uNOM+N6tJdnY1MMyYpzpzVQvbXDGuTpTo66IIiNOhTWlgqK6yTpS04g 8N6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=LXpMy8vV; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id mi6-20020a17090b4b4600b001ec2b1a6e56si25955084pjb.93.2022.07.04.06.48.40; Mon, 04 Jul 2022 06:48: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; dkim=pass header.i=@gmail.com header.s=20210112 header.b=LXpMy8vV; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234606AbiGDNCP (ORCPT + 99 others); Mon, 4 Jul 2022 09:02:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42250 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234366AbiGDNCO (ORCPT ); Mon, 4 Jul 2022 09:02:14 -0400 Received: from mail-yw1-x1133.google.com (mail-yw1-x1133.google.com [IPv6:2607:f8b0:4864:20::1133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8EE2B7650; Mon, 4 Jul 2022 06:02:13 -0700 (PDT) Received: by mail-yw1-x1133.google.com with SMTP id 00721157ae682-3137316bb69so81248507b3.10; Mon, 04 Jul 2022 06:02:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+/WAa+FA2OPU9UHOFsfNsoHyWgYz2aEv+swmJGaV8ok=; b=LXpMy8vV5Tgwg4ggUby6rb092+eBbT8tDL4/nbljmfEmZl+l763SMe0kXQDFj4BHAL SO3U15HVmNY4dltXz2WosqcIJTWTbzxBnNwsIIxIkaKDh74GUdwz5GsVbK6DSMszVu7u yd5FiJpVQH1YDbO58dP3onrO5GO1XYWRrkwzYDWCeGBLn7UM0TgiYqBLWKhp9rhXJ6z/ oBNmqsqlqWMdhceiGv8Z6gr6klG1YOoIFSDvCK50LzoTgsRgOzBdgyUSVI4agTjJSLeo w3orR6FjJyYTpryLNulJ7crd/Iuj+T+mQ9dempkYVRuKSjw2L7gpzuAPts9pDOxhptYJ XrKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+/WAa+FA2OPU9UHOFsfNsoHyWgYz2aEv+swmJGaV8ok=; b=P/2iG+HSJJVO6o/t4MojxArFBZukgHKG+3my4kGIxc/rCyQ/Oyu6alVrhKa1xjsxdq LOapP6iyqVpwWVaXMImQbzFKYBX0PFpXgiSbiNkcaYGXgTUTEc68ojq7UiSf0d9m48OA /OjMiXmZsZgTHBGQhupKxn2uoxIvBiLCrCEvraUHiihsyP4eUnuDvzLIXWhjKk7HaqMV zY74HMnYop3X7EjfM24KIDcbnhHH9oneWx3UB8lWRKQKoC1CV8a/dMXlzAVL5x1E+nuM KBefj36L/kZ0RKBl/kb0SeKkJDkzeFx0BSFeauL8ddRNIK8WXOKp7EzbRLOUF6wQgpEJ PxPQ== X-Gm-Message-State: AJIora8MtCCsQeOh9w3MTW2GekAzGtpHf+BEi2YWQBzkUrw4WJAw8Kao qbxaoFWw1JCd6ylF/HK7PlqrN0JODfxjJucAPDA= X-Received: by 2002:a81:5211:0:b0:31c:89a8:b63 with SMTP id g17-20020a815211000000b0031c89a80b63mr8973562ywb.104.1656939732512; Mon, 04 Jul 2022 06:02:12 -0700 (PDT) MIME-Version: 1.0 References: <20220627151819.22694-1-lukas.bulwahn@gmail.com> <87y1xenju5.fsf@meer.lwn.net> In-Reply-To: <87y1xenju5.fsf@meer.lwn.net> From: Lukas Bulwahn Date: Mon, 4 Jul 2022 15:02:01 +0200 Message-ID: Subject: Re: [RFC PATCH 00/11] docs: remove submitting-drivers.rst To: Jonathan Corbet Cc: Federico Vaga , Alex Shi , Yanteng Si , Hu Haowen , "open list:DOCUMENTATION" , linux-doc-tw-discuss@lists.sourceforge.net, Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org, kernel-janitors , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,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 On Thu, Jun 30, 2022 at 7:26 PM Jonathan Corbet wrote: > > Lukas Bulwahn writes: > > > Dear Jonathan, dear Federico, dear Alex, dear Yanteng, dear Hu, > > > > Here is an attempt to delete submitting-drivers with some improvements > > and clean-up in other documentation places to convince ourselves that > > nothing valuable is lost when deleting this checklist. > > I am totally in favor of doing this; that document has not served any > real purpose for a long time. Resend with the translation tweaks and > such, and I'll happily apply it. > I send out the tuned patch series, ready to be picked: https://lore.kernel.org/linux-doc/20220704122537.3407-1-lukas.bulwahn@gmail.com/ > > As future work---with this one submitting checklist gone---I see the harder > > follow-up task to synchronize and clean up the various submission hints/ > > guidelines/checklists in the remaining kernel documentation that partly > > overlap and differ in detail, their structure (unstructured, unordered > > lists vs. sections and subsections) and their state of being outdated: > > > > Documentation/process/submit-checklist.rst > > Documentation/process/submitting-patches.rst > > MAINTAINERS#Tips for patch submitters > > > > My next task at hand is to read through all three documents, figure out > > what still applies and what is outdated, determine a good common structure > > for all three documents, include cross-links and make them to some extent > > follow a clear consistent policy. E.g., one document is a more detailed > > description of everything mentioned in the short list of another document. > > I will try to work through that in the next months or motivate and guide > > some colleague or mentee to work together with me on that. > > This seems like a good exercise as well. I think the MAINTAINERS text > should go away entirely, that's not really an appropriate place for it. > submit-checklist.rst hasn't seen any real attention for some time; I'm > not sure how useful it really is. > > What I would *really* like is a version of submitting-patches.rst that > is not a "War and Peace" sort of reading experience. That is a lot for > somebody to get through before they can send their first patch...but > it's not easy to make it shorter without losing important stuff. > We share the same vision. I will try to propose a good submit checklist that covers the content of submitting-patches.rst as a short bullet-point list. That should then also cover the valuable (not outdated) parts of Documentation/process/submit-checklist.rst and 'MAINTAINERS#Tips for patch submitters' as well. With that new checklist included with proper references and considered good by our peers, we will use the earned credits to delete the previous tips and checklists. Lukas