Gentoo Archives: gentoo-dev

From: Markos Chandras <hwoarang@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] ChangeLog - Infra Response
Date: Sat, 07 Nov 2015 23:07:19
Message-Id: 563E8414.3060200@gentoo.org
In Reply to: Re: [gentoo-dev] ChangeLog - Infra Response by Ulrich Mueller
1 On 11/05/2015 12:39 PM, Ulrich Mueller wrote:
2 >>>>>> On Thu, 5 Nov 2015, Alexis Ballier wrote:
3 >
4 >> On Mon, 2 Nov 2015 20:18:07 +0000
5 >> "Robin H. Johnson" <robbat2@g.o> wrote:
6 >
7 >>> On Mon, Nov 02, 2015 at 08:05:56AM +0100, Ulrich Mueller wrote:
8 >>>> What would be the problem with renaming? IMHO it would be nicer to
9 >>>> keep the ChangeLog name for the autogenerated files and rename the
10 >>>> ones from CVS. We already have files renamed to ChangeLog-<year>
11 >>>> when they became to large, so we could just use ChangeLog-2015 to
12 >>>> stay within that scheme.
13 >
14 >>> If we rename the old ChangeLog files from CVS to ChangeLog-2015, then
15 >>> we'll have both 'ChangeLog-2015' and 'ChangeLog' (generated from Git)
16 >>> containing 2015 entries. Worse, what happens when we hit 2016? Do we
17 >>> merge the old files?
18 >
19 >> It's not perfectly clean but I don't see any problem here:
20 >> ChangeLog-2015 : all ChangeLog from CVS
21 >> ChangeLog: autogenerated from git
22 >
23 >> if/when there is a need to split git changelogs, autogenerated
24 >> changelogs will start from say, Jan. 1st 2016, and previous changes
25 >> will now be static. Merging CVS2015 and git2015 changelogs is just a
26 >> matter of running a script. Or just skip splitting them for 2016, and
27 >> start splitting in 2017, so that ChangeLog-2015 is CVS ones,
28 >> ChangeLog-2016 is git logs from Aug. 8. 2015 to Dec. 31 2016.
29 >
30 >> IMHO this is still better than having ChangeLog stopping in 2015 and
31 >> ChangeLog.git starting from this date: Having ChangeLog-2015 from CVS
32 >> still carries partial information on the timeline.
33 >
34 > +1
35 >
36 > You said it better than I could have.
37 >
38 > Ulrich
39 >
40 yeah, +1 on that too. I am not too bothered with the name to be honest.
41 However, using 'ChangeLog' for git logs sounds like something most of us
42 and users are familiar with already so that should work.
43
44 --
45 Regards,
46 Markos Chandras