All contributions are welcome, even without prior discussion. In the event of the later, please make sure to create a very clear and summarized pull request.
Make use of the pull request template if you don't know where to start.
-
Let's try to follow the versioning scheme of SemVer.
-
Update the relevant docs whenever necessary, e.g. README.md.
-
When introducing breaking changes, make a very good case for it.
-
Write unit/functional tests, if possible.
Respect the community and follow the guidelines in the code of conduct.