

I agree with separate changelogs for players/release and developers/repos

This one lacked a prefix originally, but should probably have been this:
Engine: Remove most shareware restrictions
One can now start the developer mode and every scenario without
a registration, but the game still complains about not being registered.
Prefixes I have used include Linux and X11.
How about the classic annotations detailing the nature of a change? Makes it easier to generate those handy change lists.

The full change list is way too verbose and typically littered with totally uninteresting stuff like "some more .hgignores", "oops, fixed some minor typos" or "made PeterWs evil changes compile properly on GCC" or whatever. I actually often look at the parsed change log for reference.
And you really don't want scripters to have to scan the documentation for changes every time. I remember that from CP times and didn't like it one bit. Besides, the documentation always lags way behind - and I doubt that will change just like that.
And you really don't want scripters to have to scan the documentation for changes every time. I remember that from CP times and didn't like it one bit. Besides, the documentation always lags way behind - and I doubt that will change just like that.

> And you really don't want scripters to have to scan the documentation for changes every time
That's why the documentation has "Functions by Version". And the documentation not being up to date is one of the things I want to fix. We need to consider wether it needs to be easier to update the documentation, or if it would be better to just disallow pushing changes that lack documentation updates. With a distributed version control system, those changes could be pushed to a separate repository for review first.
> I actually often look at the parsed change log for reference.
To answer which questions? I find history digging with gitk much more useful and reliable, and the "DataMining" window from TortoiseHG is probably also superior. And it would get even better if the changelog did not only consist of one terse line barely describing what changed, but also included the rationale for the changes.
Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill