Thank you for your interest in contributing to Chosen Path!
- Fork the repository
- Create a feature branch (
git checkout -b my-feature) - Make your changes
- Submit a pull request
By submitting a pull request or otherwise contributing to this project, you agree to the following:
- You assign all copyright and intellectual property rights in your contribution to the project owner (Chosen Path's maintainer).
- You confirm that you have the right to make this assignment — your contribution is your own original work, or you have the necessary rights to submit it.
- You understand that this assignment allows the project owner to license the project (including your contribution) under terms other than AGPL-3.0, such as granting more permissive licenses to organizations that adopt or steward the project.
- You retain the right to use your contribution for any other purpose.
This policy exists because Chosen Path may be adopted by educational institutions, nonprofits, or open-source communities that need licensing flexibility. Without copyright assignment, relicensing would require consent from every contributor.
- The project is licensed under AGPL-3.0. Your contribution will be available under AGPL-3.0 to everyone.
- The project owner may additionally grant non-AGPL licenses to specific adopters (e.g., a university that needs an MIT-licensed fork, or a gaming company that needs a commercial license).
- You will always be credited as a contributor.
- You can always use your own contribution however you like.
If you have questions about this policy, open an issue or contact the maintainer before contributing.