On 19-09-2011 16:44:51 +0300, Markos Chandras wrote: > On 09/19/11 16:26, Fabian Groffen wrote: > > I would prefer going this route myself. Generate all ChangeLogs > > from commit messages only. This is easy to implement (POC is > > running for Prefix), but has a little issue with ChangeLog being in > > Manifest file. I think we should just omit it, or (better) allow > > the Manifest to have multiple signed parts, such that the ebuilds, > > dists and files are signed by the committing developer, and the > > ChangeLog is signed by the generation process (like snapshots > > are). > If you generate Changelogs from commit messages then you dont need to > place the to $VCS unless you want to edit them ( see below ) I can't parse/don't understand this sentence. Could you explain/elaborate? > > The council has, however, (like Markos' initial mail explained) > > decided that ChangeLog entries must be updatable (e.g. corrected) > > afterwards. > Really? when? There is no decision on this topic yet[1](3rd bullet > point). If I am wrong, please point me to the correct source. I > thought this discussion is about whether we want to edit them > afterwards or not. So unless we decide to edit them, we don't need > ChangeLog files Sorry, I recalled the details wrong. The effect is the same though, a file needs to exist: [quote from [1]] - Vote: Retroactively change existing entries, yes or no. - We will append to changelogs and retain all existing changelog messages. [/quote from [1]] An additional advantage of keeping the file is that we can easily fix all entries that people wrote/committed ugly and helpless messages for, like "^" and so on. > [1]http://www.gentoo.org/proj/en/council/meeting-logs/20110809-summary.txt -- Fabian Groffen Gentoo on a different level