Pushed as 4f49a843ff..f709251f5b Mike
> -----Original Message----- > From: Rebecca Cran <rebe...@bsdio.com> > Sent: Tuesday, September 3, 2024 12:44 PM > To: devel@edk2.groups.io; Kinney, Michael D > <michael.d.kin...@intel.com>; Leif Lindholm <quic_llind...@quicinc.com>; > Michael Kubacki <mikub...@linux.microsoft.com> > Subject: Re: [edk2-devel] [PATCH edk2-platforms v5 1/1] Move to the > GitHub Pull Request workflow > > Could you push it please? > > On Tue, Sep 3, 2024, at 1:25 PM, Michael D Kinney wrote: > > Reviewed-by: Michael D Kinney <michael.d.kin...@intel.com> > > > > > >> -----Original Message----- > >> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of > Rebecca > >> Cran > >> Sent: Tuesday, September 3, 2024 7:03 AM > >> To: devel@edk2.groups.io; Leif Lindholm <quic_llind...@quicinc.com>; > >> Kinney, Michael D <michael.d.kin...@intel.com>; Michael Kubacki > >> <mikub...@linux.microsoft.com> > >> Cc: Rebecca Cran <rebe...@bsdio.com> > >> Subject: [edk2-devel] [PATCH edk2-platforms v5 1/1] Move to the > GitHub > >> Pull Request workflow > >> > >> Migrate data from Maintainers.txt to the GitHub standard CODEOWNERS > >> files plus REVIEWERS and CONTRIBUTORS.md. The latter file contains > >> mappings from name to email address and GitHub usernames, which will > >> help people who want to email maintainers instead of using GitHub. > >> > >> Add .github/workflows/AssignReviewers.yml which adds reviewers to a > >> Pull Request based on the content of the REVIEWERS file. > >> > >> Signed-off-by: Rebecca Cran <rebe...@bsdio.com> > >> --- > >> .github/workflows/AssignReviewers.yml | 34 ++ > >> CODEOWNERS | 147 +++++++ > >> CONTRIBUTORS.md | 70 +++ > >> Maintainers.txt | 448 -------------------- > >> REVIEWERS | 95 +++++ > >> Readme.md | 30 +- > >> 6 files changed, 371 insertions(+), 453 deletions(-) > >> > >> diff --git a/.github/workflows/AssignReviewers.yml > >> b/.github/workflows/AssignReviewers.yml > >> new file mode 100644 > >> index 000000000000..3fbbc8584000 > >> --- /dev/null > >> +++ b/.github/workflows/AssignReviewers.yml > >> @@ -0,0 +1,34 @@ > >> +## @file > >> +# Assign reviewers from a REVIEWERS file using CODEOWNERS syntax > >> +# > >> +# Copyright (c) 2022, Intel Corporation. All rights reserved.<BR> > >> +# SPDX-License-Identifier: BSD-2-Clause-Patent > >> +## > >> + > >> +name: Assign reviewers from a REVIEWERS file using CODEOWNERS syntax > >> + > >> +on: > >> + pull_request_target: > >> + types: [opened, synchronize, reopened, ready_for_review] > >> + branches: > >> + - master > >> + > >> +jobs: > >> + assign_reviewers: > >> + if: github.event.pull_request.draft == false > >> + runs-on: ubuntu-latest > >> + permissions: > >> + pull-requests: write > >> + steps: > >> + - name: Generate Token > >> + id: generate-token > >> + uses: actions/create-github-app-token@v1 > >> + with: > >> + app-id: ${{ > secrets.TIANOCORE_ASSIGN_REVIEWERS_APPLICATION_ID > >> }} > >> + private-key: ${{ > >> secrets.TIANOCORE_ASSIGN_REVIEWERS_APPLICATION_PRIVATE_KEY }} > >> + - name: Checkout Pull Request Target > >> + uses: actions/checkout@v2 > >> + - name: Assign Reviewers > >> + uses: mdkinney/github-action-assign-reviewers@main > >> + with: > >> + token: ${{ steps.generate-token.outputs.token }} > >> diff --git a/CODEOWNERS b/CODEOWNERS > >> new file mode 100644 > >> index 000000000000..99ef06e7cdbc > >> --- /dev/null > >> +++ b/CODEOWNERS > >> @@ -0,0 +1,147 @@ > >> +# This file contains the list of maintainers (i.e. people who own > the > >> +# areas and can commit changes) for various parts of edk2-platforms. > >> + > >> +# EDK II Platforms maintainers > >> +# ============================ > >> + > >> +* @leiflindholm @mdkinney > >> + > >> +/Platform/96Boards/** @ardbiesheuvel @leiflindholm > >> + > >> +/Platform/AMD/** @abdattar @changab @pbgrimes > >> + > >> +/Platform/AMD/AgesaModulePkg/** @abdattar @changab @pbgrimes > >> +/Platform/AMD/AgesaPkg/** @abdattar @changab @pbgrimes > >> +/Platform/AMD/AmdCbsPkg/** @abdattar @changab @pbgrimes > >> +/Platform/AMD/AmdCpmPkg/** @abdattar @changab @pbgrimes > >> + > >> +# AMD Seattle platforms > >> +/Platform/AMD/OverdriveBoard/** @abdattar @ardbiesheuvel @changab > >> @leiflindholm @pbgrimes > >> +/Silicon/AMD/Styx/** @abdattar @ardbiesheuvel @changab > >> @leiflindholm @pbgrimes > >> +/Platform/LeMaker/CelloBoard/** @ardbiesheuvel @leiflindholm > >> +/Platform/SoftIron/ @ardbiesheuvel @leiflindholm > >> + > >> +# AMD VanGoghBoard > >> +/Platform/AMD/VanGoghBoard/** @abdattar @changab @exinghr @pbgrimes > >> + > >> +# Ampere Computing > >> +/Platform/Ampere/** @nhivp > >> +/Silicon/Ampere/** @nhivp > >> + > >> +# ARM > >> +/Platform/ARM/** @samimujawar > >> +/Silicon/ARM/** @samimujawar > >> + > >> +# BeagleBoard > >> +/Platform/BeagleBoard/** @ardbiesheuvel @leiflindholm > >> +/Silicon/TexasInstruments/** @ardbiesheuvel @leiflindholm > >> + > >> +# Bosc platforms and silicon > >> +/Platform/Bosc/** @vlsunil > >> +/Silicon/Bosc/NanHuPkg/** @vlsunil > >> + > >> +# DisplayLink > >> +/Drivers/DisplayLink/** @ardbiesheuvel @leiflindholm > >> + > >> +/Features/Ext4Pkg/** @heatd > >> + > >> +# HiSilicon > >> +/Platform/Hisilicon/** @leiflindholm > >> +/Silicon/Hisilicon/** @leiflindholm > >> + > >> +/Features/Intel/** @nate-desimone @SaiChaganty > >> +/Features/Intel/Debugging/** @nate-desimone @SaiChaganty @ydong10 > >> +/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/** @nate-desimone > >> @SaiChaganty > >> +/Features/Intel/UserInterface/** @dandanbi @nate-desimone > @SaiChaganty > >> + > >> +/Features/ManageabilityPkg/** @changab > >> + > >> +/Platform/Intel/** @nate-desimone @SaiChaganty > >> +/Platform/Intel/QuarkPlatformPkg/** @mdkinney @nate-desimone > >> @SaiChaganty > >> +/Platform/Intel/Vlv2TbltDevicePkg/** @nate-desimone @SaiChaganty > >> @yqian4 > >> +/Platform/Intel/BoardModulePkg/** @nate-desimone @SaiChaganty > @ydong10 > >> +/Platform/Intel/KabylakeOpenBoardPkg/** @ChaselChiu @nate-desimone > >> @SaiChaganty > >> +/Platform/Intel/KabylakeOpenBoardPkg/AspireVn7Dash572G/** > >> @benjamindoron @nate-desimone @SaiChaganty > >> +/Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/** @jackpot51 > >> +/Platform/Intel/MinPlatformPkg/** @ChaselChiu @nate-desimone > >> @SaiChaganty > >> +/Platform/Intel/PurleyOpenBoardPkg/** @ChaselChiu @nate-desimone > >> @SaiChaganty > >> +/Platform/Intel/WhiskeylakeOpenBoardPkg/** @ChaselChiu @nate- > desimone > >> @SaiChaganty > >> +/Platform/Intel/CometlakeOpenBoardPkg/** @ChaselChiu @nate-desimone > >> @SaiChaganty > >> +/Platform/Intel/TigerlakeOpenBoardPkg/** @nate-desimone @SaiChaganty > >> +/Platform/Intel/AlderlakeOpenBoardPkg/** @nate-desimone @SaiChaganty > >> +/Platform/Intel/WhitleyOpenBoardPkg/** @ChaselChiu @nate-desimone > >> @SaiChaganty > >> +/Platform/Intel/SimicsOpenBoardPkg/** @nate-desimone @SaiChaganty > >> +/Platform/Intel/Tools/** @BobCF @lgao4 @nate-desimone @SaiChaganty > >> + > >> +/Silicon/Intel/** @nate-desimone @SaiChaganty > >> +/Silicon/Intel/IntelSiliconPkg/** @nate-desimone @niruiyu > @SaiChaganty > >> +/Silicon/Intel/QuarkSocPkg/** @mdkinney @nate-desimone @SaiChaganty > >> +/Silicon/Intel/Vlv2DeviceRefCodePkg/** @nate-desimone @SaiChaganty > >> @yqian > >> +/Silicon/Intel/CoffeelakeSiliconPkg/** @ChaselChiu @nate-desimone > >> @SaiChaganty > >> +/Silicon/Intel/KabylakeSiliconPkg/** @ChaselChiu @nate-desimone > >> @SaiChaganty > >> +/Silicon/Intel/PurleyRefreshSiliconPkg/** @ChaselChiu @nate-desimone > >> @SaiChaganty > >> +/Silicon/Intel/TigerlakeSiliconPkg/** @nate-desimone @SaiChaganty > >> +/Silicon/Intel/AlderlakeSiliconPkg/** @nate-desimone @SaiChaganty > >> +/Silicon/Intel/WhitleySiliconPkg/** @ChaselChiu @nate-desimone > >> @SaiChaganty > >> +/Silicon/Intel/SimicsX58SktPkg/** @nate-desimone @SaiChaganty > >> +/Silicon/Intel/SimicsIch10Pkg/** @nate-desimone @SaiChaganty > >> +/Silicon/Intel/Tools/** @BobCF @lgao4 @nate-desimone @SaiChaganty > >> + > >> +# Loongson platforms > >> +/Platform/Loongson/** @bibo-mao @kilaterlee @lixianglai > >> + > >> +# Marvell platforms and silicon > >> +/Platform/Marvell/** @ndhillonm @wojtas-marcin > >> +/Platform/SolidRun/** @ndhillonm @wojtas-marcin > >> +/Silicon/Marvell/** @ndhillonm @wojtas-marcin > >> + > >> +# Miscellaneous drivers > >> +/Silicon/Atmel/** @leiflindholm > >> +/Silicon/Openmoko/** @leiflindholm > >> +/Silicon/Synopsys/DesignWare/** @leiflindholm > >> + > >> +# NXP platforms and silicon > >> +/Platform/NXP/** @leiflindholm > >> +/Silicon/NXP/** @leiflindholm > >> + > >> +# OptionRomPkg > >> +# https://github.com/tianocore/tianocore.github.io/wiki/OptionRomPkg > >> +/Drivers/OptionRomPkg/** @niruiyu > >> + > >> +# Phytium platforms and silicon > >> +/Platform/Phytium/** @leiflindholm > >> +/Silicon/Phytium/** @leiflindholm > >> + > >> +# QEMU EDK II Minimum Platform Specification implementation > >> +/Platform/Qemu/QemuOpenBoardPkg/** @heatd > >> + > >> +# QEMU sbsa-ref platform > >> +/Platform/Qemu/SbsaQemu/** @ardbiesheuvel @hrw @leiflindholm > >> +/Silicon/Qemu/SbsaQemu/** @ardbiesheuvel @hrw @leiflindholm > >> + > >> +# Raspberry Pi platforms and silicon > >> +/Platform/RaspberryPi/** @ardbiesheuvel @leiflindholm > >> +/Silicon/Broadcom/** @ardbiesheuvel @leiflindholm > >> + > >> +# RPMB driver for OP-TEE > >> +/Drivers/OpTee/OpteeRpmbPkg/** @apalos @samimujawar > >> + > >> +/Platform/RISC-V/PlatformPkg/** @vlsunil > >> + > >> +/Platform/SiFive/U5SeriesPkg/** @JohnAZoidberg > >> + > >> +# Socionext platforms and silicon > >> +/Platform/Socionext/** @ardbiesheuvel @leiflindholm > >> +/Silicon/NXP/Library/Pcf8563RealTimeClockLib/** @ardbiesheuvel > >> @leiflindholm > >> +/Silicon/Socionext/** @ardbiesheuvel @leiflindholm > >> + > >> +/Silicon/RISC-V/ProcessorPkg/** @vlsunil > >> + > >> +/Silicon/SiFive/** @JohnAZoidberg > >> + > >> +# Sophgo platforms and silicon > >> +/Platform/Sophgo/** @vlsunil > >> +/Silicon/Sophgo/SG2042Pkg/** @vlsunil > >> + > >> +# StandAloneMMPkg for OP-TEE > >> +/Platform/StandaloneMm/PlatformStandaloneMmPkg/** @apalos > @samimujawar > >> diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md > >> new file mode 100644 > >> index 000000000000..aa6df842fbb2 > >> --- /dev/null > >> +++ b/CONTRIBUTORS.md > >> @@ -0,0 +1,70 @@ > >> +EDK II Platforms Maintainers and Reviewers > >> +========================================== > >> + > >> +This file is intended to provide an easy way to look up people's > names > >> and email addresses given their GitHub > >> +usernames from the CODEOWNERS or REVIEWERS files. > >> + > >> +Since it's an extra file to remember to update when changing > >> maintainers or reviewers, it will likely become > >> +out-of-sync with CODEOWNERS and/or REVIEWERS over time and need an > >> occasional refresh. > >> + > >> +| Name | e-mail address | Github > >> username | > >> +|------------------------|----------------------------------|------- > --- > >> --------------------------------------------| > >> +| Abdul Lateef Attar | abdullateef.at...@amd.com | > >> [@abdattar](https://github.com/abdattar) | > >> +| Abner Chang | abner.ch...@amd.com | > >> [@changab](https://github.com/changab) | > >> +| Ard Biesheuvel | ardb+tianoc...@kernel.org | > >> [@ardbiesheuvel](https://github.com/ardbiesheuvel) | > >> +| Ashraf Ali S | ashraf.al...@intel.com | > >> [@AshrafAliS](https://github.com/AshrafAliS) | > >> +| Benjamin Doron | benjamin.doro...@gmail.com | > >> [@benjamindoron](https://github.com/benjamindoron) | > >> +| Bibo Mao | maob...@loongson.cn | > [@bibo- > >> mao](https://github.com/bibo-mao) | > >> +| Bob Feng | bob.c.f...@intel.com | > >> [@BobCF](https://github.com/BobCF) | > >> +| caiyuqing379 | caiyuqing...@outlook.com | > >> [@caiyuqing379](https://github.com/caiyuqing379) | > >> +| Chao Li | lic...@loongson.cn | > >> [@kilaterlee](https://github.com/kilaterlee) | > >> +| Chasel Chiu | chasel.c...@intel.com | > >> [@ChaselChiu](https://github.com/ChaselChiu) | > >> +| Chuong Tran | chu...@os.amperecomputing.com | > >> [@chuongtranle](https://github.com/chuongtranle) | > >> +| dahogn | dah...@hotmail.com | > >> [@dahogn](https://github.com/dahogn) | > >> +| Dandan Bi | dandan...@intel.com | > >> [@dandanbi](https://github.com/dandanbi) | > >> +| Daniel Schaefer | g...@danielschaefer.me | > >> [@JohnAZoidberg](https://github.com/JohnAZoidberg) | > >> +| Deepika Kethi Reddy | deepika.kethi.re...@intel.com | > >> [@dkethire](https://github.com/dkethire) | > >> +| Duke Zhai | duke.z...@amd.com | > >> [@mingxzha](https://github.com/mingxzha) | > >> +| Eric Dong | eric.d...@intel.com | > >> [@ydong10](https://github.com/ydong10) | > >> +| Eric Xing | eric.x...@amd.com | > >> [@exinghr](https://github.com/exinghr) | > >> +| Graeme Gregory | gra...@xora.org.uk | > >> | > >> +| Heng Luo | heng....@intel.com | > >> | > >> +| Igniculus Fu | igniculus...@amd.com | > >> [@fhh200000](https://github.com/fhh200000) | > >> +| Ilias Apalodimas | ilias.apalodi...@linaro.org | > >> [@apalos](https://github.com/apalos) | > >> +| Jeremy Linton | jeremy.lin...@arm.com | > >> [@jlinton](https://github.com/jlinton) | > >> +| Jeremy Soller | jer...@system76.com | > >> [@jackpot51](https://github.com/jackpot51) | > >> +| Kathappan Esakkithevar | kathappan.esakkithe...@intel.com | > >> [@kesakkit](https://github.com/kesakkit) | > >> +| Ken Yao | ken....@amd.com | > >> [@YSHRong](https://github.com/YSHRong) | > >> +| Leif Lindholm | quic_llind...@quicinc.com | > >> [@leiflindholm](https://github.com/leiflindholm) | > >> +| Liming Gao | gaolim...@byosoft.com.cn | > >> [@lgao4](https://github.com/lgao4) | > >> +| Ling Jia | jial...@phytium.com.cn | > >> | > >> +| Marcin Juszkiewicz | marcin.juszkiew...@linaro.org | > >> [@hrw](https://github.com/hrw) | > >> +| Marcin Wojtas | marcin.s.woj...@gmail.com | > [@wojtas- > >> marcin](https://github.com/wojtas-marcin) | > >> +| Marvin Häuser | mhaeu...@posteo.de | > >> [@mhaeuser](https://github.com/mhaeuser) | > >> +| Meenakshi Aggarwal | meenakshi.aggar...@nxp.com | > >> [@Meenakshi88](https://github.com/Meenakshi88) | > >> +| meng-cz | mengcz1...@gmail.com | > [@meng- > >> cz](https://github.com/meng-cz) | > >> +| Michael D Kinney | michael.d.kin...@intel.com | > >> [@mdkinney](https://github.com/mdkinney) | > >> +| Narinder Dhillon | ndhil...@marvell.com | > >> [@ndhillonm](https://github.com/ndhillonm) | > >> +| Nate DeSimone | nathaniel.l.desim...@intel.com | > [@nate- > >> desimone](https://github.com/nate-desimone) | > >> +| Nhi Pham | n...@os.amperecomputing.com | > >> [@nhivp](https://github.com/nhivp) | > >> +| Nickle Wang | nick...@nvidia.com | > >> [@nicklela](https://github.com/nicklela) | > >> +| Paul Grimes | paul.gri...@amd.com | > >> [@pbgrimes](https://github.com/pbgrimes) | > >> +| Pedro Falcato | pedro.falc...@gmail.com | > >> [@heatd](https://github.com/heatd) | > >> +| Peng Xie | xiep...@phytium.com.cn | > >> | > >> +| Ran Wang | wang...@bosc.ac.cn | > >> | > >> +| Ray Ni | ray...@intel.com | > >> [@niruiyu](https://github.com/niruiyu) | > >> +| Rebecca Cran | rebe...@os.amperecomputing.com | > >> [@bcran](https://github.com/bcran) | > >> +| Rosen Chuang | rosen.chu...@intel.com | > >> [@rbitw](https://github.com/rbitw) | > >> +| Sai Chaganty | rangasai.v.chaga...@intel.com | > >> [@SaiChaganty](https://github.com/SaiChaganty) | > >> +| Saloni Kasbekar | saloni.kasbe...@intel.com | > >> [@SaloniKasbekar](https://github.com/SaloniKasbekar) | > >> +| Sami Mujawar | sami.muja...@arm.com | > >> [@samimujawar](https://github.com/samimujawar) | > >> +| Sunil V L | suni...@ventanamicro.com | > >> [@vlsunil](https://github.com/vlsunil) | > >> +| Theo Jehl | theojeh...@gmail.com | > >> [@theomacx86](https://github.com/theomacx86) | > >> +| Thomas Abraham | thomas.abra...@arm.com | > >> | > >> +| USER0FISH | libing1...@outlook.com | > >> [@USER0FISH](https://github.com/USER0FISH) | > >> +| Wenyi Xie | xiewen...@huawei.com | > >> | > >> +| Xianglai li | lixiang...@loongson.cn | > >> [@lixianglai](https://github.com/lixianglai) | > >> +| Yang Wang | wangy...@bosc.ac.cn | > >> | > >> +| Yi Qian | yi.q...@intel.com | > >> [@yqian4](https://github.com/yqian4) | > >> +| Yiqi Shu | shuy...@phytium.com.cn | > >> | > >> +| Yuwei Chen | yuwei.c...@intel.com | > >> [@YuweiChen1110](https://github.com/YuweiChen1110) | > >> diff --git a/Maintainers.txt b/Maintainers.txt > >> deleted file mode 100644 > >> index ff8c5c7b3d29..000000000000 > >> --- a/Maintainers.txt > >> +++ /dev/null > >> @@ -1,448 +0,0 @@ > >> -EDK II Platforms Maintainers > >> -============================ > >> - > >> -This file provides information about the primary maintainers for > >> -EDK II Platforms. > >> - > >> -In general, you should not privately email the maintainer. You > should > >> -email the edk2-devel list, and Cc the package maintainers and > >> -reviewers. > >> - > >> -If the package maintainer wants to hand over the role to other > people, > >> -the package maintainer should send the patch to update > Maintainers.txt > >> -with new maintainer, and the new maintainer should follow up with > >> -an Acked-by or a Reviewed-by. > >> - > >> -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. A > designated > >> Package > >> - Reviewer is reasonably familiar with the Package (or some > modules > >> - thereof), and/or provides testing or regression testing for the > >> Package > >> - (or some modules thereof), in certain platforms and > environments. > >> - 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. > >> - 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 Platforms > >> ----------------- > >> -W: https://github.com/tianocore/tianocore.github.io/wiki/EDK-II > >> -L: https://edk2.groups.io/g/devel/ > >> -T: git - https://github.com/tianocore/edk2-platforms.git > >> - > >> -All patches CC:d here > >> -L: devel@edk2.groups.io > >> -F: * > >> -F: */ > >> - > >> -EDK II Platforms maintainers > >> ----------------------------- > >> -F: * > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> -M: Michael D Kinney <michael.d.kin...@intel.com> > >> - > >> -Responsible Disclosure, Reporting Security Issues > >> -------------------------------------------------- > >> -W: https://github.com/tianocore/tianocore.github.io/wiki/Security > >> - > >> -EDK II Platforms Packages: > >> --------------------------- > >> - > >> -96Boards > >> -F: Platform/96Boards/ > >> -M: Ard Biesheuvel <ardb+tianoc...@kernel.org> > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> - > >> -AMD > >> -F: Platform/AMD > >> -M: Abner Chang <abner.ch...@amd.com> > >> -M: Abdul Lateef Attar <abdullateef.at...@amd.com> > >> -M: Paul Grimes <paul.gri...@amd.com> > >> - > >> -F: Platform/AMD/AgesaModulePkg > >> -F: Platform/AMD/AgesaPkg > >> -F: Platform/AMD/AmdCbsPkg > >> -M: Paul Grimes <paul.gri...@amd.com> > >> -R: Abdul Lateef Attar <abdullateef.at...@amd.com> > >> -R: Abner Chang <abner.ch...@amd.com> > >> - > >> -F: Platform/AMD/AmdCpmPkg > >> -M: Abdul Lateef Attar <abdullateef.at...@amd.com> > >> -R: Paul Grimes <paul.gri...@amd.com> > >> -R: Abner Chang <abner.ch...@amd.com> > >> - > >> -AMD Seattle > >> -F: Platform/AMD/OverdriveBoard/ > >> -F: Platform/LeMaker/CelloBoard/ > >> -F: Platform/SoftIron/ > >> -F: Silicon/AMD/Styx/ > >> -M: Ard Biesheuvel <ardb+tianoc...@kernel.org> > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> - > >> -AMD VanGoghBoard > >> -F: Platform/AMD/VanGoghBoard > >> -F: Silicon/AMD/VanGoghBoard > >> -M: Eric Xing <eric.x...@amd.com> > >> -R: Ken Yao <ken....@amd.com> > >> -R: Duke Zhai <duke.z...@amd.com> > >> -R: Igniculus Fu <igniculus...@amd.com> > >> - > >> -Ampere Computing > >> -F: Platform/Ampere > >> -F: Silicon/Ampere > >> -M: Nhi Pham <n...@os.amperecomputing.com> > >> -R: Chuong Tran <chu...@os.amperecomputing.com> > >> -R: Leif Lindholm <quic_llind...@quicinc.com> > >> -R: Rebecca Cran <rebe...@os.amperecomputing.com> > >> - > >> -ARM > >> -F: Platform/ARM/ > >> -F: Silicon/ARM/ > >> -R: Thomas Abraham <thomas.abra...@arm.com> > >> -M: Sami Mujawar <sami.muja...@arm.com> > >> - > >> -BeagleBoard: > >> -F: Platform/BeagleBoard/ > >> -F: Silicon/TexasInstruments/ > >> -R: Ard Biesheuvel <ardb+tianoc...@kernel.org> > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> - > >> -OptionRomPkg > >> -F: Drivers/OptionRomPkg/ > >> -W: > https://github.com/tianocore/tianocore.github.io/wiki/OptionRomPkg > >> -M: Ray Ni <ray...@intel.com> > >> - > >> -StandAloneMMPkg for OP-TEE > >> -F: Platform/StandaloneMm/PlatformStandaloneMmPkg/ > >> -M: Sami Mujawar <sami.muja...@arm.com> > >> -M: Ilias Apalodimas <ilias.apalodi...@linaro.org> > >> - > >> -DisplayLink > >> -F: Drivers/DisplayLink/ > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> -M: Ard Biesheuvel <ardb+tianoc...@kernel.org> > >> -R: Andy Hayes <andy.ha...@displaylink.com> > >> - > >> -HiSilicon > >> -F: Platform/Hisilicon/ > >> -F: Silicon/Hisilicon/ > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> -R: Ard Biesheuvel <ardb+tianoc...@kernel.org> > >> -R: Wenyi Xie <xiewen...@huawei.com> > >> - > >> -Features/Ext4Pkg > >> -F: Features/Ext4Pkg/ > >> -M: Pedro Falcato <pedro.falc...@gmail.com> > >> -R: Marvin Häuser <mhaeu...@posteo.de> > >> - > >> -Features/Intel > >> -F: Features/Intel/ > >> -M: Sai Chaganty <rangasai.v.chaga...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -R: Liming Gao <gaolim...@byosoft.com.cn> > >> - > >> -Features/Intel/Debugging > >> -F: Features/Intel/Debugging/ > >> -M: Eric Dong <eric.d...@intel.com> > >> -R: Liming Gao <gaolim...@byosoft.com.cn> > >> - > >> -Features/Intel/OutOfBandManagement/IpmiFeaturePkg > >> -F: Features/Intel/OutOfBandManagement/IpmiFeaturePkg > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -R: Liming Gao <gaolim...@byosoft.com.cn> > >> - > >> -Features/Intel/UserInterface > >> -F: Features/Intel/UserInterface/ > >> -M: Dandan Bi <dandan...@intel.com> > >> -R: Liming Gao <gaolim...@byosoft.com.cn> > >> - > >> -Features/ManageabilityPkg > >> -F: Features/ManageabilityPkg/ > >> -M: Abner Chang <abner.ch...@amd.com> > >> -R: Abdul Lateef Attar <abdullateef.at...@amd.com> > >> -R: Nickle Wang <nick...@nvidia.com> > >> - > >> -Platform/Intel > >> -F: Platform/Intel/ > >> -M: Sai Chaganty <rangasai.v.chaga...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Platform/Intel/QuarkPlatformPkg > >> -F: Platform/Intel/QuarkPlatformPkg/ > >> -M: Michael D Kinney <michael.d.kin...@intel.com> > >> -R: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Platform/Intel/Vlv2TbltDevicePkg > >> -F: Platform/Intel/Vlv2TbltDevicePkg/ > >> -M: Yi Qian <yi.q...@intel.com> > >> -R: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Platform/Intel/BoardModulePkg > >> -F: Platform/Intel/BoardModulePkg/ > >> -M: Eric Dong <eric.d...@intel.com> > >> -R: Liming Gao <gaolim...@byosoft.com.cn> > >> - > >> -Platform/Intel/KabylakeOpenBoardPkg > >> -F: Platform/Intel/KabylakeOpenBoardPkg/ > >> -M: Chasel Chiu <chasel.c...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Platform/Intel/KabylakeOpenBoardPkg/AspireVn7Dash572G > >> -F: Platform/Intel/KabylakeOpenBoardPkg/AspireVn7Dash572G/ > >> -R: Benjamin Doron <benjamin.doro...@gmail.com> > >> - > >> -Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3 > >> -F: Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/ > >> -R: Jeremy Soller <jer...@system76.com> > >> - > >> -Platform/Intel/MinPlatformPkg > >> -F: Platform/Intel/MinPlatformPkg/ > >> -M: Chasel Chiu <chasel.c...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -R: Liming Gao <gaolim...@byosoft.com.cn> > >> -R: Eric Dong <eric.d...@intel.com> > >> - > >> -Platform/Intel/PurleyOpenBoardPkg > >> -F: Platform/Intel/PurleyOpenBoardPkg/ > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -M: Chasel Chiu <chasel.c...@intel.com> > >> - > >> -Platform/Intel/WhiskeylakeOpenBoardPkg > >> -F: Platform/Intel/WhiskeylakeOpenBoardPkg/ > >> -M: Chasel Chiu <chasel.c...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Platform/Intel/CometlakeOpenBoardPkg > >> -F: Platform/Intel/CometlakeOpenBoardPkg/ > >> -M: Chasel Chiu <chasel.c...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -M: Rangasai V Chaganty <rangasai.v.chaga...@intel.com> > >> -R: Deepika Kethi Reddy <deepika.kethi.re...@intel.com> > >> -R: Kathappan Esakkithevar <kathappan.esakkithe...@intel.com> > >> - > >> -Platform/Intel/TigerlakeOpenBoardPkg > >> -F: Platform/Intel/TigerlakeOpenBoardPkg/ > >> -M: Sai Chaganty <rangasai.v.chaga...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -R: Heng Luo <heng....@intel.com> > >> - > >> -Platform/Intel/AlderlakeOpenBoardPkg > >> -F: Platform/Intel/AlderlakeOpenBoardPkg/ > >> -M: Sai Chaganty <rangasai.v.chaga...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -R: Rosen Chuang <rosen.chu...@intel.com> > >> -R: Saloni Kasbekar <saloni.kasbe...@intel.com> > >> - > >> -Platform/Intel/WhitleyOpenBoardPkg > >> -F: Platform/Intel/WhitleyOpenBoardPkg/ > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -M: Chasel Chiu <chasel.c...@intel.com> > >> - > >> -Platform/Intel/SimicsOpenBoardPkg > >> -F: Platform/Intel/SimicsOpenBoardPkg/ > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Platform/Intel/Tools > >> -F: Platform/Intel/Tools/ > >> -M: Bob Feng <bob.c.f...@intel.com> > >> -M: Liming Gao <gaolim...@byosoft.com.cn> > >> -R: Yuwei Chen <yuwei.c...@intel.com> > >> - > >> -Platform/RISC-V/PlatformPkg > >> -F: Platform/RISC-V/PlatformPkg/ > >> -M: Sunil V L <suni...@ventanamicro.com> > >> -R: Daniel Schaefer <g...@danielschaefer.me> > >> - > >> -Platform/SiFive/U5SeriesPkg > >> -F: Platform/SiFive/U5SeriesPkg/ > >> -M: Daniel Schaefer <g...@danielschaefer.me> > >> - > >> -Silicon/Intel > >> -F: Silicon/Intel/ > >> -M: Rangasai V Chaganty <rangasai.v.chaga...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Silicon/Intel/IntelSiliconPkg > >> -F: Silicon/Intel/IntelSiliconPkg/ > >> -M: Ray Ni <ray...@intel.com> > >> -M: Rangasai V Chaganty <rangasai.v.chaga...@intel.com> > >> -R: Ashraf Ali S <ashraf.al...@intel.com> > >> - > >> -Silicon/Intel/QuarkSocPkg > >> -F: Silicon/Intel/QuarkSocPkg/ > >> -M: Michael D Kinney <michael.d.kin...@intel.com> > >> -R: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Silicon/Intel/Vlv2DeviceRefCodePkg > >> -F: Silicon/Intel/Vlv2DeviceRefCodePkg/ > >> -M: Yi Qian <yi.q...@intel.com> > >> -R: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Silicon/Intel/CoffeelakeSiliconPkg > >> -F: Silicon/Intel/CoffeelakeSiliconPkg/ > >> -M: Chasel Chiu <chasel.c...@intel.com> > >> -M: Sai Chaganty <rangasai.v.chaga...@intel.com> > >> - > >> -Silicon/Intel/KabylakeSiliconPkg > >> -F: Silicon/Intel/KabylakeSiliconPkg/ > >> -M: Chasel Chiu <chasel.c...@intel.com> > >> -M: Sai Chaganty <rangasai.v.chaga...@intel.com> > >> - > >> -Silicon/Intel/PurleyRefreshSiliconPkg > >> -F: Silicon/Intel/PurleyRefreshSiliconPkg/ > >> -M: Chasel Chiu <chasel.c...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Silicon/Intel/TigerlakeSiliconPkg > >> -F: Silicon/Intel/TigerlakeSiliconPkg/ > >> -M: Sai Chaganty <rangasai.v.chaga...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -R: Heng Luo <heng....@intel.com> > >> - > >> -Platform/Intel/AlderlakeSiliconPkg > >> -F: Platform/Intel/AlderlakeSiliconPkg/ > >> -M: Sai Chaganty <rangasai.v.chaga...@intel.com> > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -R: Rosen Chuang <rosen.chu...@intel.com> > >> -R: Saloni Kasbekar <saloni.kasbe...@intel.com> > >> - > >> -Silicon/Intel/WhitleySiliconPkg > >> -F: Silicon/Intel/WhitleySiliconPkg/ > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> -M: Chasel Chiu <chasel.c...@intel.com> > >> - > >> -Silicon/Intel/SimicsX58SktPkg > >> -F: Silicon/Intel/SimicsX58SktPkg/ > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Silicon/Intel/SimicsIch10Pkg > >> -F: Silicon/Intel/SimicsIch10Pkg/ > >> -M: Nate DeSimone <nathaniel.l.desim...@intel.com> > >> - > >> -Silicon/Intel/Tools > >> -F: Silicon/Intel/Tools/ > >> -M: Bob Feng <bob.c.f...@intel.com> > >> -M: Liming Gao <gaolim...@byosoft.com.cn> > >> -R: Yuwei Chen <yuwei.c...@intel.com> > >> - > >> -Loongson platforms > >> -F: Platform/Loongson/ > >> -M: Bibo Mao <maob...@loongson.cn> > >> -M: Xianglai li <lixiang...@loongson.cn> > >> -M: Chao Li <lic...@loongson.cn> > >> - > >> -Marvell platforms and silicon > >> -F: Platform/Marvell/ > >> -F: Platform/SolidRun/ > >> -F: Silicon/Marvell/ > >> -M: Marcin Wojtas <marcin.s.woj...@gmail.com> [wojtas-marcin] > >> -M: Narinder Dhillon <ndhil...@marvell.com> [ndhillonm] > >> -R: Leif Lindholm <quic_llind...@quicinc.com> [leiflindholm] > >> - > >> -Miscellaneous drivers > >> -F: Silicon/Atmel/ > >> -F: Silicon/Openmoko/ > >> -F: Silicon/Synopsys/DesignWare/ > >> -R: Ard Biesheuvel <ardb+tianoc...@kernel.org> > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> - > >> -NXP platforms and silicon > >> -F: Platform/NXP/ > >> -F: Silicon/NXP/ > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> -R: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com> > >> - > >> -QEMU EDK II Minimum Platform Specification implementation > >> -F: Platform/Qemu/QemuOpenBoardPkg/ > >> -M: Pedro Falcato <pedro.falc...@gmail.com> > >> -R: Theo Jehl <theojeh...@gmail.com> > >> - > >> -QEMU sbsa-ref platform > >> -F: Platform/Qemu/SbsaQemu/ > >> -F: Silicon/Qemu/SbsaQemu/ > >> -M: Ard Biesheuvel <ardb+tianoc...@kernel.org> > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> -M: Marcin Juszkiewicz <marcin.juszkiew...@linaro.org> [hrw] > >> -R: Graeme Gregory <gra...@xora.org.uk> > >> - > >> -Raspberry Pi platforms and silicon > >> -F: Platform/RaspberryPi/ > >> -F: Silicon/Broadcom/ > >> -M: Ard Biesheuvel <ardb+tianoc...@kernel.org> > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> -R: Jeremy Linton <jeremy.lin...@arm.com> > >> - > >> -RPMB driver for OP-TEE > >> -F: Drivers/OpTee/OpteeRpmbPkg/ > >> -M: Sami Mujawar <sami.muja...@arm.com> > >> -M: Ilias Apalodimas <ilias.apalodi...@linaro.org> > >> - > >> -Socionext platforms and silicon > >> -F: Platform/Socionext/ > >> -F: Silicon/NXP/Library/Pcf8563RealTimeClockLib/ > >> -F: Silicon/Socionext/ > >> -M: Ard Biesheuvel <ardb+tianoc...@kernel.org> > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> - > >> -Silicon/RISC-V/ProcessorPkg > >> -F: Silicon/RISC-V/ProcessorPkg/ > >> -M: Sunil V L <suni...@ventanamicro.com> > >> -R: Daniel Schaefer <g...@danielschaefer.me> > >> - > >> -Silicon/SiFive > >> -F: Silicon/SiFive/ > >> -M: Daniel Schaefer <g...@danielschaefer.me> > >> - > >> -Phytium platforms and silicon > >> -F: Platform/Phytium/ > >> -F: Silicon/Phytium/ > >> -M: Leif Lindholm <quic_llind...@quicinc.com> > >> -R: Peng Xie <xiep...@phytium.com.cn> > >> -R: Ling Jia <jial...@phytium.com.cn> > >> -R: Yiqi Shu <shuy...@phytium.com.cn> > >> - > >> -Sophgo platforms and silicon > >> -F: Platform/Sophgo/ > >> -F: Silicon/Sophgo/SG2042Pkg/ > >> -M: Sunil V L <suni...@ventanamicro.com> > >> -R: dahogn <dah...@hotmail.com> > >> -R: meng-cz <mengcz1...@gmail.com> > >> -R: caiyuqing379 <caiyuqing...@outlook.com> > >> -R: USER0FISH <libing1...@outlook.com> > >> - > >> -Bosc platforms and silicon > >> -F: Platform/Bosc/ > >> -F: Silicon/Bosc/NanHuPkg/ > >> -M: Sunil V L <suni...@ventanamicro.com> > >> -R: Yang Wang<wangy...@bosc.ac.cn> > >> -R: Ran Wang<wang...@bosc.ac.cn> > >> diff --git a/REVIEWERS b/REVIEWERS > >> new file mode 100644 > >> index 000000000000..5f5a96f4eba1 > >> --- /dev/null > >> +++ b/REVIEWERS > >> @@ -0,0 +1,95 @@ > >> +# This file contains the list of reviewers (i.e. people who can > >> +# review changes, but don't own the areas and can't commit changes) > >> +# for various parts of edk2-platforms. > >> + > >> +# EDK II Platforms reviewers > >> +# ========================== > >> + > >> +# AMD VanGoghBoard > >> +/Platform/AMD/VanGoghBoard/** @fhh200000 @mingxzha @YSHRong > >> + > >> +# Ampere > >> +/Platform/Ampere/** @bcran @chuongtranle @leiflindholm > >> +/Silicon/Ampere/** @bcran @chuongtranle @leiflindholm > >> + > >> +# ARM > >> +# Add Thomas Abraham > >> +# /Platform/ARM/** > >> + > >> +# BeagleBoard > >> +/Platform/BeagleBoard/** @ardbiesheuvel > >> +/Silicon/TexasInstruments/** @ardbiesheuvel > >> + > >> +/Features/Ext4Pkg/** @mhaeuser > >> + > >> +# Hisilicon > >> +# Add Wenyi Xie > >> +/Platform/Hisilicon/** @ardbiesheuvel > >> +/Silicon/Hisilicon/** @ardbiesheuvel > >> + > >> +/Features/Intel/** @lgao4 > >> +/Features/Intel/Debugging/** @lgao4 > >> +/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/** @lgao4 > >> +/Features/Intel/UserInterface/** @lgao4 > >> + > >> +/Platform/Intel/QuarkPlatformPkg/** @nate-desimone > >> +/Platform/Intel/Vlv2TbltDevicePkg/** @nate-desimone > >> +/Platform/Intel/BoardModulePkg/** @lgao4 > >> +/Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/** @jackpot5 > >> +/Platform/Intel/MinPlatformPkg/** @lgao4 @ydong10 > >> +/Platform/Intel/WhiskeylakeOpenBoardPkg/** @ChaselChiu > >> +/Platform/Intel/CometlakeOpenBoardPkg/** @dkethire @kesakkit > >> +# Add Heng Luo > >> +# /Platform/Intel/TigerlakeOpenBoardPkg/** > >> +/Platform/Intel/AlderlakeOpenBoardPkg/** @rbitw @SaloniKasbekar > >> +/Platform/Intel/Tools/** @YuweiChen1110 > >> + > >> +/Silicon/Intel/IntelSiliconPkg/** @AshrafAliS > >> +/Silicon/Intel/QuarkSocPkg/** @nate-desimone > >> +/Silicon/Intel/Vlv2DeviceRefCodePkg/** @nate-desimone > >> + > >> +# Add Heng Luo > >> +# /Silicon/Intel/TigerlakeSiliconPkg/** > >> + > >> +/Silicon/Intel/AlderlakeSiliconPkg/** @rbitw @SaloniKasbekar > >> + > >> +/Silicon/Intel/Tools/** @YuweiChen1110 > >> + > >> +/Features/ManageabilityPkg/** @abdattar @nicklela > >> + > >> +/Platform/Marvell/** @leiflindholm > >> +/Silicon/Marvell/** @leiflindholm > >> + > >> +# Miscellaneous Drivers > >> +/Silicon/Atmel/** @ardbiesheuvel > >> +/Silicon/Openmoko/** @ardbiesheuvel > >> +/Silicon/Synopsys/DesignWare/** @ardbiesheuvel > >> + > >> +/Platform/NXP/** @Meenakshi88 > >> +/Silicon/NXP/** @Meenakshi88 > >> + > >> +# QEMU EDK II Minimum Platform Specification implementation > >> +/Platform/Qemu/QemuOpenBoardPkg/** @theomacx86 > >> + > >> +# Add Graeme Gregory > >> +# /Platform/Qemu/SbsaQemu/** > >> +# /Silicon/Qemu/SbsaQemu/** > >> + > >> +# Raspberry Pi platforms and silicon > >> +/Platform/RaspberryPi/** @jlinton > >> +/Silicon/Broadcom/** @jlinton > >> + > >> +/Platform/RISC-V/PlatformPkg/** @JohnAZoidberg > >> +/Silicon/RISC-V/ProcessorPkg/** @JohnAZoidberg > >> + > >> +# Phytium platforms and silicon > >> +# Add Peng Xie, Ling Jia and Yiqi Shu > >> +# /Platform/Phytium/** > >> +# /Silicon/Phytium/** > >> + > >> +/Platform/SolidRun/** @leiflindholm > >> + > >> +# Sophgo platforms and silicon > >> +/Platform/Sophgo/** @caiyiqing379 @dahogn @meng-cz @USER0FISH > >> +/Silicon/Sophgo/SG2042Pkg/** @caiyiqing379 @dahogn @meng-cz > @USER0FISH > >> + > >> diff --git a/Readme.md b/Readme.md > >> index 8de9eaa7cfbb..792e27e51843 100644 > >> --- a/Readme.md > >> +++ b/Readme.md > >> @@ -32,10 +32,30 @@ Many platforms require additional image > processing > >> beyond the EDK2 build. > >> Any such steps should be documented (as a Readme.md), and any > necessary > >> helper > >> scripts be contained, under said platform directory. > >> > >> -Any contributions to this branch should be submitted via email to > the > >> -edk2-devel mailing list with a subject prefix of `[platforms]`. See > >> -[Laszlo's excellent > >> > guide](https://github.com/tianocore/tianocore.github.io/wiki/Laszlo's- > >> unkempt-git-guide-for-edk2-contributors-and-maintainers) for details > >> -on how to do this successfully. > >> +Any contributions to this repo should be submitted via GitHub Pull > >> Request. > >> + > >> +For details of who owns code in certain parts of the repo, see the > >> CODEOWNERS and > >> +REVIEWERS files. Look in CONTRIBUTORS.md to find out people's names > and > >> their > >> +email addresses. > >> + > >> +In general, you should not privately email the maintainer. You > should > >> +email the edk2-devel list, and Cc the area maintainers and > >> +reviewers. > >> + > >> +If the maintainer wants to hand over the role to other people, > >> +they should create a PR on GitHub to update CODEOWNERS, > >> +REVIEWERS and CONTRIBUTORS.md with new maintainer, and the new > >> maintainer > >> +should review the PR and approve it. > >> + > >> +EDK II Platforms > >> +---------------- > >> +W: https://github.com/tianocore/tianocore.github.io/wiki/EDK-II > >> +L: https://edk2.groups.io/g/devel/ > >> +T: git - https://github.com/tianocore/edk2-platforms.git > >> + > >> +Responsible Disclosure, Reporting Security Issues > >> +------------------------------------------------- > >> +W: https://github.com/tianocore/tianocore.github.io/wiki/Security > >> > >> # How to build (Linux Environment) > >> > >> @@ -294,7 +314,7 @@ For more information, see the > >> > >> # Maintainers > >> > >> -See [Maintainers.txt](Maintainers.txt). > >> +See [CONTRIBUTORS.md](CONTRIBUTORS.md), [CODEOWNERS](CODEOWNERS) and > >> [REVIEWERS](REVIEWERS). > >> > >> # Submodules > >> > >> -- > >> 2.46.0 > >> > >> > >> > >> > >> > > > > > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120486): https://edk2.groups.io/g/devel/message/120486 Mute This Topic: https://groups.io/mt/108245296/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-