From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FMydL-0002Gi-A0 for garchives@archives.gentoo.org; Sat, 25 Mar 2006 02:36:07 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.5) with SMTP id k2P2ZbqT028325; Sat, 25 Mar 2006 02:35:37 GMT Received: from pproxy.gmail.com (pproxy.gmail.com [64.233.166.179]) by robin.gentoo.org (8.13.6/8.13.5) with ESMTP id k2P2XhnN007516 for ; Sat, 25 Mar 2006 02:33:43 GMT Received: by pproxy.gmail.com with SMTP id f25so1226130pyf for ; Fri, 24 Mar 2006 18:33:42 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:to:subject:date:user-agent:references:in-reply-to:x-face:mime-version:content-type:content-transfer-encoding:message-id:sender; b=iUrVQGH9mj1eY8Aumx0tjRpu1T+WoK2Fz6csYeMF4zzJGTd0amAzDV2lkzbUq47CcVu0HREfjOfEaxGwhDdx7KX2bSfIqGpEFu9hoCK0xR9HWlyFbv+4RC82h72FGLdBjEvDMEOEJV0t4fh4KgxhhjC/W/hpniHJyWTjCXRib0s= Received: by 10.64.91.20 with SMTP id o20mr1292559qbb; Fri, 24 Mar 2006 18:33:33 -0800 (PST) Received: from enterprise.flameeyes.is-a-geek.org ( [151.56.66.253]) by mx.gmail.com with ESMTP id e18sm1776445qbe.2006.03.24.18.33.31; Fri, 24 Mar 2006 18:33:32 -0800 (PST) From: "Diego 'Flameeyes' =?iso-8859-1?q?Petten=F2?=" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] overlay support current proposal? Date: Sat, 25 Mar 2006 03:31:34 +0100 User-Agent: KMail/1.9.1 References: <20060324193534.GA24818@dst.grantgoodyear.org> <200603241506.54915.dostrow@gentoo.org> In-Reply-To: X-Face: +=-v@W}H`=.Bn2t&97Un7{[.c0aP0"8)JI?7Z?E>l>ZNY|,=?iso-8859-1?q?mL=5C3bs=0A=09xW=23jRz=7CVa=5C?=@NIS3-'W[F.^YLqK=rS:D*Ke`Y5giI@$(xIBQ<0i740;wuI{lYd>>=?iso-8859-1?q?eFVDuAr=0A=09=3Br=5B*=7E/zd=604dEI?= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1731096.x5qNVIl4hp"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200603250331.35152@enterprise.flameeyes.is-a-geek.org> Sender: "=?UTF-8?Q?Diego=20\"Flameeyes\"=20Petten=C3=B2?=" X-Archives-Salt: 1cda9aac-6dcf-40b2-a31a-617e2a412129 X-Archives-Hash: 1afb2e054494d1e1c9340d0124153c28 --nextPart1731096.x5qNVIl4hp Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 24 March 2006 21:44, Stuart Herbert wrote: > The offered software will be trac, svn, and moinmoin. =A0I'm going to > look at darcs, and with the help of the haskell team and infra > determine if we can support it or not. =A0No-one has expressed a > preference for a different distributed VCS instead of darcs. I haven't being following discussion, to be honest, as I don't really have= =20 time to read mailing lists lately, but I'm happy I've spotted this mail at= =20 least... Although I don't know darcs at all in terms of use and feature, I would rea= lly=20 suggest to _not_ use it. For a simple reason, actually: cvs has almost no=20 cost added, as it's present on every major distribution, system and operati= ng=20 system, being well known and written in plain C with just a few dependencie= s;=20 svn has a bit more costs, as it requires apr, berkdb and neon, but it's als= o=20 available on a wide range of different system because it's also in C mainly. Darcs, instead, is written in Haskell, which means you need architectures t= hat=20 supports Haskell, and in which it's stable enough to work... considering we= =20 have Gentoo/Alt, it's not that good to "cut" us off (yes I know I should be= =20 able to make Gentoo/FreeBSD and maybe other arches to have ghc, but that's= =20 not easy and not on my top priority list, while support for overlays can be= =20 useful.. for a while we needed java overlay to get kaffe, for example). Also, the way ghc is bootstrapped (need a -bin and then build from sources)= =20 makes it not exactly painless to handle... and it's an extra language neede= d=20 anyway. I would be more in favour of GNU arch derived like bzr (bazaar-ng) or=20 mercurial, that are written in Python. While we should know that=20 saying "being interpreted means it runs anyway" doesn't fly, a working pyth= on=20 is already a strict requirement (portage, anyone?) and it's way less pain=20 that ghc, IMHO. I'm also sure bzr works fine on FreeBSD, DragonFly and OSX as I've tried it= =20 myself.. =2D-=20 Diego "Flameeyes" Petten=F2 - http://dev.gentoo.org/~flameeyes/ Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE --nextPart1731096.x5qNVIl4hp Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEJKuHe2h1+2mHVWMRAjXSAJ93NQiXKJ3sNVJqtI9/GAPN6CpYiACgj/tH 2fcdBDwoi94YyLUORYIa14o= =cfJb -----END PGP SIGNATURE----- --nextPart1731096.x5qNVIl4hp-- -- gentoo-dev@gentoo.org mailing list