You want to contribute to CaPS? That is great! We are always happy to get contributions and feedback! :)
You can file issues using the Github issue tracker. Issues can span a large variety of topics like:
- Bug reports
- Feature requests
- Problems with compiling/building
- Improvements to the documentation
- Performance issues
Please make sure to explain in detail your problem or suggestion. Add the version of CaPS that you are using, as well as information on compiler, plattform and operating system.
If you want to contribute code, please fork the CaPS repository, implement the changes and create a pull request.
You are working on your first Pull Request? You can learn how from this free series How to Contribute to an Open Source Project on GitHub.
Pull requests might involve:
- Bug fixes
- New features
- Improvements to the documentation
- Performance improvements
- New examples
- Wrappers for other languages like Python