[Popcon-developers] convert popcon repository to git?

Paul Wise pabs at debian.org
Mon Jan 28 07:26:48 UTC 2013


On Mon, Jan 28, 2013 at 2:31 PM, Petter Reinholdtsen wrote:
> [Paul Wise]
>> Splits the SVN repo into one repository for the popcon software and
>> one for the popcon.a.d.o website.
>
> Personally, I like the fact that newcomers can get all popcon related
> stuff by checking out one repository.  What is the advantages of
> splitting it in two?

I probably should have made this item a bit clearer.

By the popcon.a.d.o website, I mean this:

http://popcon.alioth.debian.org/
aka http://anonscm.debian.org/viewvc/popcon/html/index.html?view=markup

Not this:

http://popcon.debian.org/
generated by http://anonscm.debian.org/viewvc/popcon/popularity-contest/

If you prefer, I can include index.html in the root of the
popularity-contest.git.

Personally I think popcon.a.d.o doesn't serve much of a purpose and
should just redirect to popcon.d.o.

> I see a similar problem with other projects.  d-i for example, used to
> be one repo with everything.  Easy to check out and grep for the
> strings I was looking for.  Now I need to track down every single
> relevant git repo and check it out before I can do the same.  And the
> proposal for Debian Edu is similar.  I fail to see the advantage, and
> only see the problem.  What am I missing?

You would have to ask the relevant teams for their reasons, the only
thing that I can think of is that maybe their repository contained
logically-separate components and they wanted one repo per component.

As for what you are missing, perhaps mr? Joey Hess' mr tool is
absolutely awesome since it lets you interact with multiple
repositories of any type at once, even across project boundaries. I
use it daily since it allows me to also abstract away some of the
differences between VCSen.

http://packages.debian.org/sid/mr

There is also the Android-related tool 'repo' that binds together
multiple git repositories, but it isn't in Debian yet:

http://code.google.com/p/git-repo/

-- 
bye,
pabs

http://wiki.debian.org/PaulWise



More information about the Popcon-developers mailing list