You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CONTRIBUTING.md 1.3 KiB

123456789101112131415161718192021222324252627
  1. # How To Contribute
  2. Thanks for showing an interest in improving aptdec, these guidelines outline how you should go about contributing to the project.
  3. ## Did you find a bug?
  4. 1. Make sure the bug has not already been reported
  5. 2. If an issue already exists, leave a thumbs up to "bump" the issue
  6. 3. If an issue doesn't exist, open a new one with a clear title and description and, if relevant, any files that cause the behavior
  7. ## Do you have a patch that fixes a bug/adds a feature?
  8. 1. Fork this repository and put your changes on a *new branch*
  9. 2. Make sure to use sensible commit names
  10. 3. Open a new pull request into master
  11. If you don't have a GitHub account, you can email me the patch at `xerbo (at) protonmail (dot) com`
  12. ## Coding style
  13. The coding style of LeanHRPT is based off the [Google C++ Style Guide](https://google.github.io/styleguide/cppguide.html) with minor modifications (see `.clang-format`), in addition to this all files should use LF line endings and end in a newline. Use American english (i.e. "color", not "colour").
  14. ## Commit message style
  15. - Keep titles short to prevent wrapping (descriptions exist)
  16. - Split up large changes into multiple commits
  17. - Never use hastags for sequential counting in commits, as this interferes with issue/PR referencing