Gentoo Archives: gentoo-scm

From: Donnie Berkholz <dberkholz@g.o>
To: Mike Auty <ikelos@g.o>
Cc: gentoo-scm@l.g.o
Subject: Re: [gentoo-scm] Status of the project?
Date: Mon, 26 Jan 2009 20:12:27
Message-Id: 20090126201225.GA3944@comet
In Reply to: Re: [gentoo-scm] Status of the project? by Mike Auty
1 On 20:05 Mon 26 Jan , Mike Auty wrote:
2 > Donnie Berkholz wrote:
3 > > Wouldn't it be great if Mike could simple merge his package into the
4 > > tree without losing all that history? This would make git-bisect
5 > > meaningful, instead of bringing in a huge collection of unrelated
6 > > changes in a single commit.
7 >
8 > I don't think "huge collection of unrelated changes in a single commit"
9 > fits for either 1 repo/tree or 1 repo/package. In either case I'd
10 > expect a single commit to be a single set of relevant changes, or have I
11 > not understood what you meant? In the 1 repo/tree, I'd only expect to
12 > see commits that spanned package directories if they were in some way
13 > relevant (changing all the license for something like gst-plugins-*)...
14
15 Many people develop eclasses in overlays. They might make 30 commits,
16 and then merge it all to the main tree in a single commit that says
17 something like "Merge from kde overlay." That makes tracking down bugs a
18 real pain.
19
20 > > Just curious why you want to post it as a separate repo? If you come up
21 > > with a magic repacking command, just push your new commits and ask Robin
22 > > to run a repack.
23 >
24 > I wasn't intending to, it was just if people had specific requests. I'm
25 > also hoping to keep it more up to date (the one on exp/gentoo-x86.git
26 > doesn't seem to have had a history update in a few months).
27 > Unfortunately since I'm using cvsimport rather than cvs2svn, the log
28 > messages produced are likely to be different. Since they're a part of
29 > the commit, it won't be a case of simply commiting my changes, since all
30 > the hashes will be different. However, as I said, it's mostly a little
31 > local experiment, and I'd only post it if there were requests...
32
33 When it's an experiment, it's more important to test functionality than
34 to keep it up to date. We aren't making real commits to it.
35
36 --
37 Thanks,
38 Donnie
39
40 Donnie Berkholz
41 Developer, Gentoo Linux
42 Blog: http://dberkholz.wordpress.com