How we solved GitLab's changelog conflict crisis
about.gitlab.com
about.gitlab.com
Debian has had a merge driver for its changelogs for a while: https://salsa.debian.org/dpkg-team/dpkg/commit/9b98847665d8b...
I get that the article's solution technically does remove a merge collision problem, but this adds other non-automatable™ problems that require giving humans special instructions because of the exceptions to the rule.
Use standard solutions for standard problems people. And dont do a normal merge if you dont want a normal merge. Dont fight the symptoms, look at the cause.
old blog post: https://medium.com/@nettsundere/on-reducing-changelog-merge-...
"We heard you don't like tech giants hosting your code so we found another tech giant. "