Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Re: ChangeLog
Date: Tue, 03 Nov 2015 15:28:58
Message-Id: CAGfcS_kN2ji4Gaj46aqMLjyu3AGE68WZ_aFVniqnGx+FXuMkdQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] Re: ChangeLog by "Chí-Thanh Christopher Nguyễn"
1 On Tue, Nov 3, 2015 at 10:04 AM, Chí-Thanh Christopher Nguyễn
2 <chithanh@g.o> wrote:
3 > Matt Turner schrieb:
4 >>
5 >> The git transition had been 9 years in the making and has massively
6 >> improved Gentoo development. Look at the graph of contributions per month:
7 >> https://www.openhub.net/p/gentoo
8 >
9 > I'd like to point out that some stuff that has previously been done in a
10 > single commit is now several commits (e.g. bump + removal of old version).
11 > How much of the rise in commit activity is attributable to actual
12 > development increase is not clear to me.
13 >
14
15 How were previous cvs commit stats generated? CVS has not concept of
16 a commit across multiple files in its data model. You can of course
17 look for commits to multiple files that share the same timestamp and
18 author and infer that these are a single commit, but if you make two
19 commits at the same time with the same name and description in cvs
20 there is no way to distinguish that from one commit that hits both
21 files. In git these would be captured differently.
22
23 For the historical migration to git commits were consolidated using a
24 window. Otherwise you'd get a bazillion Manifest commits on top of
25 everything else, to say nothing of simultaneous commits to
26 filesdir/etc.
27
28 But, yours is a fair point all the same. In any case, git should be a
29 lot more useful overall. Not to mention that while we might be
30 arguing about which 3rd-party tools are the best for improving our
31 workflow at least we have a choice now.
32
33 --
34 Rich