Contributions are very welcome. The following will provide some helpful guidelines.
- Whatever content you contribute, you will provide it under the project license(s) (see LICENSE.md)
- You accompany your submission with a signature of the Developer's Certificate of Origin (see DCO.md).
- You will submit your contribution together with your full name and e-mail address (see below).
If you want to submit a contribution, please follow the following workflow:
- Fork the project
- Create a feature branch
- Add your contribution
- Create a Pull Request
Commit messages should be clear and fully elaborate the context and the reason of a change. Please stick to the customary format.
If your commit refers to an issue, please post-fix it with the issue number, e.g.
Issue: #123
Please sign-off each commit as described in DCO.md, e.g. by committing using
git commit -s ...
If your Pull Request resolves an issue, please add a respective line to the end, like
Resolves #123
Please adjust your code formatter to the general style of the project, based on PEP8. Your IDE will probably provide support for it.