]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Maintainers.txt
EmulatorPkg: Remove framework pkgs dependency from EmulatorPkg
[mirror_edk2.git] / Maintainers.txt
index b032bc7f243f81cc0d2f64efaabcd02f768723ea..ff5ae4af9388af2a8c1798377db032b91dc897e6 100644 (file)
@@ -5,7 +5,13 @@ This file provides information about the primary maintainers for
 EDK II.\r
 \r
 In general, you should not privately email the maintainer. You should\r
 EDK II.\r
 \r
 In general, you should not privately email the maintainer. You should\r
-email the edk2-devel list, but you can also Cc the maintainer.\r
+email the edk2-devel list, and Cc the package maintainers and\r
+reviewers.\r
+\r
+If the package maintainer wants to hand over the role to other people,\r
+the package maintainer should send the patch to update Maintainers.txt\r
+with new maintainer, and the new maintainer should follow up with\r
+an Acked-by or a Reviewed-by.\r
 \r
 Descriptions of section entries:\r
 \r
 \r
 Descriptions of section entries:\r
 \r
@@ -13,6 +19,11 @@ Descriptions of section entries:
      Patches and questions should be sent to the email list.\r
   M: Package Maintainer: Cc address for patches and questions. Responsible\r
      for reviewing and pushing package changes to source control.\r
      Patches and questions should be sent to the email list.\r
   M: Package Maintainer: Cc address for patches and questions. Responsible\r
      for reviewing and pushing package changes to source control.\r
+  R: Package Reviewer: Cc address for patches and questions. Reviewers help\r
+     maintainers review code, but don't have push access. A designated Package\r
+     Reviewer is reasonably familiar with the Package (or some modules\r
+     thereof), and/or provides testing or regression testing for the Package\r
+     (or some modules thereof), in certain platforms and environments.\r
   W: Web-page with status/info\r
   T: SCM tree type and location.  Type is one of: git, svn.\r
   S: Status, one of the following:\r
   W: Web-page with status/info\r
   T: SCM tree type and location.  Type is one of: git, svn.\r
   S: Status, one of the following:\r
@@ -29,15 +40,15 @@ Descriptions of section entries:
 EDK II\r
 ------\r
 W: http://www.tianocore.org/edk2/\r
 EDK II\r
 ------\r
 W: http://www.tianocore.org/edk2/\r
-L: https://lists.sourceforge.net/lists/listinfo/edk2-devel\r
+L: https://lists.01.org/mailman/listinfo/edk2-devel\r
 T: git - https://github.com/tianocore/edk2.git\r
 T: git (mirror) - https://bitbucket.org/tianocore/edk2.git\r
 T: git - https://github.com/tianocore/edk2.git\r
 T: git (mirror) - https://bitbucket.org/tianocore/edk2.git\r
-T: git (mirror) - http://git.code.sf.net/p/tianocore/edk2\r
 T: svn (read-only, deprecated) - https://svn.code.sf.net/p/edk2/code/trunk/edk2\r
 \r
 Tianocore Stewards\r
 ------------------\r
 M: Andrew Fish <afish@apple.com>\r
 T: svn (read-only, deprecated) - https://svn.code.sf.net/p/edk2/code/trunk/edk2\r
 \r
 Tianocore Stewards\r
 ------------------\r
 M: Andrew Fish <afish@apple.com>\r
+M: Laszlo Ersek <lersek@redhat.com>\r
 M: Leif Lindholm <leif.lindholm@linaro.org>\r
 M: Michael D Kinney <michael.d.kinney@intel.com>\r
 \r
 M: Leif Lindholm <leif.lindholm@linaro.org>\r
 M: Michael D Kinney <michael.d.kinney@intel.com>\r
 \r
@@ -47,17 +58,11 @@ W: https://github.com/tianocore/tianocore.github.io/wiki/Security
 \r
 EDK II Releases:\r
 ----------------\r
 \r
 EDK II Releases:\r
 ----------------\r
-UDK2014\r
-W: http://www.tianocore.org/udk2014/\r
-S: Supported\r
+W: https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Release-Planning\r
+M: Liming Gao <liming.gao@intel.com>\r
 \r
 EDK II Packages:\r
 ----------------\r
 \r
 EDK II Packages:\r
 ----------------\r
-AppPkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/AppPkg\r
-M: Daryl McDaniel <edk2-lists@mc2research.org>\r
-M: Jaben Carsey <jaben.carsey@intel.com>\r
-\r
 ArmPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPkg\r
 M: Leif Lindholm <leif.lindholm@linaro.org>\r
 ArmPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPkg\r
 M: Leif Lindholm <leif.lindholm@linaro.org>\r
@@ -72,11 +77,14 @@ ArmVirtPkg
 W: https://github.com/tianocore/tianocore.github.io/wiki/ArmVirtPkg\r
 M: Laszlo Ersek <lersek@redhat.com>\r
 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/ArmVirtPkg\r
 M: Laszlo Ersek <lersek@redhat.com>\r
 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>\r
+R: Julien Grall <julien.grall@arm.com>\r
+   (Xen modules)\r
 \r
 BaseTools\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/BaseTools\r
 \r
 BaseTools\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/BaseTools\r
-M: Yonghong Zhu <yonghong.zhu@intel.com>\r
+M: Bob Feng <bob.c.feng@intel.com>\r
 M: Liming Gao <liming.gao@intel.com>\r
 M: Liming Gao <liming.gao@intel.com>\r
+R: Yonghong Zhu <yonghong.zhu@intel.com>\r
 \r
 BeagleBoardPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/BeagleBoardPkg\r
 \r
 BeagleBoardPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/BeagleBoardPkg\r
@@ -87,27 +95,18 @@ CorebootModulePkg, CorebootPayloadPkg
 W: https://github.com/tianocore/tianocore.github.io/wiki/Coreboot_UEFI_payload\r
 M: Maurice Ma <maurice.ma@intel.com>\r
 M: Prince Agyeman <prince.agyeman@intel.com>\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/Coreboot_UEFI_payload\r
 M: Maurice Ma <maurice.ma@intel.com>\r
 M: Prince Agyeman <prince.agyeman@intel.com>\r
+M: Benjamin You <benjamin.you@intel.com>\r
 S: Maintained\r
 \r
 CryptoPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/CryptoPkg\r
 S: Maintained\r
 \r
 CryptoPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/CryptoPkg\r
-M: Qin Long <qin.long@intel.com>\r
-M: Ting Ye <ting.ye@intel.com>\r
+M: Jian Wang <jian.j.wang@intel.com>\r
+R: Ting Ye <ting.ye@intel.com>\r
 \r
 \r
-DuetPkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/DuetPkg\r
-M: Ruiyu Ni <ruiyu.ni@intel.com>\r
-M: Hao Wu <hao.a.wu@intel.com>\r
-\r
-EdkCompatibilityPkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/EdkCompatibilityPkg\r
-M: Liming Gao <liming.gao@intel.com>\r
-\r
-EdkShellPkg, EdkShellBinPkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/EdkShellPkg\r
-M: Ruiyu Ni <ruiyu.ni@intel.com>\r
-T: svn - https://svn.code.sf.net/p/efi-shell/code/trunk/Shell/\r
-S: Obsolete (Use ShellPkg & ShellBinPkg instead)\r
+DynamicTablesPkg\r
+W: https://github.com/tianocore/tianocore.github.io/wiki/DynamicTablesPkg\r
+M: Sami Mujawar <Sami.Mujawar@arm.com>\r
+M: Alexei Fedorov <Alexei.Fedorov@arm.com>\r
 \r
 EmbeddedPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/EmbeddedPkg\r
 \r
 EmbeddedPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/EmbeddedPkg\r
@@ -118,50 +117,68 @@ EmulatorPkg
 W: https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg\r
 M: Jordan Justen <jordan.l.justen@intel.com>\r
 M: Andrew Fish <afish@apple.com>\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg\r
 M: Jordan Justen <jordan.l.justen@intel.com>\r
 M: Andrew Fish <afish@apple.com>\r
+M: Ray Ni <ray.ni@intel.com>\r
 S: Maintained\r
 \r
 S: Maintained\r
 \r
-FatPkg, FatBinPkg\r
+FatPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/Edk2-fat-driver\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/Edk2-fat-driver\r
-M: Ruiyu Ni <ruiyu.ni@intel.com>\r
+M: Ray Ni <ray.ni@intel.com>\r
 T: svn - https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/EnhancedFat\r
 T: git - https://github.com/tianocore/edk2-FatPkg.git\r
 \r
 T: svn - https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/EnhancedFat\r
 T: git - https://github.com/tianocore/edk2-FatPkg.git\r
 \r
+FmpDevicePkg\r
+W: https://github.com/tianocore/tianocore.github.io/wiki/FmpDevicePkg\r
+M: Liming Gao <liming.gao@intel.com>\r
+M: Michael D Kinney <michael.d.kinney@intel.com>\r
+\r
 IntelFrameworkModulePkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFrameworkModulePkg\r
 IntelFrameworkModulePkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFrameworkModulePkg\r
-M: Jeff Fan <jeff.fan@intel.com>\r
+M: Liming Gao <liming.gao@intel.com>\r
 \r
 IntelFrameworkPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFrameworkPkg\r
 M: Michael D Kinney <michael.d.kinney@intel.com>\r
 \r
 IntelFrameworkPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFrameworkPkg\r
 M: Michael D Kinney <michael.d.kinney@intel.com>\r
-M: Jeff Fan <jeff.fan@intel.com>\r
+M: Liming Gao <liming.gao@intel.com>\r
 \r
 IntelFsp2Pkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2Pkg\r
 \r
 IntelFsp2Pkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2Pkg\r
-M: Jiewen Yao <jiewen.yao@intel.com>\r
 M: Chasel Chiu <chasel.chiu@intel.com>\r
 M: Chasel Chiu <chasel.chiu@intel.com>\r
+R: Nate DeSimone <nathaniel.l.desimone@intel.com>\r
+R: Star Zeng <star.zeng@intel.com>\r
 \r
 IntelFsp2WrapperPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2WrapperPkg\r
 \r
 IntelFsp2WrapperPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2WrapperPkg\r
-M: Jiewen Yao <jiewen.yao@intel.com>\r
 M: Chasel Chiu <chasel.chiu@intel.com>\r
 M: Chasel Chiu <chasel.chiu@intel.com>\r
+R: Nate DeSimone <nathaniel.l.desimone@intel.com>\r
+R: Star Zeng <star.zeng@intel.com>\r
 \r
 IntelFspPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFspPkg\r
 \r
 IntelFspPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFspPkg\r
-M: Jiewen Yao <jiewen.yao@intel.com>\r
+M: Chasel Chiu <chasel.chiu@intel.com>\r
+R: Nate DeSimone <nathaniel.l.desimone@intel.com>\r
+R: Star Zeng <star.zeng@intel.com>\r
 \r
 IntelFspWrapperPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFspWrapperPkg\r
 \r
 IntelFspWrapperPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFspWrapperPkg\r
-M: Jiewen Yao <jiewen.yao@intel.com>\r
+M: Chasel Chiu <chasel.chiu@intel.com>\r
+R: Nate DeSimone <nathaniel.l.desimone@intel.com>\r
+R: Star Zeng <star.zeng@intel.com>\r
 \r
 IntelSiliconPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelSiliconPkg\r
 \r
 IntelSiliconPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/IntelSiliconPkg\r
-M: Jiewen Yao <jiewen.yao@intel.com>\r
+M: Ray Ni <ray.ni@intel.com>\r
 M: Rangasai V Chaganty <rangasai.v.chaganty@intel.com>\r
 \r
 MdeModulePkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/MdeModulePkg\r
 M: Rangasai V Chaganty <rangasai.v.chaganty@intel.com>\r
 \r
 MdeModulePkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/MdeModulePkg\r
-M: Star Zeng <star.zeng@intel.com>\r
-M: Eric Dong <eric.dong@intel.com>\r
+M: Jian J Wang <jian.j.wang@intel.com>\r
+M: Hao A Wu <hao.a.wu@intel.com>\r
+M: NetworkPkg maintainers\r
+  (Universal/Network and related libraries, header files)\r
+R: Ray Ni <ray.ni@intel.com>\r
+  (especially for Bus, Universal/Console, Universal/Disk,\r
+   Universal/BdsDxe and related libraries, header files)\r
+R: Star Zeng <star.zeng@intel.com>\r
 \r
 MdePkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/MdePkg\r
 \r
 MdePkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/MdePkg\r
@@ -175,8 +192,8 @@ M: Jiaxin Wu <jiaxin.wu@intel.com>
 \r
 Nt32Pkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/Nt32Pkg\r
 \r
 Nt32Pkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/Nt32Pkg\r
-M: Ruiyu Ni <ruiyu.ni@intel.com>\r
-M: Hao Wu <hao.a.wu@intel.com>\r
+M: Ray Ni <ray.ni@intel.com>\r
+M: Hao Wu <hao.a.wu@intel.com>\r
 \r
 Omap35xxPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/Omap35xxPkg\r
 \r
 Omap35xxPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/Omap35xxPkg\r
@@ -185,22 +202,26 @@ M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
 \r
 OptionRomPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/OptionRomPkg\r
 \r
 OptionRomPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/OptionRomPkg\r
-M: Ruiyu Ni <ruiyu.ni@intel.com>\r
+M: Ray Ni <ray.ni@intel.com>\r
 \r
 OvmfPkg\r
 W: http://www.tianocore.org/ovmf/\r
 M: Jordan Justen <jordan.l.justen@intel.com>\r
 M: Laszlo Ersek <lersek@redhat.com>\r
 \r
 OvmfPkg\r
 W: http://www.tianocore.org/ovmf/\r
 M: Jordan Justen <jordan.l.justen@intel.com>\r
 M: Laszlo Ersek <lersek@redhat.com>\r
+M: Ard Biesheuvel <ard.biesheuvel@linaro.org>\r
+R: Anthony Perard <anthony.perard@citrix.com>\r
+   (Xen modules)\r
+R: Julien Grall <julien.grall@arm.com>\r
+   (Xen modules)\r
+R: Marc-AndrĂ© Lureau <marcandre.lureau@redhat.com>\r
+   (TPM2 modules)\r
+R: Stefan Berger <stefanb@linux.ibm.com>\r
+   (TPM2 modules)\r
 S: Maintained\r
 \r
 PcAtChipsetPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg\r
 S: Maintained\r
 \r
 PcAtChipsetPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg\r
-M: Ruiyu Ni <ruiyu.ni@intel.com>\r
-\r
-PerformancePkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/PerformancePkg\r
-M: Daryl McDaniel <edk2-lists@mc2research.org>\r
-M: Jaben Carsey <jaben.carsey@intel.com>\r
+M: Ray Ni <ray.ni@intel.com>\r
 \r
 QuarkPlatformPkg, QuarkSocPkg\r
 M: Michael D Kinney <michael.d.kinney@intel.com>\r
 \r
 QuarkPlatformPkg, QuarkSocPkg\r
 M: Michael D Kinney <michael.d.kinney@intel.com>\r
@@ -209,45 +230,45 @@ M: Kelly Steele <kelly.steele@intel.com>
 SecurityPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/SecurityPkg\r
 M: Chao Zhang <chao.b.zhang@intel.com>\r
 SecurityPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/SecurityPkg\r
 M: Chao Zhang <chao.b.zhang@intel.com>\r
+M: Jiewen Yao <jiewen.yao@intel.com>\r
+M: Jian Wang <jian.j.wang@intel.com>\r
 \r
 \r
-ShellBinPkg\r
+ShellPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg\r
+M: Jaben Carsey <jaben.carsey@intel.com>\r
+M: Ray Ni <ray.ni@intel.com>\r
+\r
+Maintainers for stable Shell binaries generation\r
+when need to publish Shell binaries with edk2 release:\r
 M: Jaben Carsey <jaben.carsey@intel.com>      (Ia32/X64)\r
 M: Jaben Carsey <jaben.carsey@intel.com>      (Ia32/X64)\r
-M: Ruiyu Ni <ruiyu.ni@intel.com>          (Ia32/X64)\r
+M: Ray Ni <ray.ni@intel.com>                  (Ia32/X64)\r
 M: Leif Lindholm <leif.lindholm@linaro.org>   (ARM/AArch64)\r
 M: Ard Biesheuvel <ard.biesheuvel@linaro.org> (ARM/AArch64)\r
 \r
 M: Leif Lindholm <leif.lindholm@linaro.org>   (ARM/AArch64)\r
 M: Ard Biesheuvel <ard.biesheuvel@linaro.org> (ARM/AArch64)\r
 \r
-ShellPkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg\r
-M: Jaben Carsey <jaben.carsey@intel.com>\r
-M: Ruiyu Ni <ruiyu.ni@intel.com>\r
-\r
 SignedCapsulePkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/SignedCapsulePkg\r
 M: Jiewen Yao <jiewen.yao@intel.com>\r
 SignedCapsulePkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/SignedCapsulePkg\r
 M: Jiewen Yao <jiewen.yao@intel.com>\r
+M: Chao Zhang <chao.b.zhang@intel.com>\r
 \r
 SourceLevelDebugPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/SourceLevelDebugPkg\r
 \r
 SourceLevelDebugPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/SourceLevelDebugPkg\r
-M: Jeff Fan <jeff.fan@intel.com>\r
-M: Hao Wu <hao.a.wu@intel.com>\r
-\r
-StdLib, StdLibPrivateInternalFiles\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/StdLib\r
-M: Daryl McDaniel <edk2-lists@mc2research.org>\r
-M: Jaben Carsey <jaben.carsey@intel.com>\r
+M: Hao A Wu <hao.a.wu@intel.com>\r
 \r
 UefiCpuPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/UefiCpuPkg\r
 M: Eric Dong <eric.dong@intel.com>\r
 \r
 UefiCpuPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/UefiCpuPkg\r
 M: Eric Dong <eric.dong@intel.com>\r
-\r
-UnixPkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/UnixPkg\r
-S: Obsolete (Use EmulatorPkg instead)\r
+M: Ray Ni <ray.ni@intel.com>\r
+R: Laszlo Ersek <lersek@redhat.com>\r
 \r
 Vlv2DeviceRefCodePkg\r
 \r
 Vlv2DeviceRefCodePkg\r
-M: David Wei <david.wei@intel.com>\r
-M: Mang Guo <mang.guo@intel.com>\r
+M: Zailiang Sun <zailiang.sun@intel.com>\r
+M: Yi Qian <yi.qian@intel.com>\r
 \r
 Vlv2TbltDevicePkg\r
 \r
 Vlv2TbltDevicePkg\r
-M: David Wei <david.wei@intel.com>\r
-M: Mang Guo <mang.guo@intel.com>\r
+M: Zailiang Sun <zailiang.sun@intel.com>\r
+M: Yi Qian <yi.qian@intel.com>\r
+\r
+StandaloneMmPkg\r
+M: Achin Gupta <achin.gupta@arm.com>\r
+M: Jiewen Yao <jiewen.yao@intel.com>\r
+R: Supreeth Venkatesh <supreeth.venkatesh@arm.com>\r