Skip to content

Contributing to Canvas

Hannah edited this page Oct 25, 2022 · 3 revisions

Contributor License Agreement

In order for us to continue to dual-license our Canvas product to best serve all of our customers, we need you to sign a contributor license agreement (CLA) before we can accept a pull request from you. After submitting a pull request, you'll see a status check that indicates if a signature is required or not. If the CLA check fails, click on Details and then complete the web form. Once finished, the CLA check on the pull request will pass successfully.

Translations

If you would like to contribute a translation change, please submit it through our translation service Transifex.

Contributor Guidelines

See CONTRIBUTING.md and FAQ for additional details about contributing.

Developing on Canvas

Our Canvas Dev & Friends site is a great resource for getting started in developing on Canvas itself, using the Canvas APIs, or creating well-integrated 3rd party tools.