]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Maintainers.txt
EmulatorPkg: Remove framework pkgs dependency from EmulatorPkg
[mirror_edk2.git] / Maintainers.txt
index 1ca34edc222eb70c6f16e630fce80645d2e4c102..ff5ae4af9388af2a8c1798377db032b91dc897e6 100644 (file)
@@ -5,13 +5,25 @@ 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
   L: Mailing list that is relevant to this area (default is edk2-devel)\r
      Patches and questions should be sent to the email list.\r
 \r
 Descriptions of section entries:\r
 \r
   L: Mailing list that is relevant to this area (default is edk2-devel)\r
      Patches and questions should be sent to the email list.\r
-  M: Cc address for patches and questions (ie, the package maintainer)\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
@@ -27,12 +39,18 @@ Descriptions of section entries:
 \r
 EDK II\r
 ------\r
 \r
 EDK II\r
 ------\r
-W: http://tianocore.github.io/edk2/\r
-L: https://lists.sourceforge.net/lists/listinfo/edk2-devel\r
+W: http://www.tianocore.org/edk2/\r
+L: https://lists.01.org/mailman/listinfo/edk2-devel\r
 T: git - https://github.com/tianocore/edk2.git\r
 T: git - https://github.com/tianocore/edk2.git\r
-T: git - https://bitbucket.org/tianocore/edk2.git\r
-T: git - http://git.code.sf.net/p/tianocore/edk2\r
-T: svn - https://svn.code.sf.net/p/edk2/code/trunk/edk2\r
+T: git (mirror) - https://bitbucket.org/tianocore/edk2.git\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
 Responsible Disclosure, Reporting Security Issues\r
 -------------------------------------------------\r
 \r
 Responsible Disclosure, Reporting Security Issues\r
 -------------------------------------------------\r
@@ -40,148 +58,217 @@ 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://tianocore.github.io/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 <daryl.mcdaniel@intel.com>\r
-\r
 ArmPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPkg\r
 ArmPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPkg\r
-M: Olivier Martin <olivier.martin@arm.com>\r
+M: Leif Lindholm <leif.lindholm@linaro.org>\r
+M: Ard Biesheuvel <ard.biesheuvel@linaro.org>\r
 \r
 ArmPlatformPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPlatformPkg\r
 \r
 ArmPlatformPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPlatformPkg\r
-M: Olivier Martin <olivier.martin@arm.com>\r
+M: Leif Lindholm <leif.lindholm@linaro.org>\r
+M: Ard Biesheuvel <ard.biesheuvel@linaro.org>\r
+\r
+ArmVirtPkg\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: Yingke D Liu <yingke.d.liu@intel.com>\r
+M: Bob Feng <bob.c.feng@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
-M: Olivier Martin <olivier.martin@arm.com>\r
+M: Leif Lindholm <leif.lindholm@linaro.org>\r
+M: Ard Biesheuvel <ard.biesheuvel@linaro.org>\r
+\r
+CorebootModulePkg, CorebootPayloadPkg\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
 \r
 CryptoPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/CryptoPkg\r
-M: Qin Long <qin.long@intel.com>\r
-\r
-DuetPkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/DuetPkg\r
-M: Ruiyu Ni <ruiyu.ni@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
+M: Jian Wang <jian.j.wang@intel.com>\r
+R: Ting Ye <ting.ye@intel.com>\r
 \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
-M: Olivier Martin <olivier.martin@arm.com>\r
+M: Leif Lindholm <leif.lindholm@linaro.org>\r
+M: Ard Biesheuvel <ard.biesheuvel@linaro.org>\r
 \r
 EmulatorPkg\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
 \r
 EmulatorPkg\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: Liming Gao <liming.gao@intel.com>\r
+\r
+IntelFsp2Pkg\r
+W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2Pkg\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
+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
+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
 \r
 MdeModulePkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/MdeModulePkg\r
-M: Feng Tian <feng.tian@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
 M: Michael D Kinney <michael.d.kinney@intel.com>\r
 \r
 MdePkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/MdePkg\r
 M: Michael D Kinney <michael.d.kinney@intel.com>\r
+M: Liming Gao <liming.gao@intel.com>\r
 \r
 NetworkPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/NetworkPkg\r
 M: Siyuan Fu <siyuan.fu@intel.com>\r
 \r
 NetworkPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/NetworkPkg\r
 M: Siyuan Fu <siyuan.fu@intel.com>\r
+M: Jiaxin Wu <jiaxin.wu@intel.com>\r
 \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: Ray Ni <ray.ni@intel.com>\r
+M: Hao A 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
-M: Olivier Martin <olivier.martin@arm.com>\r
+M: Leif Lindholm <leif.lindholm@linaro.org>\r
+M: Ard Biesheuvel <ard.biesheuvel@linaro.org>\r
 \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
 \r
 OvmfPkg\r
-W: http://tianocore.github.io/ovmf/\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: 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
+M: Ray Ni <ray.ni@intel.com>\r
 \r
 \r
-PerformancePkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/PerformancePkg\r
-M: Daryl Mcdaniel <daryl.mcdaniel@intel.com>\r
+QuarkPlatformPkg, QuarkSocPkg\r
+M: Michael D Kinney <michael.d.kinney@intel.com>\r
+M: Kelly Steele <kelly.steele@intel.com>\r
 \r
 SecurityPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/SecurityPkg\r
 \r
 SecurityPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/SecurityPkg\r
-M: Guo Dong <guo.dong@intel.com>\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
-ShellPkg, ShellBinPkg\r
+ShellPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg\r
 M: Jaben Carsey <jaben.carsey@intel.com>\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: 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
+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
-\r
-StdLib, StdLibPrivateInternalFiles\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/StdLib\r
-M: Daryl Mcdaniel <daryl.mcdaniel@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
 \r
 UefiCpuPkg\r
 W: https://github.com/tianocore/tianocore.github.io/wiki/UefiCpuPkg\r
-M: Jeff Fan <jeff.fan@intel.com>\r
-\r
-UnixPkg\r
-W: https://github.com/tianocore/tianocore.github.io/wiki/UnixPkg\r
-S: Obsolete (Use EmulatorPkg instead)\r
+M: Eric Dong <eric.dong@intel.com>\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: Tim He <tim.he@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: Tim He <tim.he@intel.com>
\ No newline at end of file
+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