It became apparent in #3574 that it's not clear what scope should be.
Added `CONTRIBUTING` as suggested by @Diadlo.
Added `build` as suggested by @initramfs.
Also improve formatting of the file, so that it will conform to <=80
chars per line for markdown.
Short lines make it easier to evaluate diffs.
Fix only critical typos, like missing full stops in the middle of a
sentence. Everything else left untouched.
Reorganize the Git Commit Guidelines title hierarchy.
Various content edits in the Git Commit Guidelines section:
- Remove the footer section and merge its contents with the body
- Add revert to the list of possible header types
- Change the maximum line length for header and body
- Add instructions about the body's elements order
With a proper, (not yet) enforced commit message format qTox would get
both clean commit messages and automatically generated changelog.
In regard to #2887.
Content of the commit taken from `CONTRIBUTING.md` @
96e2cec95a
and adjusted for qTox needs.
It was taken from 76c16e0994/CONTRIBUTING.md
and adjusted for qTox needs.
Since qBittorrent is licensed under GPLv2+, file in qTox source is covered by
GPLv3+.