Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Fedora Infrastructure (http://www.linux-archive.org/fedora-infrastructure/)
-   -   hosting git conversion of Fedora CVS tree on fedora infrastructure? (http://www.linux-archive.org/fedora-infrastructure/1072-hosting-git-conversion-fedora-cvs-tree-fedora-infrastructure.html)

Karsten Wade 11-20-2007 07:25 AM

hosting git conversion of Fedora CVS tree on fedora infrastructure?
 
On Mon, 2007-11-19 at 12:01 +0100, Lennert Buytenhek wrote:

> The git tree is currently a read-only (slave) version of the CVS
> tree, and I expect it to stay that way for some time. But even though
> Fedora isn't switching VCSes at this point, I think it would still
> make sense to have git/hg/random-other-VCS conversions of the Fedora
> CVS tree publically available ...

+1 to the general idea.

Are you interested in building and maintaining the solution in Fedora
Infrastructure? Just asking as a bystander ... :)

- Karsten
--
Karsten Wade, Developer Community Mgr.
Dev Fu : http://developer.redhatmagazine.com
Fedora : http://quaid.fedorapeople.org
gpg key : AD0E0C41
_______________________________________________
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list

amol bagde 11-20-2007 07:42 AM

hosting git conversion of Fedora CVS tree on fedora infrastructure?
 
Hi,

Yes i m interesting in that. But one thing i want to say about me that i m* a fresher. What ever i can i will.

Regards,
Amol.

----- Original Message ----
From: Karsten Wade <kwade@redhat.com>
To: fedora-infrastructure-list@redhat.com
Sent: Tuesday, November 20, 2007 1:55:09 PM
Subject: Re: hosting git conversion of Fedora CVS tree on fedora infrastructure?


On Mon, 2007-11-19 at 12:01 +0100, Lennert Buytenhek wrote:

> The git tree is currently a read-only (slave) version of the CVS
> tree, and I expect it to stay that way for some time.* But even
though
> Fedora isn't switching VCSes at this point, I think it would still
> make sense to have git/hg/random-other-VCS conversions of the Fedora
> CVS tree publically available ...

+1 to the general idea.

Are you interested in building and maintaining the solution in Fedora
Infrastructure?* Just asking as a bystander ... :)

- Karsten
--
Karsten Wade, Developer Community Mgr.
Dev Fu : http://developer.redhatmagazine.com
Fedora : http://quaid.fedorapeople.org
gpg key : AD0E0C41



Be a better pen pal.
Text or chat with friends inside Yahoo! Mail. See how.______________________________________________ _
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list

Jim Meyering 11-20-2007 01:54 PM

hosting git conversion of Fedora CVS tree on fedora infrastructure?
 
Lennert Buytenhek <buytenh@wantstofly.org> wrote:
> For a while now, I've been maintaining a git conversion of the
> Fedora CVS tree, pulling in a copy of the CVS tree via rsync, and
> running some local scripts to convert that to git, incrementally
> updating the git tree as commits are made to the CVS tree.
>
> (For more background info, see here:)
>
> https://www.redhat.com/archives/fedora-devel-list/2007-November/msg00561.html

Nice!

Maintaining an accurate cvs->git mirror is not trivial (I know, from
experience with the full repositories of coreutils, emacs, libc, and a
few more). If you can do it well and keep it accurate, then it'd make
a fine and very welcome service.

I've found that the initial conversion works best with cvsparse.
It's _much_ more efficient than git-cvsimport, and more reliable, too.

_______________________________________________
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list

Jim Meyering 11-20-2007 03:01 PM

hosting git conversion of Fedora CVS tree on fedora infrastructure?
 
Jim Meyering <jim@meyering.net> wrote:
...
> Maintaining an accurate cvs->git mirror is not trivial (I know, from
> experience with the full repositories of coreutils, emacs, libc, and a
> few more). If you can do it well and keep it accurate, then it'd make
> a fine and very welcome service.
>
> I've found that the initial conversion works best with cvsparse.

s/cvsparse/parsecvs/

FYI, sources here

git-clone git://people.freedesktop.org/~keithp/parsecvs

> It's _much_ more efficient than git-cvsimport, and more reliable, too.

_______________________________________________
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list

Lennert Buytenhek 11-20-2007 06:45 PM

hosting git conversion of Fedora CVS tree on fedora infrastructure?
 
On Tue, Nov 20, 2007 at 05:01:40PM +0100, Jim Meyering wrote:

> > Maintaining an accurate cvs->git mirror is not trivial (I know, from
> > experience with the full repositories of coreutils, emacs, libc, and a
> > few more). If you can do it well and keep it accurate, then it'd make
> > a fine and very welcome service.
> >
> > I've found that the initial conversion works best with cvsparse.
>
> s/cvsparse/parsecvs/

That's what I've been using.

_______________________________________________
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list

Lennert Buytenhek 11-20-2007 06:45 PM

hosting git conversion of Fedora CVS tree on fedora infrastructure?
 
On Tue, Nov 20, 2007 at 12:25:09AM -0800, Karsten Wade wrote:

> > The git tree is currently a read-only (slave) version of the CVS
> > tree, and I expect it to stay that way for some time. But even though
> > Fedora isn't switching VCSes at this point, I think it would still
> > make sense to have git/hg/random-other-VCS conversions of the Fedora
> > CVS tree publically available ...
>
> +1 to the general idea.
>
> Are you interested in building and maintaining the solution in Fedora
> Infrastructure? Just asking as a bystander ... :)

Yep.

_______________________________________________
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list

"Jeffrey Ollie" 11-20-2007 07:34 PM

hosting git conversion of Fedora CVS tree on fedora infrastructure?
 
On 11/20/07, Mike McGrath <mmcgrath@redhat.com> wrote:
> Karsten Wade wrote:
> > On Mon, 2007-11-19 at 12:01 +0100, Lennert Buytenhek wrote:
> >
> >> The git tree is currently a read-only (slave) version of the CVS
> >> tree, and I expect it to stay that way for some time. But even though
> >> Fedora isn't switching VCSes at this point, I think it would still
> >> make sense to have git/hg/random-other-VCS conversions of the Fedora
> >> CVS tree publically available ...
> >
> > +1 to the general idea.
> >
> > Are you interested in building and maintaining the solution in Fedora
> > Infrastructure? Just asking as a bystander ... :)
>
> What problem are we trying to solve by doing this

I see it as a POC for a future VCS alternative. Now that Koji is
getting some support for building from a VCS other than CVS I we are
getting to the point where people can actually try something other
than CVS for maintaining packages, rather than just talk about it.

> or what added
> functionality will we get that people can't get by just downloading a
> snapshot and importing it into git themselves?

The structure and the size of the package CVS makes it difficult for
someone to casually make their own git mirror.

Jeff

_______________________________________________
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


All times are GMT. The time now is 08:29 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.