Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 1.07 KB

CONTRIBUTING.md

File metadata and controls

25 lines (21 loc) · 1.07 KB

Licensing

By submitting a pull request, you represent that you have the right to license your contribution to the Laf project owners and the community, and agree by submitting the patch that your contributions are licensed under the MIT license terms.

Code submission policy

We have some rules for commits that are contributed:

  • Split your changes in the most atomic commits possible: one commit for feature, or fix.
  • Rebase your commits to the main branch (or beta if you are targeting the beta version).
  • Wrap your commit messages at 72 characters.
  • The first line of the commit message is the subject line.
  • Write the subject line in the imperative mood, e.g. "Fix something", not "Fixed something".
  • For platform-specific commits start the subject line using [win], [osx], or [x11] prefixes.
  • Check the spelling of your code, comments and commit messages.
  • We're using some C++17 features, targeting macOS 10.9 mainly as the oldest platform (and the one limiting us to newer C++ standards).