Code hosting services

Thomas Jollans t at
Sat Jul 16 20:20:16 CEST 2011

On 07/16/2011 06:00 PM, Jason Earl wrote:
> On Sat, Jul 16 2011, Thomas Jollans wrote:
>> On 07/16/2011 10:32 AM, Andrew Berg wrote:
>>> Does anyone know if there are any services that have cross-project
>>> integration? I can see myself closing a ton of bug reports just because
>>> they are issues with the library part of the program, which will be a
>>> separate project (because there will be other projects based on that
>>> same library).
>> Launchpad has a cross-project bug tracker. Launchpad also uses the
>> excruciatingly slow (but distributed, and written-in-python) bzr for
>> version control.
> I think that you will find that recent versions of bzr are no longer
> slow, at least compared to Mercurial.  My experience with bzr is with
> the Emacs project, and it is true that there were some performance when
> it first switched.  Most of the problems, however, were due to the fact
> that that the GNU server hosting the Emacs bzr repository did not allow
> updates via the bzr protocol but instead forced the use of a dumb
> transport (sftp).
> You don't have that problem when using Launchpad.
> I will certainly agree that bzr's past problems have made it difficult
> for the system to gain traction.  The perception is that bzr is unusably
> slow.  This is too bad, IMHO, as Launchpad is pretty cool.

I haven't used it in quite a while, so I'll take your word for it. bzr
used to be a lot slower that Mercurial on *local* operations. Mercurial
is, and has always been, only marginally slower than git.

And let's not speak of darcs.

More information about the Python-list mailing list