<div class="gmail_quote">On Fri, Jul 1, 2011 at 12:42 PM, Jonathan Lange <span dir="ltr"><<a href="mailto:jml@mumak.net" target="_blank">jml@mumak.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I support Twisted moving to a DVCS and to something better than Trac.<br>
I personally would prefer Twisted to use Launchpad.<br>
<br>
Some points:<br>
* Launchpad is much faster now that it was six months ago<br></blockquote><div><br>Launchpad's definitely getting faster, but it's still not in the same ballpark. bzr, too, seems a lot slower on many operations (although I'm not sure how much of this is due to lp, and how much is due to git) despite having been sped up a lot over the years.<br>
<br>Here's my incredibly unscientific (maybe these do significantly different amounts of work, I'm not sure) test for checking out Twisted using lp:twisted and github's powdahound/twisted:<br>
<br>bzr: 63.29s user 2.80s system 1:43.32 total<br>git: 6.93s user 3.28s system 0:45.75 total<br><br>That data is skewed in bzr's favour because someone started downloading something huge halfway the git test. My point is that git's pretty fast, not even particularly so for clone (because the slowest part there is the network). Most of the work I've ever done on Twisted has been using bzr-svn, and it has been at times noticeably slow. (but not quite frustratingly so).<br>
<br>Either way, I think this is probably the wrong discussion. Most of the time I hear "Launchpad's UX is bad for coders, and it's slow", not "Launchpad is slow and it's UX is bad".<br><br>
</div>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
* Its code review system works well with UQDS<br></blockquote><div><br>True, but I don't see how it works better than github's pull requests.<br> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
* Launchpad is open source & therefore patchable<br></blockquote><div><br>Yes, that's a good point. I like that it's open source (although it has an unfortunate license). Is the patching of Launchpad by third parties followed by those patches landing in production a common occurrence?<br>
<br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
However, I won't argue too hard about it.<br>
<br>
jml<br></blockquote><div><br> </div></div>cheers<div>lvh</div><br>