diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2018-04-04 14:39:04 -0400 |
---|---|---|
committer | Gunnar Mills <gmills@us.ibm.com> | 2018-06-05 18:31:26 +0000 |
commit | ac95da4ae0038b4a76372f253c303422e1d9ac57 (patch) | |
tree | a82d13caa76688e5960641ce5227ae47cff005b5 /maintainer-workflow.md | |
parent | 2251627c92d7db805f0c329f399a45f37da4f3c0 (diff) | |
download | openbmc-docs-ac95da4ae0038b4a76372f253c303422e1d9ac57.tar.gz openbmc-docs-ac95da4ae0038b4a76372f253c303422e1d9ac57.zip |
Add maintainer-workflow.md
Add a checklist to guide sub-project maintainers through the
OpenBMC CLA signing process.
Change-Id: I1528e02e8cae542368b5664a0ecbb1e24bf8a4cb
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'maintainer-workflow.md')
-rw-r--r-- | maintainer-workflow.md | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/maintainer-workflow.md b/maintainer-workflow.md new file mode 100644 index 0000000..7482ac4 --- /dev/null +++ b/maintainer-workflow.md @@ -0,0 +1,30 @@ +# OpenBMC Maintainer/CLA Workflow +OpenBMC contributors are required to execute an OpenBMC CLA (Contributor +License Agreement) before their contributions can be accepted. This page is a +checklist for sub-project maintainers to follow before approving patches. + +* Manually verify the contributor has signed the ICLA (individual) or is +listed on an existing CCLA (corporate). + * Executed CLAs can be found [in the CLA repository] + (https://drive.google.com/drive/folders/1Ooi0RdTcaOWF1DWFJUAJDdN7tRKde7Nl). + * If you were not added to the appropriate CLA repository ACL send an +email to openbmc@lists.ozlabs.org with a request to be added. + * If a CLA for the contributor is found, accept the patch(1). +* If a CLA is not found, request that the contributor execute one and send it +to openbmc@lists.ozlabs.org. + * Do not accept the patch(1) until a signed CLA (individual _or_ +corporate) has been uploaded to the CLA repository. + * The CCLA form can be found [here] + (https://github.com/openbmc/openbmc/files/1860741/OpenBMC.CCLA.pdf). + * The ICLA form can be found [here] + (https://github.com/openbmc/openbmc/files/1860742/OpenBMC.ICLA.pdf). + +(1) The semantics of accepting a patch depend on the sub-project contribution +process. + +* Github pull requests - Merging the pull request. +* Gerrit - +2. +* email - Merging the patch. + +An executed OpenBMC CLA is _not_ required to accept contributions to +OpenBMC forks of upstream projects, like the Linux kernel or U-Boot. |