From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (NAM11-CO1-obe.outbound.protection.outlook.com [40.92.18.72]) by mx.groups.io with SMTP id smtpd.web12.1374.1625774120251425380 for ; Thu, 08 Jul 2021 12:55:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@outlook.com header.s=selector1 header.b=AXyBMLoY; spf=pass (domain: outlook.com, ip: 40.92.18.72, mailfrom: spbrogan@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YMsJK7xedvehrwMedViJpob2HVpK/sbYvDHFnRbdwNHlbL+VqPp1uipd9b+9DIJV4/zSo6BxRtWiFbT5/GGwt286rE3jEvXEug9OAkcgFVvQYCfOnksJNxo4YSebCzc47+rY1lHdh2Hk7gGhVIJ2CgaOFV9JigvAjjbBCnmRzfpCbZh3Cr42XGFddYFbAqsWtn6liAsBd1uJutWMkQ1+CmITaYIapwfQuBkgOkhBcCuXCNcgRKRwmJv9P2dsf+59xgGBxtIShQGARaCCWvAtnI3A7KxVrxUParCeUX2ELHPtS2qOdXrojS4i33SCSFUasOBtsqG5t6c4A5yO/qUr1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N2C0lceXaCqtxxcceEmrnJzyApENSWzx1AuoyzvkcOQ=; b=IvbdxC9UKwmzRKH4yva+FLsUg35at+Zyny8GQCzRwFmN1TR5gn/g9y9qZq/SMsYV2sHR0O2uphaJfh6paMQMcjqs7/r+Tw+WpM5s3AITlkjCSqgsczB2WmFCroLDqlrqvId4H4EuMmShWYl34/GJxTLTtYe3rSarai8/z1897w5O8vUNHMt4NaL5jxly7E0Ul7FmT/5g9SmUObaUtx4NUhFY0kAzns6SjjChgmcAt49sKcaI5UoRPm8TXteGSUwRPH6yMZMKo+S0lLDVbJiMxFSiyp5k1n9+OBZpG5unLIu1xhDm2+sXxE+EY3GBNf0ZxwLQSJEtxWoG73++itUZZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N2C0lceXaCqtxxcceEmrnJzyApENSWzx1AuoyzvkcOQ=; b=AXyBMLoYSARkLFSkkKSqSfHHDE+/dYITtd41Rmc9OyLJquAPgDjvCn31MeSpx/3Mn3t754EK9sp6uwE/cwHIQLKm2eMhCRmcRzud3DYTpUULqmEAZW2mHc4wKwxfKX+XyUmbzzJ4WtDBrhQfil0l639oEhDl9eMbW9Bi+bdaMSagQqbo0qvzyCee6dKmRawccHaWtnCz6oN8Q1TyP+NXdCf51Dcx4QbMNloTZeDJh7QKX9n/Xfbug9MOro5z7k6VhHUd3wO9Arun/O8TpPLg8X6qrIlhaH0gbZGubslS/ZifEaUPL4UcuVsY0OeuvjQD390df+j2nfqONTB/1mv/Xw== Received: from DM6NAM11FT003.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4d::41) by DM6NAM11HT194.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4d::305) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20; Thu, 8 Jul 2021 19:55:19 +0000 Received: from SA1PR19MB4911.namprd19.prod.outlook.com (2a01:111:e400:fc4d::50) by DM6NAM11FT003.mail.protection.outlook.com (2a01:111:e400:fc4d::418) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20 via Frontend Transport; Thu, 8 Jul 2021 19:55:19 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:8DAF5C28F7976BD1C1F6E94BCC117B3B2DCA1CC0323C773E3EDA9FE8181D2E6D;UpperCasedChecksum:8BD2AA16F76398631AA32355C375894F236D793A116F61E1366A62D104A921D5;SizeAsReceived:8841;Count:48 Received: from SA1PR19MB4911.namprd19.prod.outlook.com ([fe80::49ed:e8ca:de97:8662]) by SA1PR19MB4911.namprd19.prod.outlook.com ([fe80::49ed:e8ca:de97:8662%3]) with mapi id 15.20.4308.020; Thu, 8 Jul 2021 19:55:19 +0000 Subject: Re: [edk2-devel] [Patch V2 0/3] Add GitHub IDs to Maintainers.txt To: devel@edk2.groups.io, michael.d.kinney@intel.com Cc: Andrew Fish , Laszlo Ersek , Leif Lindholm , Bob Feng , Liming Gao , Yuwei Chen References: <20210708195047.1649-1-michael.d.kinney@intel.com> From: "Sean" Message-ID: Date: Thu, 8 Jul 2021 12:55:17 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 In-Reply-To: <20210708195047.1649-1-michael.d.kinney@intel.com> X-TMN: [K9Q84MA2SMvekttBgqZqu7Xhs5w/ykmw] X-ClientProxiedBy: CO2PR04CA0149.namprd04.prod.outlook.com (2603:10b6:104::27) To SA1PR19MB4911.namprd19.prod.outlook.com (2603:10b6:806:185::10) Return-Path: spbrogan@outlook.com X-Microsoft-Original-Message-ID: <6c851486-964b-46b0-4597-6d0193c814dd@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.2.78] (50.47.113.221) by CO2PR04CA0149.namprd04.prod.outlook.com (2603:10b6:104::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20 via Frontend Transport; Thu, 8 Jul 2021 19:55:18 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: fd070aa1-c277-41f9-7fcb-08d9424a5055 X-MS-TrafficTypeDiagnostic: DM6NAM11HT194: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fmkpifYFv1WNagr0rUcZlTT3VeDyvP/uS6L6HOukXsyT5B+9wcTBQQpAw/P6LSL+rC4K3fXD2pbmo9T7DPMUICChB+/S2I3GgS9eMTPPv3u1BNDqso/5Q/sLan4wk96XCe63pnxtodwp7Je66jj1H+RYntsyLoSqVX9cV/QSoyJ6rn88j91GR+/zR88Nd8BYaGGyG06AJjP2W5XuFIK715Q4GHek+kcAyrSrb5C+45xiuADjDGNhRUI+MkkP6auEk1AOVIoNHhx52o+9llTwYRQpMMoB7Kqhrlux0LkOxdWPI6Qk2sbgaK/dQcRdfi2TQP1JdPw8CENTGRSxrdq1vLWdM04gz/3w4fVA5ABreFiGKUmzIxZ28IQeqT9WSEyiPgVy2L7BLFQSETQ4Jc/jvfGjeeNfqZjNstcTwnsf2ZhvogYenvInc7iX1RVTBSPdhxiCHQzS78+Q1JokPiiArKKLy9MvLtIal/EVSpNFrVk= X-MS-Exchange-AntiSpam-MessageData: xLnBwAECOc1jufbnAn/VNIZSQlWU9TMsWOcXBjGyUuXRTvHqRhEIRdf+cr8CuJ10FecMYn6LXBJWRqomi0sKNjta78FUjr+2O+OOH0ROVWbOtzARmT6CjTmemwUGmeEliJ0MiwDC7dhtxyCrZEsBmA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fd070aa1-c277-41f9-7fcb-08d9424a5055 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jul 2021 19:55:19.4580 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DM6NAM11FT003.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM11HT194 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Is Maintainers.txt a standard file used by standard tools or just a custom file for the GetMaintainer.py script? There is a similar idea used by github (and maybe others) called CODEOWNERS. See https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-code-owners This allows github to auto assign reviewers to a PR. Would it make sense to try to align? Thanks Sean On 7/8/2021 12:50 PM, Michael D Kinney wrote: > New in V2 > ========= > * Maintainers.txt updates > * Remove content after email address from standard output > * Fix --lookup compatibility with '\' path separators. > > Update GetMaintainer.py to allow a GitHub ID after the email address > for maintainers and reviewers and update Maitainers.txt with GitHub IDs. > > The GitHub ID will be used to help autotate the PR reviewer assignments. > > Cc: Andrew Fish > Cc: Laszlo Ersek > Cc: Leif Lindholm > Cc: Bob Feng > Cc: Liming Gao > Cc: Yuwei Chen > Signed-off-by: Michael D Kinney > > Michael D Kinney (3): > BaseTools/Scripts: Fix GetMaintainer.py line endings > BaseTools/Scripts: Allow GitHub ID at end Maintainers.txt lines > Maintainers.txt: Add GitHub IDs > > BaseTools/Scripts/GetMaintainer.py | 382 +++++++++++++++-------------- > Maintainers.txt | 282 +++++++++++---------- > 2 files changed, 331 insertions(+), 333 deletions(-) >