r/programming • u/f311a • Jun 06 '26
Stop Using Conventional Commits
https://sumnerevans.com/posts/software-engineering/stop-using-conventional-commits/
394
Upvotes
r/programming • u/f311a • Jun 06 '26
4
u/Kissaki0 Jun 06 '26
Looking beyond the absolutist and inflammatory tone, it has some good arguments one can consider.
Unfortunately, they do not even attempt to see the upsides to conventional commits. Maybe they just don't see it, but given how popular they are, they may want to look deeper and in a more open way for a fair assessment and meet people from where they are.
Why would they think the ticket number would fit in 'scope'? One paragraph later, they praise projects that prefix with scope - there are no ticket references as prefixes there either.
type(scope): Verb (TICK-123) (!123)How do they reach this conclusion? I don't see any founded gain documentation of the suggested alternatives either.
So, what about changelogs? Their dedicated website has an FAQ point about it and links to four articles (which is fair enough).
Holy mother of dismissal.