mirror of
https://github.com/conventional-commits/conventionalcommits.org.git
synced 2026-03-22 12:44:37 -05:00
Stale Angular reference: linked document doesn't define chore
#232
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nurse-the-code on GitHub (Jan 13, 2026).
Stale Angular reference: linked document doesn't define
choreProblem
The specification recommends commit types including
chore:The spec links to Angular's CONTRIBUTING.md at a specific commit:
https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#-commit-message-guidelines
However, this document does not define
chore. It only lists:build,ci,docs,feat,fix,perf,refactor,style, andtest.The
choretype actually comes from the older AngularJS project:https://github.com/angular/angular.js/blob/master/DEVELOPERS.md
Where it's defined as: "Changes to the build process or auxiliary tools and libraries such as documentation generation"
Impact
Users following the spec who want to use
chore(a commonly recommended type) cannot find its definition in the linked reference. This creates confusion about whatchoremeans and when to use it.Suggested Solutions
Define the types directly in the spec (see #634 for a related proposal), removing the dependency on external documentation that may change or become stale
Related Issues
Additional Context
The Angular project appears to have intentionally removed
chorein favor ofbuildfor build-related changes. This divergence between the spec's recommendation and the linked reference suggests the external dependency model for type definitions is fragile.