Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp3274912ybz; Mon, 27 Apr 2020 13:08:56 -0700 (PDT) X-Google-Smtp-Source: APiQypLEMbQt1xZN2FnGL7Sxtv7ePX6ctqHURMu4nPjbk16ZMIR5ntm59YcOS5/Z0TKJrS41m0FD X-Received: by 2002:a17:907:20f7:: with SMTP id rh23mr20644551ejb.71.1588018136540; Mon, 27 Apr 2020 13:08:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588018136; cv=none; d=google.com; s=arc-20160816; b=gkp9yUEmH3UO7v3MH1fIJ14cyqlt9VPmByZVQAzqUWRr8C0uXHjUN+6LGOu8vWbeYy OgB/ueksRVp4jphw1xhN22hPEE9Rt657CPcLeXK2UsVPLVHJOvi9W7IaaI+MjrbXbuwb xO4Cf34tiFzu3YHi0FY09+vPCf77NHWBcIJHJaONTFXkePz4xQWtkLfev9RwnNWq8cY8 KQJOGOUkx1E/+V6DH77Q+JwBm70gldRDc27uwGekeEnyq9x3FtexON2+G6bQN/DM0No4 Lgmify0ZqbpiH6G1cP9LeyzthZFcxm97tIPSfCQowuTbHiAALpa1ZZ0Ywv5CkHwFFg7+ XSiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=toON8+tttBZgvxpJ7FhA2gBd5Fr6k1uI3KDtRhqNAYA=; b=N5bB4YZdkXZhCmK4HKMyo16v2Rsq3anzJmbvg5pqbmEgFFUL2+uvXcgn39oHg5I4sU G8Cm8Mc5UStOE40Q7c+PwrEdmy6zVXpEiA/+XZcUqCEdxSVnPlEZvzm+x+nrFYwZSwfM IE+w+Mnbn9Jcxeheg0BLykNBLkpoX04eObJjaclJTox2j620XJ8x6PYdOD/+NS8JAPj6 JoypFA+soYMJMsiTIjWPSWFmjqeqkqv4CB7WLPKz+KQmC/7Q+HW3INyS1rGl3Qck+lqR E1kop2q49wWST8dBiv6oM1HbXDtX62RIlknQP0EwAORI4GpVBw+T5nyI02SsE5kVhIyK fTFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=HncrMfRP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s5si316304edx.330.2020.04.27.13.08.32; Mon, 27 Apr 2020 13:08:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=HncrMfRP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726798AbgD0UEv (ORCPT + 99 others); Mon, 27 Apr 2020 16:04:51 -0400 Received: from mail.kernel.org ([198.145.29.99]:59576 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725919AbgD0UEu (ORCPT ); Mon, 27 Apr 2020 16:04:50 -0400 Received: from localhost.localdomain (c-73-231-172-41.hsd1.ca.comcast.net [73.231.172.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 3F9F8206D6; Mon, 27 Apr 2020 20:04:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1588017889; bh=m3jQiUHzkwqrgD6Uvyq9EGhqWeH+voB+Nd3N343ee34=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=HncrMfRPGvdCZBBl7tgqwXsHIwk7k7NCTKmuifYxmUGiy0HMMrRFM2Ws0s3lpvA8i aCVmvidD2ps7bR6qL191Uwn7r/kZ7RLGGsxiQdmg1oec4VjLTdnRfWS5LvicMBwAf0 Ed3bMvNfuVnVdpRYEDavE0jEKCM2kxcrZp4PN3yk= Date: Mon, 27 Apr 2020 13:04:48 -0700 From: Andrew Morton To: Joe Perches Cc: Sam Ravnborg , Rob Herring , Adrian Ratiu , devicetree@vger.kernel.org, dri-devel , Laurent Pinchart , Neil Armstrong , "linux-kernel@vger.kernel.org" , Andrzej Hajda , Collabora Kernel ML Subject: Re: [PATCH] get_maintainer: Add email addresses from .yaml files Message-Id: <20200427130448.74b75c3a6c91e5ede31542e4@linux-foundation.org> In-Reply-To: <79ade7bc8ce57ef11f94011bad1842372c61fdd7.camel@perches.com> References: <87d082jtfn.fsf@collabora.com> <20200420175909.GA5810@ravnborg.org> <9a32f150f85f851d04afd148b2a9a5cf203f7ce1.camel@perches.com> <7beaedfd63017973b910dd21cac13ecb42dbe503.camel@perches.com> <20200427055755.GA21898@ravnborg.org> <79ade7bc8ce57ef11f94011bad1842372c61fdd7.camel@perches.com> X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 26 Apr 2020 23:33:02 -0700 Joe Perches wrote: > On Mon, 2020-04-27 at 07:57 +0200, Sam Ravnborg wrote: > > Hi Joe. >=20 > Hi Sam. >=20 > > On Sun, Apr 26, 2020 at 10:40:52PM -0700, Joe Perches wrote: > > > .yaml files can contain maintainer/author addresses and it seems > > > unlikely or unnecessary that individual MAINTAINER file section > > > entries for each .yaml file will be created. > > >=20 > > > So dd the email addresses found in .yaml files to the default > > ^ > > add >=20 > Andrew, can you add the a to this please? >=20 > > Signed-off-by: Joe Perches > > Acked-by: Sam Ravnborg > > Tested-by: Sam Ravnborg > >=20 > > The patch did not apply on top of -rc3, but it was trivial to fix. > > Tested and works like a charm. > > Thanks for doing this! >=20 > As most of my patches, it was done using -next >=20 The patch assumes that we have - if ($file_emails) { - my @poss_addr =3D $text =3D~ m$[A-Za-z_-_\"\' \,\.\+-]*\s*[\,]*\s*[\(\<\= {]{0,1}[A-Za-z0-9_\.\+-]+\@[A-Za-z0-9\.-]+\.[A-Za-z0-9]+[\)\>\}]{0,1}$g; - push(@file_emails, clean_file_emails(@poss_addr)); - } but today's next has if ($file_emails) { my @poss_addr =3D $text =3D~ m$[A-Za-z=C0-=FF\"\' \,\.\+-]*\s*[\,]*\s*[\(= \<\{]{0,1}[A-Za-z0-9_\.\+-]+\@[A-Za-z0-9\.-]+\.[A-Za-z0-9]+[\)\>\}]{0,1}$g; push(@file_emails, clean_file_emails(@poss_addr)); } so what do do here?