If you want to contribute code (or anything else that might be subject to copyright) to a Dapplo repository you are asked to sign a Contributor License Agreement (CLA), like many other open source projects. By signing it, you explicitely allow Dapplo to use your contribution - the purpose of this process is to have agreed terms for that, and to avoid any misunderstandings.
Signing the CLA is pretty straightforward and does not involve any paperwork - for this the CLA Assistant by SAP SE is used, which means that you can simply sign with few clicks right out of GitHub.
- As soon as you create a pull request to be merged into a dapplo repository (or add a commit to an existing pull request), a comment will ask you to sign the CLA.
- Click the link, carefully read the document and then sign it by clicking the button.
- That’s it.
CLA Assistant will not ask you again to sign the CLA unless we apply changes to the agreement.
If you want to learn more about license agreements, you might want to have a look at contributoragreements.org. The website also offers a license agreement chooser, which was used to generate Dapplo’s Contributor License Agreement.