When contributing to the following projects:
You may need to sign a Contributor License Agreement (CLA). You can access the individual CLA document here.
Important
The CLA is no longer a hard requirement for contributing to the aforementioned projects, a Fiduciary License Agreement may be introduced in the future which will also be opt-in.
If you're contributing for the first time and haven't already signed the CLA then the process is as follows:
- After creating a pull request, a bot (CLA Assistant Lite) will prompt you to confirm and agree to the CLA.
- If you agree to the CLA, then you can respond to the bot and confirm your agreement.
- Your pull request can then be accepted.
You only need to sign the CLA once to be able to contribute to any Revolt project.
Implementing a CLA allows Revolt to:
- Ensure that all contributions are licensed appropriately under the project's license.
- Enforce the project's license when necessary.
- Keep options open for potential relicencing in future.
- Potentially implement customized anti-spam solutions for the main platform if required.
If you have any feedback, suggestions, or concerns about this process or the project, please don't hesitate to contact us. You can either open an issue on this repository or email us at contact@revolt.chat.