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.
An executed OpenBMC CLA is not required to accept contributions to OpenBMC forks of upstream projects, like the Linux kernel or U-Boot.
Review the maintainers' responsibilities in the contributing guidelines. Maintainers are ultimately responsible for sorting out open source license issues, issues with using code copied from the web, and maintaining the quality of the code.
Repository maintainers ought to have the following traits as recognized by a consensus of their peers:
(1) The semantics of accepting a patch depend on the sub-project contribution process.
Ensure that accepted changes actually merge into OpenBMC repositories.