[edk2-devel] [PATCH 1/3] Maintainers.txt: update for filesystem area descriptions
Leif Lindholm
leif.lindholm at linaro.org
Fri Jul 12 17:01:26 UTC 2019
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 at edk2.groups.io,
with a default '*' 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 <leif.lindholm at linaro.org>
Reviewed-by: Philippe Mathieu-Daude <philmd at redhat.com>
Tested-by: Philippe Mathieu-Daude <philmd at redhat.com>
---
Maintainers.txt | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
diff --git a/Maintainers.txt b/Maintainers.txt
index eb41dba7b128..3102b16b2f06 100644
--- a/Maintainers.txt
+++ b/Maintainers.txt
@@ -36,6 +36,22 @@ 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: MdeModulePkg/ all files in and below MdeModulePkg
+ F: MdeModulePkg/* all files in MdeModulePkg, but not below
+ F: */Pci/* all files in a directory called Pci, at any depth in
+ the hierarchy, but not below
+ 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 NetworkPkg/Ip6Dxe/
+ Filenames not caught by any F: rule get matched as being located in the top-
+ level directory. (Internally, the script looks for a match called '<default>',
+ so please don't add a file called that in the top-level directory.)
EDK II
------
@@ -44,8 +60,14 @@ L: https://edk2.groups.io/g/devel/
T: git - https://github.com/tianocore/edk2.git
T: git (mirror) - https://bitbucket.org/tianocore/edk2.git
+All patches CC:d here
+L: devel at edk2.groups.io
+F: *
+F: */
+
Tianocore Stewards
------------------
+F: *
M: Andrew Fish <afish at apple.com>
M: Laszlo Ersek <lersek at redhat.com>
M: Leif Lindholm <leif.lindholm at linaro.org>
@@ -63,16 +85,19 @@ M: Liming Gao <liming.gao at intel.com>
EDK II Packages:
----------------
ArmPkg
+F: ArmPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPkg
M: Leif Lindholm <leif.lindholm at linaro.org>
M: Ard Biesheuvel <ard.biesheuvel at linaro.org>
ArmPlatformPkg
+F: ArmPlatformPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPlatformPkg
M: Leif Lindholm <leif.lindholm at linaro.org>
M: Ard Biesheuvel <ard.biesheuvel at linaro.org>
ArmVirtPkg
+F: ArmVirtPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/ArmVirtPkg
M: Laszlo Ersek <lersek at redhat.com>
M: Ard Biesheuvel <ard.biesheuvel at linaro.org>
@@ -81,26 +106,31 @@ R: Julien Grall <julien.grall at arm.com>
R: Leif Lindholm <leif.lindholm at linaro.org>
BaseTools
+F: BaseTools/
W: https://github.com/tianocore/tianocore.github.io/wiki/BaseTools
M: Bob Feng <bob.c.feng at intel.com>
M: Liming Gao <liming.gao at intel.com>
CryptoPkg
+F: CryptoPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/CryptoPkg
M: Jian Wang <jian.j.wang at intel.com>
R: Ting Ye <ting.ye at intel.com>
DynamicTablesPkg
+F: DynamicTablesPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/DynamicTablesPkg
M: Sami Mujawar <Sami.Mujawar at arm.com>
M: Alexei Fedorov <Alexei.Fedorov at arm.com>
EmbeddedPkg
+F: EmbeddedPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/EmbeddedPkg
M: Leif Lindholm <leif.lindholm at linaro.org>
M: Ard Biesheuvel <ard.biesheuvel at linaro.org>
EmulatorPkg
+F: EmulatorPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg
M: Jordan Justen <jordan.l.justen at intel.com>
M: Andrew Fish <afish at apple.com>
@@ -108,29 +138,34 @@ M: Ray Ni <ray.ni at intel.com>
S: Maintained
FatPkg
+F: FatPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/Edk2-fat-driver
M: Ray Ni <ray.ni at intel.com>
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 <liming.gao at intel.com>
M: Michael D Kinney <michael.d.kinney at intel.com>
IntelFsp2Pkg
+F: IntelFsp2Pkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2Pkg
M: Chasel Chiu <chasel.chiu at intel.com>
R: Nate DeSimone <nathaniel.l.desimone at intel.com>
R: Star Zeng <star.zeng at intel.com>
IntelFsp2WrapperPkg
+F: IntelFsp2WrapperPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2WrapperPkg
M: Chasel Chiu <chasel.chiu at intel.com>
R: Nate DeSimone <nathaniel.l.desimone at intel.com>
R: Star Zeng <star.zeng at intel.com>
MdeModulePkg
+F: MdeModulePkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/MdeModulePkg
M: Jian J Wang <jian.j.wang at intel.com>
M: Hao A Wu <hao.a.wu at intel.com>
@@ -140,16 +175,19 @@ R: Ray Ni <ray.ni at intel.com>
R: Star Zeng <star.zeng at intel.com>
MdePkg
+F: MdePkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/MdePkg
M: Michael D Kinney <michael.d.kinney at intel.com>
M: Liming Gao <liming.gao at intel.com>
NetworkPkg
+F: NetworkPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/NetworkPkg
M: Siyuan Fu <siyuan.fu at intel.com>
M: Jiaxin Wu <jiaxin.wu at intel.com>
OvmfPkg
+F: OvmfPkg/
W: http://www.tianocore.org/ovmf/
M: Jordan Justen <jordan.l.justen at intel.com>
M: Laszlo Ersek <lersek at redhat.com>
@@ -167,16 +205,19 @@ R: David Woodhouse <dwmw2 at infradead.org>
S: Maintained
PcAtChipsetPkg
+F: PcAtChipsetPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg
M: Ray Ni <ray.ni at intel.com>
SecurityPkg
+F: SecurityPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/SecurityPkg
M: Jiewen Yao <jiewen.yao at intel.com>
M: Jian Wang <jian.j.wang at intel.com>
R: Chao Zhang <chao.b.zhang at intel.com>
ShellPkg
+F: ShellPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg
M: Jaben Carsey <jaben.carsey at intel.com>
M: Ray Ni <ray.ni at intel.com>
@@ -190,21 +231,25 @@ M: Leif Lindholm <leif.lindholm at linaro.org> (ARM/AArch64)
M: Ard Biesheuvel <ard.biesheuvel at linaro.org> (ARM/AArch64)
SignedCapsulePkg
+F: SignedCapsulePkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/SignedCapsulePkg
M: Jiewen Yao <jiewen.yao at intel.com>
M: Chao Zhang <chao.b.zhang at intel.com>
SourceLevelDebugPkg
+F: SourceLevelDebugPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/SourceLevelDebugPkg
M: Hao A Wu <hao.a.wu at intel.com>
UefiCpuPkg
+F: UefiCpuPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/UefiCpuPkg
M: Eric Dong <eric.dong at intel.com>
M: Ray Ni <ray.ni at intel.com>
R: Laszlo Ersek <lersek at redhat.com>
UefiPayloadPkg
+F: UefiPayloadPkg/
W: https://github.com/tianocore/tianocore.github.io/wiki/UefiPayloadPkg
M: Maurice Ma <maurice.ma at intel.com>
M: Guo Dong <guo.dong at intel.com>
@@ -212,6 +257,7 @@ M: Benjamin You <benjamin.you at intel.com>
S: Maintained
StandaloneMmPkg
+F: StandaloneMmPkg/
M: Achin Gupta <achin.gupta at arm.com>
M: Jiewen Yao <jiewen.yao at intel.com>
R: Supreeth Venkatesh <supreeth.venkatesh at arm.com>
--
2.20.1
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#43664): https://edk2.groups.io/g/devel/message/43664
Mute This Topic: https://groups.io/mt/32444045/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-
More information about the edk2-devel-archive
mailing list