Contribute

If you want to contribute to the OpenMediaVault project you have to subscribe a CLA. Please check http://www.openmediavault.org/contributoragreement.html for more details.

Note that the CLA is not a transfer of copyright ownership, this simply is a license agreement for contributions. You also do not change your rights to use your own contributions for any other purpose.


 * Why do i have to subscribe an OCA (contributor agreement) when submitting code?


 * 1) http://www.golem.de/1107/85208.html (German)
 * 2) http://blog.tarent.de/2010/08/09/contributor-license-agreement-%E2%80%93-braucht-open-source-das (German)
 * 3) Django's CLA FAQ
 * 4) Karl Fogel's Producing Open Source Software on CLAs
 * 5) The Wikipedia article on CLAs


 * Can I submit patches without having signed the OCA?


 * No. All contributors and patch submitters must sign the OCA before they submit anything substantial. Trivial patches like spelling fixes or missing words won't require an agreement, since anybody could do those. However, almost anything will require a CLA.


 * Contribution rules
 * Code contributions must satisfy the following conditions. Contributions that do not fulfill these conditions will not be accepted.
 * The Coding Guidelines must be followed
 * The feature/improvement must be implemented as generic as possible
 * The code/feature/improvement must not affect existing functionality


 * How to become a translator?


 * If you want to help translating the OpenMediaVault WebGUI please do the following:


 * 1) Subscribe the contributor license agreement and send it to the given email address.
 * 2) Create an account on Transifex and join the openmediavault project as translator
 * 3) You will get notified when your request has been approved. You will be listed as contributor here.