This repository has been archived by the owner on May 4, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 27
Document adoption of Conventional Commits. #685
Merged
apetro
merged 3 commits into
uPortal-Attic:master
from
apetro:doc-conventional-commits-clean
Sep 5, 2017
Merged
Changes from all commits
Commits
Show all changes
3 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,9 +2,12 @@ | |
|
||
In short: | ||
|
||
+ Be kind | ||
+ [Be kind][code of conduct]. | ||
+ All Contributors must appear in the public [Apereo CLA roster][]. | ||
+ Use [Google code style][]. | ||
+ Use [Conventional Commits][]. | ||
|
||
However: *please do not let contribution guidance be an insurmountable barrier to your contribution.* Project participants can work with you to hone your contribution, but only if we know you're trying to contribute. | ||
|
||
## Code of conduct | ||
|
||
|
@@ -43,15 +46,49 @@ npm run lint-md | |
npm run lint-less | ||
``` | ||
|
||
## Conventional Commits | ||
|
||
We use [Conventional Commits][] as our commit message format. This leads to more | ||
uniform messages in the project history. | ||
|
||
### Type | ||
|
||
We use [the change types Angular uses][]. | ||
|
||
|
||
### Scope | ||
|
||
We have not yet formalized scopes. In practice scopes used so far include: | ||
|
||
+ `changelog` | ||
+ `ci` | ||
+ `dependency` | ||
+ `dependency upgrade` | ||
+ `github` | ||
+ `md` | ||
+ `npm` | ||
+ `package` | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ❓ what is the difference between There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Dunno. Colorable argument for collapsing these. I figured the first step towards that was writing down what we've got so far. |
||
+ `readme` | ||
|
||
## Contribution welcome | ||
|
||
Contribution guidance is intended to help you make the most effective contributions you can. Contribution guidance is **not intended to be a barrier to contributions, especially not to newcomer contributions.** | ||
|
||
The [code of conduct][] is not negotiable. Please do be kind. | ||
|
||
Everything else the project participants welcome helping you to work through in your contributions. | ||
|
||
|
||
[AngularJS-portal website on incubating]: http://uw-madison-doit.github.io/angularjs-portal/apereo-incubation.html | ||
[Apereo CLA roster]: http://licensing.apereo.org/completed-clas | ||
[Apereo Corporate Contributor License Agreement]: https://www.apereo.org/sites/default/files/Licensing%20Agreements/apereo-ccla.pdf | ||
[Apereo inbound intellectual property licensing practices]: https://www.apereo.org/licensing/practices | ||
[Apereo Individual Contributor License Agreement]: https://www.apereo.org/sites/default/files/Licensing%20Agreements/apereo-icla.pdf | ||
[Apereo Corporate Contributor License Agreement]: https://www.apereo.org/sites/default/files/Licensing%20Agreements/apereo-ccla.pdf | ||
[Apereo website on licensing]: https://www.apereo.org/licensing | ||
[Apereo website on Contributor License Agreement]: https://www.apereo.org/licensing/agreements | ||
[Apereo licensing discussion Google Group]: https://groups.google.com/a/apereo.org/forum/#!forum/licensing-discuss | ||
[Apereo CLA roster]: http://licensing.apereo.org/completed-clas | ||
|
||
[Google code style]: https://google.github.io/styleguide/ | ||
[Apereo website on Contributor License Agreement]: https://www.apereo.org/licensing/agreements | ||
[Apereo website on licensing]: https://www.apereo.org/licensing | ||
[Apereo Welcoming Policy]: https://www.apereo.org/content/apereo-welcoming-policy | ||
[code of conduct]: ../CODE_OF_CONDUCT.md | ||
[Conventional Commits]: https://conventionalcommits.org/ | ||
[Google code style]: https://google.github.io/styleguide/ | ||
[the change types Angular uses]: https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md#commit |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
❓
ci
is already a type, do we also want it to be a scope?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nope. :)