Skip to content

Latest commit

 

History

History
66 lines (44 loc) · 1.87 KB

CONTRIBUTING.md

File metadata and controls

66 lines (44 loc) · 1.87 KB

Contributing Guidelines

I'd love to accept your patches! Before I can take them, read and stick to the CODE OF CONDUCT.

Commit Messages

Write your commit message in the imperative: “Fix bug” and not “Fixed bug” or “Fixes bug.” This convention matches up with commit messages generated by commands like git merge and git revert.

Commit messages consit of the following:

  • A subject wich containing the title of the commit. 50 characters max.
  • A explanatory description of what has been changed. Wrap the text at 72 characters.

See following example:

Capitalized, short (50 chars or less) summary

More detailed explanatory text, if necessary.  Wrap it to about 72
characters or so.
In some contexts, the first line is treated as the subject of an email
and the rest of the text as the body.
The blank line separating the summary from the body is critical (unless
you omit the body entirely); tools like rebase can get confused if you
run the two together.

Write your commit message in the imperative: "Fix bug" and not
"Fixed bug"
 or "Fixes bug." This convention matches up with commit messages generated
by commands like git merge and git revert.

Further paragraphs come after blank lines.

- Bullet points are okay, too

- Typically a hyphen or asterisk is used for the bullet, followed by
  a single space, with blank lines in between, but conventions vary
  here

- Use a hanging indent

The above is taken from the Medium post: How To Write Proper Git Commit Messages.

Changelog

For every change there needs to be a changelog entry. Stick to following format:

# YYYY-MM-DD

**Change type:** Feature | Bug Fix

## Short description

Long description text.

Further paragraphs come after blank lines.

- Bullet points are okay, too