[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] Can the qemu-xen git repository be moved to a 'git://' protocol? It can save a lot of time...



I think c/s 19956 should be reverted.

After struggling through a recent default build (and finally remembering
this discussion from two weeks ago),  I have to agree with Brendan.
It's bad enough to have two different sourcecode control systems,
but those unfamiliar with git should not have to learn about
its features and deficiencies (e.g. inability to use an http
proxy) to build xen-unstable.

C'mon people, it's critical that we make it as easy as possible
for newcomers and people who are not top-notch linux sysadmins to
still do Xen development.

> From: Ian Jackson [mailto:Ian.Jackson@xxxxxxxxxxxxx]
> I would recommend getting your firewall fixed.  The git protocol is
> much more efficient.

The git protocol is much LESS efficient if you don't know what
this means:

git.... [0: 999.99.99.999]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)

Or how to "get your firewall fixed" (even if that is possible
in your organization or university) or how to set up tunneling
software to go around the firewall.

So inefficient in fact as to take a lot more time to figure
it out and "fix it" than to use http to begin with.

The default Xen build should be braindead easy to use;
I realize we are far from that already but that's no excuse
for making it worse.

My two cents.
Dan

P.S. Even if I lose this battle, it should be an absolute
minimum that changes to the build dependencies/process are
accompanied by changes to the main README.  I don't see any
mention of qemu/ioemu at all and the KERNELS= info is now wrong
as well.  Are we trying to ensure the failure of newcomers
that want to contribute to Xen?

> -----Original Message-----
> From: Brendan Cully [mailto:brendan@xxxxxxxxx]
> Sent: Thursday, July 16, 2009 5:03 PM
> To: Tom Rotenberg
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-devel] Can the qemu-xen git repository be moved to a
> 'git://' protocol? It can save a lot of time...
> 
> 
> 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.
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.