Contribute

How do I contribute to the CloudStack project?

 

CloudStack needs and welcomes new contributors in a variety of areas.

The simplest way to begin contributing is to subscribe to the forums and mailing lists and to participate in development discussions and answer questions.

Cloudstack also needs people filing bugs, triaging bugs, testing proposed fixes, as well as testing new features.

Cloudstack also welcomes contributions in the form of documentation, translations  and code. However, this level of contributions require that either the individual or corporate contributor license agreement be signed prior to the contribution being accepted.

If your code contribution is a new feature you'll want to follow the below process.

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.


All accepted contributions will be released as part of CloudStack under the GPLv3 software license.

 

 

Resources

Sponsored by Citrix Resources Discuss Site Info Open Source

The CloudStack™ project is sponsored by Citrix Systems, which provides support and other services to augment the CloudStack software. CloudStack is a trademark of Citrix Systems Inc. 

Sponsored by Citrix Systems Inc.  

Get CloudStack - Cloud Computing Management at SourceForge.net. Fast, secure and Free Open Source software downloads