> On my own "real" projects (the ones with real users), I view the version > control logs as messages for active developers and ChangeLog as messages > for users and occasional developers. So git sees small one-off messages > on a regular basis, and the ChangeLog is updated when big user-visible > changes are made. Then I review the git logs before each release > candidate and edit the ChangeLog to make sure it has a good summary of all > user-visible changes.
Note that in the traditional GNU source structure, that role (what you're using "ChangeLog" for) is played by "NEWS". -Miles -- (\(\ (^.^) (")") *This is the cute bunny virus, please copy this into your sig so it can spread.