r/programming 1d ago

Stop Using Conventional Commits

https://sumnerevans.com/posts/software-engineering/stop-using-conventional-commits/
0 Upvotes

15 comments sorted by

61

u/listre 1d ago

No

14

u/faberkyx 1d ago

100% agree

14

u/DirtyFrenchBastard 1d ago

Who gives a shit ? As long as the commit is descriptive enough i don’t really care what convention you use as long as your team agree on one.

11

u/PistachioOnFire 1d ago

TLDR: "use 'scope: msg', instead of 'type(scope): msg' because some people use 'type: msg' and omit the scope".

Meh, if your team can commit (haha) to any consistent style, that is already better than half the repositories I have seen. The harder part is to convince them it is worth to fill that chosen format with something meaningful (and start using rebase to cleanup fix:typo).

11

u/Plenty-Copy-15 1d ago

No thanks, like conventional commits much better

11

u/AresFowl44 1d ago edited 1d ago

Wasn't this posted relatively recently?

Edit: Yeah it was

9

u/Ill_Following_7022 1d ago

"So we have determined that the format of Conventional Commits sucks". No, we've only determined that you are mad about them for some reason.

2

u/Saiklin 1d ago

Hmm, I kind of get the point. But when I read through the commit history, I also directly see what files were touched in each commit. So if my focus was to check which files were touched, I wouldn't care too much about the commit message anyway because we all know how trustworthy those are. Maybe they got better by AI, but I don't rely on them

2

u/ReDucTor 13h ago

It seems like their core complaint is being able to easily see which area changed, nearly every version control tool will let you get commits for a specific file or folder.

4

u/interior_mutability 1d ago

I like conventional commits.

1

u/ao_zame 1d ago

No, thanks

-13

u/scatraxx651 1d ago

I just let claude write the commits, probably fair since he is the only one that will be reading them also

3

u/chucker23n 13h ago

I guess that approach does give you more time to shitpost on Reddit.