Gentoo Logo
Gentoo Spaceship

Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-scm
Lists: gentoo-scm: < Prev By Thread Next > < Prev By Date Next >
To: gentoo-scm@g.o
From: Christian Faulhammer <fauli@g.o>
Subject: Re: Notes from a recent meeting; Updated conversion
Date: Wed, 27 Oct 2010 08:43:33 +0200

Donnie Berkholz <dberkholz@g.o>:
> A bunch of Gentoo devs and git experts had a great discussion about 
> sorting out some of the remaining major issues blocking Gentoo's git 
> conversion at the GSoC mentor summit. We posted notes online, so take
> a look if you're interested [1]. The main things we talked about were 
> commit signing and repository layout, but a number of other blockers
> and related issues came up.

 That is great news, I hope there is enough momentum to push the
migration over the edge.  So on the technical side enough potential is
gathered, but there are two fields I still worry about:

*) Commit policies, especially repoman.  Is someone attached to this
work?  I know, we need to set a policy/repo layout first before talking
about any implementation.

*) Documentation and user education.  My biggest concern, because
man-power there is in desperate need there.  With openrc nearly
everything is ready except the handbooks, because nightmorph is on its
own.  And as I have seen a big failure in migrating from CVS to Bazaar
with the GNU Emacs project (which has settled by now), I hope we can
gather enough hand-holding here.  GNU Emacs had no good short
introduction for newbies on distributed SCM and so scared away some
developers in the beginning.

As my time is limited as everyone else's, maybe we can gather a team of
people that track down all places that need changing and prepare
patches that can be applied as soon as Git goes live.  Especially a
two-page guide on what changes in workflow and best-practices with Git
would be great.  My experience with Git is shallow (I use Bazaar most
of the time), so some more brain-power is definitely needed here.

> On a related note, based on reading about the PostgreSQL git
> migration [2], I gave the fromcvs [3] tool a try. My main motivation
> was that it does incremental updates, so we don't need to do a full
> conversion from scratch every time we want a current git repo from
> CVS.

 I was thinking the same when I read the article...


Christian Faulhammer, Gentoo Lisp project
<URL:>, #gentoo-lisp on FreeNode

signature.asc (PGP signature)
Re: Notes from a recent meeting; Updated conversion
-- Theo Chatzimichos
Notes from a recent meeting; Updated conversion
-- Donnie Berkholz
Lists: gentoo-scm: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
meeting followup: commit signing
Next by thread:
Re: Notes from a recent meeting; Updated conversion
Previous by date:
meeting followup: commit signing
Next by date:
Re: meeting followup: repo layout

Updated May 23, 2012

Summary: Archive of the gentoo-scm mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.