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
signature.asc
Description: PGP signature