Contribute

COMPAS is a community-driven project. There are many ways in which you can contribute to its development.

Code

Code contributions to the core COMPAS library can address known issues or add new functionality. Have a look at the issue tracker for inspiration...

Documentation

All classes, methods, and functions of the core COMPAS library should be properly documented. If you find a typo, missing documentation, or functionaliy with insufficient examples, please consider submitting a PR...

Testing

Ideally, the entire code base of the core COMPAS library is covered by unit tests. If you are familiar with writing tests, please help to achieve full coverage...

Examples

Examples help users to learn how to leverage the functionality of the COMPAS framework to develop AEFC solutions and applications. If you have a cool script lying around that you are willing to share with others, please consider converting it into an example...