Gentoo Archives: gentoo-project

From: Fabian Groffen <grobian@g.o>
To: gentoo-project@l.g.o
Subject: [gentoo-project] ChangeLog generation - continued discussions
Date: Wed, 24 Aug 2011 09:01:32
Message-Id: 20110824090107.GB56521@gentoo.org
1 Per [1], the discussion on ChangeLog generation should be continued,
2 since new ideas arose during the council meeting of 20110809.
3 In the light of [2] on gentoo-scm ML, and in particular the insight
4 given by robbat2 in [3], the discussion that was started at 19:23
5 by jmbsvicetto in [4] can now be considered.
6
7 I would like to put the remaining open questions for ChangeLog
8 generation on the agenda of the next Council meeting, so please discuss,
9 such that we can vote.
10
11 Given the earlier votes of the Council to add all commits to ChangeLogs,
12 I would like to put an additional issue on the table which I encountered
13 while implementing fully from CVS generated ChangeLogs for the Prefix
14 rsync tree.
15 Currently, the ChangeLog file is listed in the Manifest file. Since it
16 is generated (from scratch) on rsync0, the ChangeLog file changes
17 compared to the one the developer used when performing repoman commit.
18 This means, the generated ChangeLog breaks the Manifest. For this
19 reason, the Prefix rsync0 server replaces the digests for the ChangeLog
20 file in each Manifest file, and then (re)signs it, to solve 1) the
21 Manifest listing an incorrect digest for the ChangeLog, and 2) the GPG
22 signature for the Manifest to be incorrect.
23 A way around this would obviously be to ignore the ChangeLog file, and
24 not list it in Manifest. Eventually, in my opinion it should disappear
25 from VCS anyway, since it's generated on the fly with the information we
26 like to be in there (in my current approach this is just everything like
27 current ChangeLogs do).
28
29
30 [1] http://www.gentoo.org/proj/en/council/meeting-logs/20110809-summary.txt
31 [2] http://archives.gentoo.org/gentoo-scm/msg_454e231a3ff7b7f847c6c5acbebd2bcf.xml
32 [3] http://archives.gentoo.org/gentoo-scm/msg_64bd32457fe1a55b6250420f8f3fcd01.xml
33 [4] http://www.gentoo.org/proj/en/council/meeting-logs/20110809.txt
34
35 --
36 Fabian Groffen
37 Gentoo on a different level

Replies

Subject Author
Re: [gentoo-project] ChangeLog generation - continued discussions "Robin H. Johnson" <robbat2@g.o>