I used to do that, but see commit f0f728324021f38b0d31de399b9974535300167c : Dmitry opted to switch to just using Git's commit messages as the source of truth, and providing a make rule to generate the ChangeLog.

The document you linked endorses such a choice, saying

Projects that maintain such VCS repositories can decide not to maintain separate change log files, and instead rely on the VCS to keep the change log. If you decide not to maintain separate change log files, you should still consider providing them in the release tarballs [...].

I think doing this is a fine decision.

John

On 9/14/23 01:37, Po Lu wrote:
John Ericson <l...@johnericson.me> writes:

I had meant to just deal with windows-gnu in those 3 options,
otherwise we have a combinatorial explosion of patches (and commit
messages) for me to write :). Once we deal with that one we can deal
with the others, right?
Incidentally, if you want to make it easier for others to interpret your
patches, please provide ChangeLog entries along with them.  Refer to
`(standards)Change Logs':

   https://www.gnu.org/prep/standards/standards.html#Change-Logs


Reply via email to