On Sat, 25 Mar 2006 03:31:34 +0100
"Diego 'Flameeyes' Pettenò" <[EMAIL PROTECTED]> wrote:

> Although I don't know darcs at all in terms of use and feature, I
> would really suggest to _not_ use it. For a simple reason, actually:
> cvs has almost no cost added, as it's present on every major
> distribution, system and operating system, being well known and
> written in plain C with just a few dependencies; svn has a bit more
> costs, as it requires apr, berkdb and neon, but it's also available
> on a wide range of different system because it's also in C mainly.

If you're suggesting CVS as the second VCS (i.e. in addition to SVN)
then I don't see the point - SVN is simply a better CVS and clients
should be available on the alt platforms.

> Darcs, instead, is written in Haskell, which means you need
> architectures that supports Haskell, and in which it's stable enough
> to work... considering we have Gentoo/Alt, it's not that good to
> "cut" us off (yes I know I should be able to make Gentoo/FreeBSD and
> maybe other arches to have ghc, but that's not easy and not on my top
> priority list, while support for overlays can be useful.. for a while
> we needed java overlay to get kaffe, for example).

This is a valid issue, as ghc is only supplied upstream for linux (some
older versions available in mingw32).

> I would be more in favour of GNU arch derived like bzr (bazaar-ng) or 
> mercurial, that are written in Python. While we should know that 
> saying "being interpreted means it runs anyway" doesn't fly, a
> working python is already a strict requirement (portage, anyone?) and
> it's way less pain that ghc, IMHO.
> 
> I'm also sure bzr works fine on FreeBSD, DragonFly and OSX as I've
> tried it myself..

Language issues aside, it makes sense to support a distributed VCS in
addition to SVN, as that would provide a useful alternative.  There's a
quick comparison at http://bazaar-vcs.org/RcsComparisons.  Of the
alternatives to Bazaar-NG, Mercurial (at
http://www.selenic.com/mercurial/) looks most interesting, not least
because it claims fast local and network performance, which bazaar-ng
doesn't.

-- 
Kevin F. Quinn

Attachment: signature.asc
Description: PGP signature

Reply via email to