Gentoo Archives: gentoo-scm

From: Christian Faulhammer <fauli@g.o>
To: gentoo-scm@l.g.o
Subject: Re: [gentoo-scm] Notes from a recent meeting; Updated conversion
Date: Wed, 27 Oct 2010 06:41:20
Message-Id: 20101027084333.695fad28@gentoo.org
In Reply to: [gentoo-scm] Notes from a recent meeting; Updated conversion by Donnie Berkholz
1 Hi,
2
3 Donnie Berkholz <dberkholz@g.o>:
4 > A bunch of Gentoo devs and git experts had a great discussion about
5 > sorting out some of the remaining major issues blocking Gentoo's git
6 > conversion at the GSoC mentor summit. We posted notes online, so take
7 > a look if you're interested [1]. The main things we talked about were
8 > commit signing and repository layout, but a number of other blockers
9 > and related issues came up.
10
11 That is great news, I hope there is enough momentum to push the
12 migration over the edge. So on the technical side enough potential is
13 gathered, but there are two fields I still worry about:
14
15 *) Commit policies, especially repoman. Is someone attached to this
16 work? I know, we need to set a policy/repo layout first before talking
17 about any implementation.
18
19 *) Documentation and user education. My biggest concern, because
20 man-power there is in desperate need there. With openrc nearly
21 everything is ready except the handbooks, because nightmorph is on its
22 own. And as I have seen a big failure in migrating from CVS to Bazaar
23 with the GNU Emacs project (which has settled by now), I hope we can
24 gather enough hand-holding here. GNU Emacs had no good short
25 introduction for newbies on distributed SCM and so scared away some
26 developers in the beginning.
27
28 As my time is limited as everyone else's, maybe we can gather a team of
29 people that track down all places that need changing and prepare
30 patches that can be applied as soon as Git goes live. Especially a
31 two-page guide on what changes in workflow and best-practices with Git
32 would be great. My experience with Git is shallow (I use Bazaar most
33 of the time), so some more brain-power is definitely needed here.
34
35 > On a related note, based on reading about the PostgreSQL git
36 > migration [2], I gave the fromcvs [3] tool a try. My main motivation
37 > was that it does incremental updates, so we don't need to do a full
38 > conversion from scratch every time we want a current git repo from
39 > CVS.
40
41 I was thinking the same when I read the article...
42
43 V-Li
44
45 --
46 Christian Faulhammer, Gentoo Lisp project
47 <URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode
48
49 <URL:http://gentoo.faulhammer.org/>

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-scm] Notes from a recent meeting; Updated conversion Theo Chatzimichos <tampakrap@g.o>