Contributors

From Dcmf

Jump to: navigation, search

Becoming a contributor

In order to ensure that we follow all the best-practices for taking submitted software patches, we want to primarily be certain that contributed code is free of any copyright issues. To this end, there is a boilerplate agreement that we would like all contributors—and their employers—to sign. It basically says that you have permission to submit code, and that you will only submit code that you wrote.

To become a contributor:

  1. Complete the Contributor agreement
    • Sign it, and have your employer sign it.
    • Fax it into IBM, and email that you sent the fax
    • We will send you an email confirming your agreement submission.
  2. Start submitting patches, following our standing designs:


Contributor License Agreements

The DCMF Open Source Community desires that all contributors of ideas, code, or documentation to DCMF projects complete, sign, and submit (via postal mail, fax or email) an Individual Contributor License Agreement ("CLA"). The purpose of this agreement is to clearly define the terms under which intellectual property has been contributed to DCMF and thereby allow us to defend the project should there be a legal dispute regarding the software at some future time. A signed CLA is required to be on file before an individual is given commit rights to a DCMF project.

For a corporation that has assigned employees to work on a DCMF project, a Corporate Contributor License Agreement ("CCLA") is available for contributing intellectual property via the corporation, that may have been assigned as part of an employment agreement. Note that a Corporate CLA does not remove the need for every developer to sign their own CLA as an individual, to cover any of their contributions which are not owned by the corporation signing the CCLA.

CLAs may be submitted by traditional postal mail, fax, or by emailing a scan of the signed copy to xxxxxxxxxxxxxx.

Note: If you choose to send this document via fax then be absolutely sure that you have sent it correctly. Faxes are often received back-to-front, blank, or totally illegible.

Completed contributor agreement will be public and securely archived in the DCMF Open Source Community public Git repository.

  • Individual Contributor License Agreement PDF / DOC
  • Corporate Contributor License Agreement PDF / DOC


Repository and Patch desgins

Open-source submission guide ( PDF / Power Point )
This documents the general open-source submission policies in place. Comments and questions are welcome.
Git repository plans ( PDF / Open Document )
This documents the maintenance policies that we plan to use when managing the source code. Comments and questions are welcome.
Personal tools