First time contributors of projects using commitlint
run into our checks unprepared.
This increases friction at a point critical for every OSS project, up to the point where commit messages are lost:
We should do more to make contributing as easy as possible when commitlint
is used
@commitlint/template
. Will prepend commit messages with example messages generated from our config. Idea snatched from fix: read config file before defaulting script parameter remy/nodemon#1110 (comment), example: lennym/commit-template. This introduces a second husky
commit hook, increasing install complexity. Decide if commitlint init
should set this when implemented: https://github.com/marionebl/commitlint/issues/48
commitlint restore
: Let users restore commit messages that failed the tests for repeated edits. Theoretically we could even create a preparecommitmsg
hook to read that from an agreed-upon place?
commitlintbot: Support commitlintbot to become the go-to tool for projects opting for linting on PR/Squashing level only. This approach moves the burden of commit conventions to project maintainers entirely.
ChristianMurphy, morewry, keriati, SgtPooki and zwif
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4