Am 01.11.2010 21:21, schrieb Dimitar Zhekov:
On Mon, 01 Nov 2010 19:19:41 +0100 Colomban Wendlinglists.ban@herbesfolles.org wrote:
While importing a new plugin into Geany-Plugins' autotools build system, I noticed that having a ChangeLog is mandatory. Since I have some griefs against version-controlled ChangeLogs, I'll try to expose the problems, and some possible solutions.
[...]
Well. I'll stop here for now, and simply ask the question: "Do we really want to have ChangeLogs in Geany-Plugins' repository?".
For me, a ChangeLog describes what happened, and the VCS messages how exactly it happened. For example, ChangeLog "files: fixed load_vte/vc usage and made vc non-pointer to forbid any vc != NULL checks", while the real changes may consist of three commits, none of which makes it clear why such changes took place. Some people, Adrian for example, prefer to commit in very small portions; an autogenerated ChangeLog of the treebrowser will be quite tedious.
I would agree if (at least this was the case when I messed with geany-plugins changelogs the last time) the changelog wasn't just the commit messages copy&pasted into it.
But perhaps this changed in the meantime, or is not the case for all plugins so feel free to ignore me :)
Best regards.