We appreciate all contributions that help to make AdsLib better.

Make sure your pull requests have the following properties:
1. good code, Zachary Goldberg did a nice write up on this:
   https://www.toptal.com/software/six-commandments-of-good-code

2. good commit messages, Chris Beams explained this pretty well:
   https://chris.beams.io/posts/git-commit/

3. consistent coding style, simply run:
   `make uncrustify`

4. sign off on each commit, just follow the Linux DCO:
   https://www.kernel.org/doc/html/latest/process/submitting-patches.html#developer-s-certificate-of-origin-1-1

5. separate your changes, as with most things just follow the Linux process:
   https://www.kernel.org/doc/html/latest/process/submitting-patches.html#separate-your-changes
