Hello all,

Sofia SIP project has been using Darcs version control system now for
a few years. I've personally quite fond of Darcs. While Darcs is very
intuitive and easy to use. When Darcs works it really shines. However
its conflict handling has never matured enough to allow real
distrubuted development and parallel development branches. It seems to
me that I've spent more time trying to merge branches with Darcs than
actually doing some useful work with Sofia SIP for couple of last
years. I've learned some Haskell in the process, but otherwise it has
been quite frustrating.

Main reason for us to select Darcs over its competitors was the fact
that the Telepathy project used Darcs at that time, too. They have
converted over their repositories to Git nowadays, however.

So, we're now planning to switch over to another distributed version
control system after next stable release. Nokia has servers supporting
Git and Mercurial, so they are the main contenders. I've some
experience on using Git, which is currently my main reason to continue
using Darcs.

However, I'd like to hear your opinion on the matter. Do you have any
preferences on DVCS?

-- 
Pekka.Pessi mail at nokia.com

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to