Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp3654563rdh; Thu, 28 Sep 2023 20:20:02 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGeibjovy9+jToHTmmgI2Oe4N7lHJJykGHAmPIdb22BGncHY5riEnLcwKykb51J1wIaRVNW X-Received: by 2002:a17:903:22c7:b0:1c4:5e9e:7865 with SMTP id y7-20020a17090322c700b001c45e9e7865mr3340864plg.0.1695957602025; Thu, 28 Sep 2023 20:20:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695957602; cv=none; d=google.com; s=arc-20160816; b=vGWvZIzmebe/7tCkODVQMQxMOr695ZSza0iaD60fUgHsGhdaujbMPJZY6eIJXS7IUi Xo+a/zleVrphi4MrvcGAkHyKrM+C5La/5CRYZ184bDeSYPh5oyCwMEQqzsJI1asGzV4D ItI4H/rtHbB8H7UO14xtFbBCPLETCRR5BgxhIshmdqpkG3B1ccxwEdO8Z0sB+TtLkXNp ov0h25fitu7/xNOU3LWV8K8LGXxwld45+TwFynPLcg4MRUXuo3c2byroXYtrcYrAUIuF KhRi17ITL5EvA8QiQjZqM/soFaChRTHSNnfeO3RQGV2f0UG2Hd/tGLfJRspMGu7OB6PS zn8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=DpJvrW7U3xIffjqcwESsvsx+jvDlYI20BWsEDJIfKsE=; fh=CPVkqqm0u/IP4Tah+Hcg81BPHwgpMeDpLOBe7rHzfkg=; b=mUZh0tGbkhIhv2isbrUA5eieHWh3AapGObJX4UuDwvfb4X5TwaaKf8zXyOTLGuYu/3 E7HUtPXb/bxdkMludWx+miYzm4/WvLpY0O4rKc9TJJJi+frZi8+mFLSX7JnyPCWvIOl1 9uZj5f0YEMmz0GgMuNbYUTzgTUL3iALfxQtjytQbcfRD0+uCOHZO1MWalq6AjvF/+9/O I5T40mLonGrrGBGyYMx1X/cmys+JXUmYvrEw3edWZqDleIv1stiV1jfyFSBuFJQyWnI1 QVuxpRImpVslDFCagGeL1FGwAOhCBfzU5kXeOCiVCPOnlEq809NYW2DBGQhEWu87UJRv 2Dag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=2mEH4vX2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id y12-20020a170902cacc00b001c60ecf8f7asi12443024pld.258.2023.09.28.20.20.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Sep 2023 20:20:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=2mEH4vX2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 0025F808E560; Thu, 28 Sep 2023 19:08:14 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229654AbjI2CII (ORCPT + 99 others); Thu, 28 Sep 2023 22:08:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35466 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229516AbjI2CIG (ORCPT ); Thu, 28 Sep 2023 22:08:06 -0400 Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 248B719F for ; Thu, 28 Sep 2023 19:08:02 -0700 (PDT) Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-9b275afb6abso37170866b.1 for ; Thu, 28 Sep 2023 19:08:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1695953280; x=1696558080; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=DpJvrW7U3xIffjqcwESsvsx+jvDlYI20BWsEDJIfKsE=; b=2mEH4vX2MW9Muivxe5HnYD0D9xKlG7iFWifZZmlmkg61RvoSAI7p1LzGG0z0NZbX59 GhSigpX7EF2e6wrKBQBONwQtNBGW4a4IA5we4eeGeOI+bCcqEvOYbjOHChN8pSKOd2NJ OQbUWVE810bKYvKkUoQQw8Xb1Dfy1r125Z2BfZbzDi/Yqvrra4Xjx1LPqvVxTHl6xaNE 2AAud50EfMp5Zaxq0ytKKqvL5oD9cOac1015NGFIGDwlz6XXN9FiVnhDOKvsD9bpgjFi WAhP/yFPdcrL/+1yFMiqTtBPZWjIyt1mCSl6tL88ZOz1cNtWWoBOBihys4V/31JrytO1 YYdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695953280; x=1696558080; h=content-transfer-encoding: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=DpJvrW7U3xIffjqcwESsvsx+jvDlYI20BWsEDJIfKsE=; b=IAVObkAwENeVbRDUC5DWFxc2ya1jnOBICHdqHQLd9OnBAFZEIJB5dOCphTxP3aq3zG k9ZksCMqfe120wCEnSl2xGV4dLf2epN4T+byvZEwugt4o4SitYrqwPb+EfC2zT6ZejQq a65DOAnZdm+c2426vKkjyBwC2SB20CbnTi4TEu6T3UDv7sgHJHH6Bxo+bmTTCaYNikRI 1X+YxjKOmLiFWjgf6Ugg3SjewUejnPs/tiEPml4biaadrLig7ygFJU3mRQJs1x1snraH 0P098qxGIhZ6AdQJrPiW5MB44W64tozq7IQHxJPbpLAqcg9bEQ31bvw4nnIya3ua3w3v chow== X-Gm-Message-State: AOJu0Yw1r1MouOrJEyT6x22RVm913/TdO9mmDpjIeTQLFdlcVSl1rvOr 4ekAEB7atkdHU7nwS7pxoIBFSOOB8y6aY6siaIcBBg== X-Received: by 2002:a17:906:c146:b0:9a5:dc2b:6a5 with SMTP id dp6-20020a170906c14600b009a5dc2b06a5mr2604319ejc.35.1695953280532; Thu, 28 Sep 2023 19:08:00 -0700 (PDT) MIME-Version: 1.0 References: <20230928-get_maintainer_add_d-v2-0-8acb3f394571@google.com> <5707f3bef3ecd8220a8bf7c8b72c72c53e65b666.camel@perches.com> <137a309b313cc8a295f3affc704f0da049f233aa.camel@perches.com> In-Reply-To: From: Justin Stitt Date: Fri, 29 Sep 2023 11:07:48 +0900 Message-ID: Subject: Re: [PATCH v2 0/2] get_maintainer: add patch-only keyword matching To: Nick Desaulniers Cc: Joe Perches , linux-kernel@vger.kernel.org, Kees Cook , Nathan Chancellor , Jakub Kicinski , Krzysztof Kozlowski , geert@linux-m68k.org, gregkh@linuxfoundation.org, workflows@vger.kernel.org, mario.limonciello@amd.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-8.4 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_IN_DEF_DKIM_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Thu, 28 Sep 2023 19:08:15 -0700 (PDT) On Fri, Sep 29, 2023 at 12:52=E2=80=AFAM Nick Desaulniers wrote: > > On Wed, Sep 27, 2023 at 11:09=E2=80=AFPM Joe Perches wr= ote: > > > > On Thu, 2023-09-28 at 14:31 +0900, Justin Stitt wrote: > > > On Thu, Sep 28, 2023 at 2:01=E2=80=AFPM Joe Perches = wrote: > > > > > > > > On Thu, 2023-09-28 at 04:23 +0000, Justin Stitt wrote: > > > > > Changes in v2: > > > > > - remove formatting pass (thanks Joe) (but seriously the formatti= ng is > > > > > bad, is there opportunity to get a formatting pass in here at s= ome > > > > > point?) > > > > > > > > Why? What is it that makes you believe the formatting is bad? > > > > > > > > > > Investigating further, it looked especially bad in my editor. There i= s > > > a mixture of > > > tabs and spaces and my vim tabstop is set to 4 for pl files. Setting = this to > > > 8 is a whole lot better. But I still see some weird spacing > > > > > > > Yes, it's a bit odd indentation. > > It's emacs default perl format. > > 4 space indent with 8 space tabs, maximal tab fill. > > > > Oh! What?! That's the most surprising convention I've ever heard of > (after the GNU C coding style). Yet another thing to hold against > perl I guess. :P > > I have my editor setup to highlight tabs vs spaces via visual cues, so > that I don't mess up kernel coding style. (`git clang-format HEAD~` > after a commit helps). scripts/get_maintainer.pl has some serious > inconsistencies to the point where I'm not sure what it should or was > meant to be. Now that you mention it, I see it, and it does seem > consistent in that regard. > > Justin, is your formatter configurable to match that convention? > Maybe it's still useful, as long as you configure it to stick to the > pre-existing convention. Negative, all the perl formatters I've tried will convert everything to spa= ces. The best I've seen is perltidy. https://gist.github.com/JustinStitt/347385921c80a5212c2672075aa769b6 > -- > Thanks, > ~Nick Desaulniers