If you want to contribute to this project, there are many valuable ways in doing so
- Join the weekly community calls as indicated in CONTRIBUTING.md
- Use / test TerraTorch and create an Issue if something is not working properly or if you have an idea for a feature request.
- Pick an Issue and start contributing
Contributions are welcome as pull requests on a fork of this project. Ideally, pull requests are backed by an Issue. You can also tag the code owners in the issue before you start, so we can talk about the details (in case you can't join one of the community calls).
After or during implementation on your branch, please create a PR to main. During development, please mark this PR as DRAFT and prefix with '[WIP]' If you want us to merge the PR, remove 'draft' and '[WIP]'. Before that, please make sure that all tests are passing. Unit tests are automatically run on GitHub on the branch as well. The TerraTorch committers will review your code and will run integrations tests on our GPU cluster before we merge to main.