There are many ways to contribute:
- Open a new bug report, feature request or just ask a question by opening a new issue.
- Participate in the discussions of issues, pull requests and verify/test fixes of new features.
- Submit your own fixes or features as a pull request.
- Submit test cases.
When contributing to this repository, please note, that we have a code of conduct.
Please follow it in all your interactions with the project.
We use <MAJOR>.<MINOR>.<PATCH>
as versioning policy.
<Major> = Breaking Changes
<Minor> = Backwards Compatible / New Features
<Patch> = Backwards Compatible / Bug Fixes
For the versions available, see the tags on this repository.
- The code is structured according to the Clean Code paradigm
- Code and Documentation is written in English
- At least UnitTests are written
- A useful exception handling is available
- A useful logging is available
- If foreign code is used, no license agreements have been broken.
Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.