EDK II Maintainers
==================

This file provides information about the primary maintainers for
EDK II.

In general, you should not privately email the maintainer. You should
email the edk2-devel list, and Cc the package maintainers and
reviewers.

Descriptions of section entries:

  L: Mailing list that is relevant to this area (default is edk2-devel)
     Patches and questions should be sent to the email list.
  M: Package Maintainer: Cc address for patches and questions. Responsible
     for reviewing and pushing package changes to source control.
  R: Package Reviewer: Cc address for patches and questions. Reviewers help
     maintainers review code, but don't have push access.
  W: Web-page with status/info
  T: SCM tree type and location.  Type is one of: git, svn.
  S: Status, one of the following:
     Supported:  Someone is actually paid to look after this.
     Maintained: Someone actually looks after it.
     Odd Fixes:  It has a maintainer but they don't have time to do
                 much other than throw the odd patch in. See below.
     Orphan:     No current maintainer [but maybe you could take the
                 role as you write your new code].
     Obsolete:   Old code. Something tagged obsolete generally means
                 it has been replaced by a better system and you
                 should be using that.

EDK II
------
W: http://www.tianocore.org/edk2/
L: https://lists.sourceforge.net/lists/listinfo/edk2-devel
T: git - https://github.com/tianocore/edk2.git
T: git (mirror) - https://bitbucket.org/tianocore/edk2.git
T: git (mirror) - http://git.code.sf.net/p/tianocore/edk2
T: svn (read-only, deprecated) - https://svn.code.sf.net/p/edk2/code/trunk/edk2

Tianocore Stewards
------------------
M: Andrew Fish <afish@apple.com>
M: Laszlo Ersek <lersek@redhat.com>
M: Leif Lindholm <leif.lindholm@linaro.org>
M: Michael D Kinney <michael.d.kinney@intel.com>

Responsible Disclosure, Reporting Security Issues
-------------------------------------------------
W: https://github.com/tianocore/tianocore.github.io/wiki/Security

EDK II Releases:
----------------
W: https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Release-Planning
M: Liming Gao <liming.gao@intel.com>

EDK II Packages:
----------------
AppPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/AppPkg
M: Daryl McDaniel <edk2-lists@mc2research.org>
M: Jaben Carsey <jaben.carsey@intel.com>

ArmPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPkg
M: Leif Lindholm <leif.lindholm@linaro.org>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>

ArmPlatformPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/ArmPlatformPkg
M: Leif Lindholm <leif.lindholm@linaro.org>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>

ArmVirtPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/ArmVirtPkg
M: Laszlo Ersek <lersek@redhat.com>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
R: Julien Grall <julien.grall@linaro.org>

BaseTools
W: https://github.com/tianocore/tianocore.github.io/wiki/BaseTools
M: Yonghong Zhu <yonghong.zhu@intel.com>
M: Liming Gao <liming.gao@intel.com>

BeagleBoardPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/BeagleBoardPkg
M: Leif Lindholm <leif.lindholm@linaro.org>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>

CorebootModulePkg, CorebootPayloadPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/Coreboot_UEFI_payload
M: Maurice Ma <maurice.ma@intel.com>
M: Prince Agyeman <prince.agyeman@intel.com>
M: Benjamin You <benjamin.you@intel.com>
S: Maintained

CryptoPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/CryptoPkg
M: Qin Long <qin.long@intel.com>
M: Ting Ye <ting.ye@intel.com>

DuetPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/DuetPkg
M: Ruiyu Ni <ruiyu.ni@intel.com>
M: Hao Wu <hao.a.wu@intel.com>

DynamicTablesPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/DynamicTablesPkg
M: Evan Lloyd <Evan.Lloyd@arm.com>
M: Sami Mujawar <Sami.Mujawar@arm.com>

EdkCompatibilityPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/EdkCompatibilityPkg
M: Liming Gao <liming.gao@intel.com>

EdkShellPkg, EdkShellBinPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/EdkShellPkg
M: Ruiyu Ni <ruiyu.ni@intel.com>
T: svn - https://svn.code.sf.net/p/efi-shell/code/trunk/Shell/
S: Obsolete (Use ShellPkg & ShellBinPkg instead)

EmbeddedPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/EmbeddedPkg
M: Leif Lindholm <leif.lindholm@linaro.org>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>

EmulatorPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg
M: Jordan Justen <jordan.l.justen@intel.com>
M: Andrew Fish <afish@apple.com>
M: Ruiyu Ni <ruiyu.ni@intel.com>
S: Maintained

FatPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/Edk2-fat-driver
M: Ruiyu Ni <ruiyu.ni@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
W: https://github.com/tianocore/tianocore.github.io/wiki/FmpDevicePkg
M: Star Zeng <star.zeng@intel.com>
M: Michael D Kinney <michael.d.kinney@intel.com>

IntelFrameworkModulePkg
W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFrameworkModulePkg
M: Liming Gao <liming.gao@intel.com>

IntelFrameworkPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFrameworkPkg
M: Michael D Kinney <michael.d.kinney@intel.com>
M: Liming Gao <liming.gao@intel.com>

IntelFsp2Pkg
W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2Pkg
M: Jiewen Yao <jiewen.yao@intel.com>
M: Chasel Chiu <chasel.chiu@intel.com>

IntelFsp2WrapperPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFsp2WrapperPkg
M: Jiewen Yao <jiewen.yao@intel.com>
M: Chasel Chiu <chasel.chiu@intel.com>

IntelFspPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFspPkg
M: Jiewen Yao <jiewen.yao@intel.com>

IntelFspWrapperPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/IntelFspWrapperPkg
M: Jiewen Yao <jiewen.yao@intel.com>

IntelSiliconPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/IntelSiliconPkg
M: Ruiyu Ni <ruiyu.ni@intel.com>
M: Rangasai V Chaganty <rangasai.v.chaganty@intel.com>

MdeModulePkg
W: https://github.com/tianocore/tianocore.github.io/wiki/MdeModulePkg
M: Star Zeng <star.zeng@intel.com>
M: Jian J Wang <jian.j.wang@intel.com>
M: NetworkPkg maintainers
  (Universal/Network and related libraries, header files)
R: Ruiyu Ni <ruiyu.ni@intel.com>
  (especially for Bus, Universal/Console, Universal/Disk,
   Universal/BdsDxe and related libraries, header files)

MdePkg
W: https://github.com/tianocore/tianocore.github.io/wiki/MdePkg
M: Michael D Kinney <michael.d.kinney@intel.com>
M: Liming Gao <liming.gao@intel.com>

NetworkPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/NetworkPkg
M: Siyuan Fu <siyuan.fu@intel.com>
M: Jiaxin Wu <jiaxin.wu@intel.com>

Nt32Pkg
W: https://github.com/tianocore/tianocore.github.io/wiki/Nt32Pkg
M: Ruiyu Ni <ruiyu.ni@intel.com>
M: Hao Wu <hao.a.wu@intel.com>

Omap35xxPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/Omap35xxPkg
M: Leif Lindholm <leif.lindholm@linaro.org>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>

OptionRomPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/OptionRomPkg
M: Ruiyu Ni <ruiyu.ni@intel.com>

OvmfPkg
W: http://www.tianocore.org/ovmf/
M: Jordan Justen <jordan.l.justen@intel.com>
M: Laszlo Ersek <lersek@redhat.com>
M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
R: Anthony Perard <anthony.perard@citrix.com>
R: Julien Grall <julien.grall@linaro.org>
S: Maintained

PcAtChipsetPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/PcAtChipsetPkg
M: Ruiyu Ni <ruiyu.ni@intel.com>

QuarkPlatformPkg, QuarkSocPkg
M: Michael D Kinney <michael.d.kinney@intel.com>
M: Kelly Steele <kelly.steele@intel.com>

SecurityPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/SecurityPkg
M: Chao Zhang <chao.b.zhang@intel.com>
M: Jiewen Yao <jiewen.yao@intel.com>

ShellBinPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg
M: Jaben Carsey <jaben.carsey@intel.com>      (Ia32/X64)
M: Ruiyu Ni <ruiyu.ni@intel.com>          (Ia32/X64)
M: Leif Lindholm <leif.lindholm@linaro.org>   (ARM/AArch64)
M: Ard Biesheuvel <ard.biesheuvel@linaro.org> (ARM/AArch64)

ShellPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/ShellPkg
M: Jaben Carsey <jaben.carsey@intel.com>
M: Ruiyu Ni <ruiyu.ni@intel.com>

SignedCapsulePkg
W: https://github.com/tianocore/tianocore.github.io/wiki/SignedCapsulePkg
M: Jiewen Yao <jiewen.yao@intel.com>
M: Chao Zhang <chao.b.zhang@intel.com>

SourceLevelDebugPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/SourceLevelDebugPkg
M: Hao Wu <hao.a.wu@intel.com>

StdLib, StdLibPrivateInternalFiles
W: https://github.com/tianocore/tianocore.github.io/wiki/StdLib
M: Daryl McDaniel <edk2-lists@mc2research.org>
M: Jaben Carsey <jaben.carsey@intel.com>

UefiCpuPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/UefiCpuPkg
M: Eric Dong <eric.dong@intel.com>
M: Ruiyu Ni <ruiyu.ni@intel.com>
R: Laszlo Ersek <lersek@redhat.com>

UnixPkg
W: https://github.com/tianocore/tianocore.github.io/wiki/UnixPkg
S: Obsolete (Use EmulatorPkg instead)

Vlv2DeviceRefCodePkg
M: David Wei <david.wei@intel.com>
M: Mang Guo <mang.guo@intel.com>

Vlv2TbltDevicePkg
M: David Wei <david.wei@intel.com>
M: Mang Guo <mang.guo@intel.com>

StandaloneMmPkg
M: Achin Gupta <achin.gupta@arm.com>
M: Jiewen Yao <jiewen.yao@intel.com>
R: Supreeth Venkatesh <supreeth.venkatesh@arm.com>
