Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Conventional commits made it easier to generate changelogs and automate semantic version bumps. I suppose LLMs can usually do that the right way with looser structure, but in the before times it made a lot more sense, and even now is much less ambiguous


Auto-generated changelogs from commit messages are bad, no matter if the commit messages follow some structure.


Both of these things are discussed in the article. (changelogs and semver)


They're hand-waved away by saying the changelogs are bad and the semver isn't always accurate. While I mostly agree with, that doesn't mean they don't provide _some_ value. You get categorized changelogs (even if the messages are technical) and semver that's generally correct. The alternative of good changelogs and perfect semver isn't free.


I suppose it is a significant downside that you could get misled into thinking you can autogenerate a changelog from commit names.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: