From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=XEk4WmF3; spf=pass (domain: linaro.org, ip: 209.85.221.65, mailfrom: leif.lindholm@linaro.org) Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by groups.io with SMTP; Fri, 14 Jun 2019 13:21:26 -0700 Received: by mail-wr1-f65.google.com with SMTP id m3so3815100wrv.2 for ; Fri, 14 Jun 2019 13:21:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=8JVVCuxVnUuLfR709ZUoeSxogDPRrDarkcDuUgiICUU=; b=XEk4WmF34wCcXSvUF/0J2oY6nKco0aXXt45CBPjHaIHOZJ7aJhTp/9sKkPAioTeTlA WKHHYCnXp7riziXcXeuWtXYGqwtVQW1hVwO5dTaPb/ILbz551HvTzAzSKZ/UsouqBmN9 SCrHvDHOGstXCb0qXQtcIaiU8zxLGLPnh0ys3bWCv7RHXGYolMj6S0FntvoAgu0zA857 SlofvgnKzUSlLRsBruHZLYjfXridzEbsaySm1ePRcqD1uC3SYi7yeapLp/64EoluNRPe drsJw52frxkEe616SdZrClBjNB83kebIZviM0KtoebHL7BeKDOflP1wU1BRwzUOp0GLm pd2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=8JVVCuxVnUuLfR709ZUoeSxogDPRrDarkcDuUgiICUU=; b=K9tCjov4XxXSTVyaaIL5EYbVi3hcjwaYToV3j6tClT/yIoxRe622Dfoejw1diFR9u3 o82W+dxADvFobZZ+0yMpB4MGIJiXKXbnMVZZzM6GDRUPwPMky1T7J/OtMb5poMvtrQ/k C9s4lf/LJUwhuQ5uDGB5B75gc9/LDyTP3SEWXq14NF+5hQDNSz5TZ6/y4iWBzdPYc7C+ MJeCGukn9/3uI0l+tz3c5f3r7D9vjsImCDBfIVvXWXGdBEVdcZADdfOHjcRjdnfWOkjV h2RpxifHs9AdpvWmakTgpb9c0zTC9jt9G40bgv05dmM8J1UvmHdBC8VJP5pFWGupj51b Vltw== X-Gm-Message-State: APjAAAWq+bQ2LmX+WI1ShWOIOOCkqzMlgkOlKZL8oJz0YEtst0dXy2yc 9eR3uI+9muVHWIZIFlhCLoL1GaDr+LRPiA== X-Google-Smtp-Source: APXvYqwaj5uNJ01dDNycwOTk5fa5BROq8eDUD0igx9dqdLL2KHZ2hau/IFAxv+axw2x9M3Aka87bUA== X-Received: by 2002:adf:bac5:: with SMTP id w5mr51728400wrg.124.1560543684577; Fri, 14 Jun 2019 13:21:24 -0700 (PDT) Return-Path: Received: from vanye.hemma.eciton.net (cpc92302-cmbg19-2-0-cust304.5-4.cable.virginm.net. [82.1.209.49]) by smtp.gmail.com with ESMTPSA id h1sm2565125wrt.20.2019.06.14.13.21.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Jun 2019 13:21:23 -0700 (PDT) From: "Leif Lindholm" To: devel@edk2.groups.io Cc: "Feng, Bob C" , Liming Gao , Andrew Fish , Laszlo Ersek , Michael D Kinney , "Wu, Hao A" Subject: [RFC PATCH 1/3] Maintainers.txt: update for filesystem area descriptions Date: Fri, 14 Jun 2019 21:21:19 +0100 Message-Id: <20190614202121.18952-2-leif.lindholm@linaro.org> X-Mailer: git-send-email 2.11.0 Add comment describing new F: and X: tags for associating maintainership sections with specific filesystem paths, including wildcards. Add global section associating *all* code with devel@edk2.groups.io, and add a magic '' F: tag directing all modifications that do not hit a rule to the stewards. Also tag all files in top directory as maintained by the stewards. Signed-off-by: Leif Lindholm --- Maintainers.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/Maintainers.txt b/Maintainers.txt index 762a68465979..cd32f9b00170 100644 --- a/Maintainers.txt +++ b/Maintainers.txt @@ -36,6 +36,20 @@ Descriptions of section entries: Obsolete: Old code. Something tagged obsolete generally means it has been replaced by a better system and you should be using that. + F: Files and directories with wildcard patterns. + A trailing slash includes all files and subdirectory files. + F: drivers/net/ all files in and below drivers/net + F: drivers/net/* all files in drivers/net, but not below + F: */net/* all files in "any top level directory"/net + One pattern per line. Multiple F: lines per section acceptable. + X: Files and directories that are NOT maintained, same rules as F: + Files exclusions are tested after file matches. + Can be useful for excluding a specific subdirectory, for instance: + F: NetworkPkg/ + X: NetworkPkg/Ip6Dxe/ + matches all files in and below NetworkPkg excluding NetworkPkgnet/Ip6Dxe/ + Magic filename "" denotes all files not caught by any F: rule should + be sent. EDK II ------ @@ -45,8 +59,15 @@ T: git - https://github.com/tianocore/edk2.git T: git (mirror) - https://bitbucket.org/tianocore/edk2.git T: svn (read-only, deprecated) - https://svn.code.sf.net/p/edk2/code/trunk/edk2 +All patches CC:d here +L: devel@edk2.groups.io +F: * +F: */ + Tianocore Stewards ------------------ +F: * +F: M: Andrew Fish M: Laszlo Ersek M: Leif Lindholm @@ -64,16 +85,19 @@ M: Liming Gao EDK II Packages: ---------------- ArmPkg +F: ArmPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPkg M: Leif Lindholm M: Ard Biesheuvel ArmPlatformPkg +F: ArmPlatformPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPlatformPkg M: Leif Lindholm M: Ard Biesheuvel ArmVirtPkg +F: ArmVirtPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/ArmVirtPkg M: Laszlo Ersek M: Ard Biesheuvel @@ -81,26 +105,31 @@ R: Julien Grall (Xen modules) BaseTools +F: BaseTools/ W: https://github.com/tianocore/tianocore.github.io/wiki/BaseTools M: Bob Feng M: Liming Gao CryptoPkg +F: CryptoPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/CryptoPkg M: Jian Wang R: Ting Ye DynamicTablesPkg +F: DynamicTablesPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/DynamicTablesPkg M: Sami Mujawar M: Alexei Fedorov EmbeddedPkg +F: EmbeddedPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/EmbeddedPkg M: Leif Lindholm M: Ard Biesheuvel EmulatorPkg +F: EmulatorPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg M: Jordan Justen M: Andrew Fish @@ -108,55 +137,65 @@ M: Ray Ni S: Maintained FatPkg +F: FatPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/Edk2-fat-driver M: Ray Ni T: svn - https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/EnhancedFat T: git - https://github.com/tianocore/edk2-FatPkg.git FmpDevicePkg +F: FmpDevicePkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/FmpDevicePkg M: Liming Gao M: Michael D Kinney IntelFrameworkModulePkg +F: IntelFrameworkModulePkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFrameworkModulePkg M: Liming Gao IntelFrameworkPkg +F: IntelFrameworkPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFrameworkPkg M: Michael D Kinney M: Liming Gao IntelFsp2Pkg +F: IntelFsp2Pkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2Pkg M: Chasel Chiu R: Nate DeSimone R: Star Zeng IntelFsp2WrapperPkg +F: IntelFsp2WrapperPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2WrapperPkg M: Chasel Chiu R: Nate DeSimone R: Star Zeng IntelFspPkg +F: IntelFspPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFspPkg M: Chasel Chiu R: Nate DeSimone R: Star Zeng IntelFspWrapperPkg +F: IntelFspWrapperPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFspWrapperPkg M: Chasel Chiu R: Nate DeSimone R: Star Zeng IntelSiliconPkg +F: IntelSiliconPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/IntelSiliconPkg M: Ray Ni M: Rangasai V Chaganty MdeModulePkg +F: MdeModulePkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/MdeModulePkg M: Jian J Wang M: Hao A Wu @@ -166,16 +205,19 @@ R: Ray Ni R: Star Zeng MdePkg +F: MdePkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/MdePkg M: Michael D Kinney M: Liming Gao NetworkPkg +F: NetworkPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/NetworkPkg M: Siyuan Fu M: Jiaxin Wu OvmfPkg +F: OvmfPkg/ W: http://www.tianocore.org/ovmf/ M: Jordan Justen M: Laszlo Ersek @@ -191,16 +233,19 @@ R: Stefan Berger S: Maintained PcAtChipsetPkg +F: PcAtChipsetPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg M: Ray Ni SecurityPkg +F: SecurityPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/SecurityPkg M: Chao Zhang M: Jiewen Yao M: Jian Wang ShellPkg +F: ShellPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg M: Jaben Carsey M: Ray Ni @@ -214,21 +259,25 @@ M: Leif Lindholm (ARM/AArch64) M: Ard Biesheuvel (ARM/AArch64) SignedCapsulePkg +F: SignedCapsulePkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/SignedCapsulePkg M: Jiewen Yao M: Chao Zhang SourceLevelDebugPkg +F: SourceLevelDebugPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/SourceLevelDebugPkg M: Hao A Wu UefiCpuPkg +F: UefiCpuPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/UefiCpuPkg M: Eric Dong M: Ray Ni R: Laszlo Ersek UefiPayloadPkg +F: UefiPayloadPkg/ W: https://github.com/tianocore/tianocore.github.io/wiki/UefiPayloadPkg M: Maurice Ma M: Guo Dong @@ -236,6 +285,7 @@ M: Benjamin You S: Maintained StandaloneMmPkg +F: StandaloneMmPkg/ M: Achin Gupta M: Jiewen Yao R: Supreeth Venkatesh -- 2.11.0