Skip to content

Commit f9d7559

Browse files
author
Matthew Fisher
committed
docs(contributing.md): import more from docs
1 parent 930868e commit f9d7559

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

CONTRIBUTING.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,17 @@ To make it more formal, it looks something like this:
5252
<BLANK LINE>
5353
{footer}
5454

55+
The {scope} can be anything specifying place of the commit change.
56+
57+
The {subject} needs to use imperative, present tense: “change”, not “changed” nor
58+
“changes”. The first letter should not be capitalized, and there is no dot (.) at the end.
59+
60+
Just like the {subject}, the message {body} needs to be in the present tense, and includes
61+
the motivation for the change, as well as a contrast with the previous behavior. The first
62+
letter in a paragraph must be capitalized.
63+
64+
All breaking changes need to be mentioned in the {footer} with the description of the
65+
change, the justification behind the change and any migration notes required.
5566

5667
Any line of the commit message cannot be longer than 90 characters, with the subject line
5768
limited to 70 characters. This allows the message to be easier to read on github as well

0 commit comments

Comments
 (0)