From e1c9de33d0190a3c5b93a7f5fe9b6c3db6606708 Mon Sep 17 00:00:00 2001 From: Chris Kay Date: Wed, 11 Sep 2019 13:29:38 +0100 Subject: [PATCH] doc: Update list of maintainers for SCP-firmware This commit updates the maintainers documentation to reflect changes to the project maintainership and review process. It also adds a CODEOWNERS file, the format of which is defined by GitHub, describing the same information. Change-Id: Ibe631731b633eb0389efe1f122d8ca4308216926 Co-authored-by: Jim Quigley Signed-off-by: Chris Kay Signed-off-by: Jim Quigley --- .github/CODEOWNERS | 12 ++++++++++++ maintainers.md | 49 ++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 53 insertions(+), 8 deletions(-) create mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 000000000..4e5e03f6c --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,12 @@ +# +# Core maintainers +# + +* chris.kay@arm.com nicola.mazzucato@arm.com jim.quigley@arm.com ronald.cron@arm.com souvik.chakravarty@arm.com + +# +# Platform maintainers +# + +/product/n1sdp/ manoj.kumar3@arm.com sudipto.paul@arm.com +/product/synquacer/ masahisa.kojima@linaro.org diff --git a/maintainers.md b/maintainers.md index 3f1e89ddb..e9e7c79a3 100644 --- a/maintainers.md +++ b/maintainers.md @@ -1,12 +1,45 @@ -SCP-firmware maintainers -======================== +# Maintainers -SCP-firmware is an Arm maintained project. All contributions are ultimately -merged by the maintainers listed below. +SCP-firmware is an Arm-maintained project. All contributions to the project must +be approved by both a core maintainer and one or more sub-maintainers (if +applicable). Contributions are always merged by a core maintainer. -Maintainers ------------ +--- -David Cunado (david.cunado@arm.com, [davidcunado-arm](https://github.com/davidcunado-arm)) +## Core Maintainers -Ronald Cron (ronald.cron@arm.com, [ronald-cron-arm](https://github.com/ronald-cron-arm)) +The core maintainers oversee the project as a whole, and approve and merge all +contributions. + +- [Chris Kay](https://github.com/CJKay) (chris.kay@arm.com) +- [Nicola Mazzucato](https://github.com/nicola-mazzucato-arm) (nicola.mazzucato@arm.com) +- [Jim Quigley](https://github.com/jimqui01) (jim.quigley@arm.com) + +## Secondary Maintainers + +In the event that none of the core maintainers are available to deal with +time-sensitive issues, secondary maintainers may also approve and merge +contributions. + +- [Ronald Cron](https://github.com/ronald-cron-arm) (ronald.cron@arm.com) +- [Souvik Chakravarty](https://github.com/souvikkc) (souvik.chakravarty@arm.com) + +--- + +## Platform Maintainers + +### Arm + +Arm platforms typically come under the maintainership of the project core +maintainers. The platforms listed here represent the exceptions to this rule. + +#### N1SDP (n1sdp) + +- [Manoj Kumar](manojkumar-arm) (manoj.kumar3@arm.com) +- [Sudipto Paul](sudpau01) (sudipto.paul@arm.com) + +### Socionext Platform Maintainers + +#### SynQuacer (synquacer) + +- [Masahisa Kojima](masahisak) (masahisa.kojima@linaro.org) -- GitLab