2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-21 05:25:32 +00:00

Update maintainers.md

Update with content from SF site, terms are adjusted to GitHub
This commit is contained in:
Victor Hu
2015-08-20 17:04:50 -04:00
parent 0615b739c9
commit 0213f972c7

View File

@ -1 +1,32 @@
# xCAT Project Maintainers Guide
The roles and responsibilities of the maintainers are:
* set the direction for the xCAT project, including architectural and design decisions
* commit code (new function or fixes) to the xCAT Git repository (either their own code, or on behalf of another contributor - see below)
* review requests for xCAT contributors to become maintainers (All such requests will be subject to a vote by current maintainers)
* review and help resolve technical concerns or problems regarding the project
All decisions by the maintainers are made by consensus.
When a **maintainer** merges a pull request for a **contributor** they must:
* Require that each code contributor complete and sign the [xCAT Individual CLA](./xcat-cla-individual.md) or [xCAT Corporate CLA](./xcat-ccla-corporate.md) and email a PDF copy to xcat-legal@lists.sourceforge.net .
* Require that all code be contributed under the EPL.
* Create a log entry with intellectual property information about the contribution & contributor. Each log entry should contain the information below, and should be posted to xcat-legal@lists.sourceforge.net:
>
Maintainer Name: (the person who committed the code)
Maintainer GitHub Id:
Contributor's Name:
Contributor's Organization or Employer (Corporate CLA):
Contributor GitHub Id:
Git Commit ID of the code push:
Date Code was Committed:
Purpose/Description of New/Changed Code:
Approximate Number of Lines of Code Added/Changed/Removed by This Commit:
Additional Authors of the Contributed Code:
License Used (if other than EPL, need approval from the xCAT Maintainers):
Code Reviewed By (usually the maintainer who commits it):