We’re very happy you’re interested in contributing to Mattermost. Like many other open source projects, we need you to complete a Contributor License Agreement (“CLA”) so we can add you to the list of approved contributors and review the changes you propose.
Note that the following agreement 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.
For some background on why contributor license agreements are necessary, you can read FAQs from many other open source projects:
- A well-written chapter from Karl Fogel’s Producing Open Source Software on CLAs
- The Wikipedia article on CLAs
This is part of the legal framework of the open-source ecosystem that adds some red tape, but protects both the contributor and the company / foundation behind the project. It also gives us the option to relicense the code with a more permissive license in the future.
If you have more questions, send us an email at email@example.com.
The information in this form is not publicly shared, with the exception of Github username, which will be listed on our approved contributor’s page.