| Contribute | |
How do I contribute to the CloudStack project?
CloudStack needs and welcomes new contributors in a variety of areas. 1. Start a thread on the cloudstack-devel mailing list announcing either your intention or the actual code. Earlier tends to be better so that others in the community can participate in the discussion as well as being able to schedule some project management functions around new features. 2. Start by forking the development branch you are seeking to have your code included in on github. 3. When your code is ready for review, initiate a pull request and file a bug and assign that bug to This e-mail address is being protected from spambots. You need JavaScript enabled to view it 4. Verification of a signed CLA will take place and an engineering manager will review the bug and assign it to the lead developer for that section of code who will either offer feedback or merge the request. More details about the CLA:
Before you can contribute code to the project, you will need to read and agree to our simple Individual Contributor License Agreement. This is a simple electronic form, similar to the Apache Contribution Agreement, and a prerequisite for contributing to the CloudStack Project. We use Echosign to manage these agreements. After clicking on the agreement linked above, please fill out each required field and digitally sign by simply typing your name in the signature box. You'll know that we received a copy of it when a copy ends up in your email inbox. If you are contributing on behalf of a company, an authorized representative of your company should sign a Corporate Contributor License Agreement.
|
Contribute