This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] Can the qemu-xen git repository be moved to a 'git://' p

To: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Can the qemu-xen git repository be moved to a 'git://' protocol? It can save a lot of time...
From: Brendan Cully <brendan@xxxxxxxxx>
Date: Fri, 17 Jul 2009 10:11:13 -0700
Cc: Tom Rotenberg <tom.rotenberg@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 17 Jul 2009 10:11:36 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <alpine.DEB.2.00.0907171109190.24787@kaball-desktop>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Mail-followup-to: stefano.stabellini@xxxxxxxxxxxxx, tom.rotenberg@xxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx
References: <8686c3cd0907160136n5ce18d54ncb2dbeecd3bcae1c@xxxxxxxxxxxxxx> <20090716230314.GC64261@xxxxxxxxxxxxxxxxxxx> <alpine.DEB.2.00.0907171109190.24787@kaball-desktop>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.20 (2009-07-07)
On Friday, 17 July 2009 at 11:11, Stefano Stabellini wrote:
> On Fri, 17 Jul 2009, Brendan Cully wrote:
> > On Thursday, 16 July 2009 at 11:36, Tom Rotenberg wrote:
> > > Hi,
> > > 
> > > Currently, xen clones the qemu-xen using an 'http://' protocol, and
> > > this takes a lot of time.  It can be improved a lot if it will be
> > > moved to be shared by a 'git://' protocol, which is much faster.
> > > Can this be done?
> > 
> > Why not have xen use an hg mirror of the qemu-xen tree? These are easy
> > to set up (it's a one-line "hg convert" cron job), and it would
> > simplify life for xen hackers to need only one obscure version control
> > system.
> We already have an hg mirror for qemu-xen, it is just not used by
> default:
> http://xenbits.xensource.com/ext/qemu-xen-unstable.hg

Ah, wonderful. Would it make sense to use this tree by default? We can
assume users already have hg working to pull the master tree, and it
means one less confusing build tool. The git tree doesn't seem to me
to offer any advantages over an hg mirror for the majority of users,
but it does increase the number of complicated moving parts in an
already difficult build system.

Of course the git tree should remain an option for those people that
want to use it to collaborate with upstream qemu development.

Xen-devel mailing list