Contribute Code¶
If you want to contribute code, join our Discord and have a look at our GitHub repository
Try to find a first good issue in our issue tracker
Open a pull request
We want to keep commit as small in size as possible
Signing Commits¶
We encourage you to sign your commits, although this is not a strict requirement from our side
You can find help on how to sign commits in GitHub’s docs
Commit Naming Convention¶
The commit naming convention will be checked by our continuous integration. In order to be valid, the following rules must all be fulfilled:
The commit message itself must consist of the following characters: letters
a-z, numbers0-9The commit message must begin with a capital letter
The commit message must exist and it must not be empty
The commit message must not end with
.,!or?
Examples
Explain commit naming conventionDon't display empty gpu info queries as errorCleanup octree vertices and indicesAdd commit naming checkMove GPU info to vk tools
Additional Information
The Regex pattern for the message is ^[A-Z0-9]\S*(?:\s\S*)+[^.!?,\s]$