[Gajim-devel] Switch Gajim source repository to DVCS
Torsten Bronger
bronger at physik.rwth-aachen.de
Sun Dec 14 17:13:45 CET 2008
Hallöchen!
Damien Thébault writes:
> On Sat, Dec 13, 2008 at 21:24, Nico Gulden <cilugnedon at gmx.de> wrote:
>
>> I vote for switching from SVN to DVCS and below I want to outline
>> why. Because Gajim is mostly implemented in Python, I guess
>> Mercurial (hg) [1] could be the best choice.
>>
>> For me DVCS has only advantages ;-)
>>
>> - Speed
>> - Complete repository
>> - Independent from online repository, therefore offline commits
>> - Easy branching for trying out new features
>> - Easy merge
>> - Simplicity
>> - Increased overall flexibility
>
> What about bazaar (bzr)?
Well, choosing between bzr and hg is a problem that is nice to have
since both work like a charm and are quite similar to the user. You
may almost throw a dice to decide. ;-)
For *really* large project histories (not just large trees), bzr is
too slow, however, I don't think that this is significant for Gajim.
On the other hand, a mild advantage of bzr is Launchpad, which is a
rock-solid infrastructure in my opinion. But Gajim branches will
stay on gajim.org anyway I assume.
You see it doesn't matter really. It can be only one though.
Tschö,
Torsten.
--
Torsten Bronger, aquisgrana, europa vetus
Jabber ID: torsten.bronger at jabber.rwth-aachen.de
More information about the Gajim-devel
mailing list