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 1Fa1F2-000840-AY for garchives@archives.gentoo.org; Sun, 30 Apr 2006 02:00:56 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.6) with SMTP id k3U1xQLm004041; Sun, 30 Apr 2006 01:59:26 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.6/8.13.6) with ESMTP id k3U1u9Pa005259 for ; Sun, 30 Apr 2006 01:56:09 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id D586A64395 for ; Sun, 30 Apr 2006 01:56:08 +0000 (UTC) Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13667-14 for ; Sun, 30 Apr 2006 01:56:02 +0000 (UTC) Received: from [10.3.1.219] (ip68-102-201-166.ks.ok.cox.net [68.102.201.166]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 5CDE564468 for ; Sun, 30 Apr 2006 01:56:02 +0000 (UTC) Message-ID: <44541928.6060702@gentoo.org> Date: Sat, 29 Apr 2006 20:55:52 -0500 From: Lance Albertson User-Agent: Thunderbird 1.5.0.2 (Macintosh/20060308) 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Gentoo: State of the Union + suggestion for global dev conference (at bottom, if you want to skip) References: <20060428171453.GB62035@watcher.kimaker.com> <1146346391.29589.104.camel@demandred.gnqs.org> In-Reply-To: <1146346391.29589.104.camel@demandred.gnqs.org> X-Enigmail-Version: 0.93.2.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig5971549BF14B44371AA3394D" X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Status: No, score=-1.563 required=5.5 tests=[AWL=0.959, BAYES_00=-2.599, TW_WC=0.077] X-Spam-Score: -1.563 X-Spam-Level: X-Archives-Salt: 17726a34-23ba-4815-82f6-06d5946e0ac5 X-Archives-Hash: 5381ab563a5a419d4ad02f489f724562 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig5971549BF14B44371AA3394D Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Stuart Herbert wrote: >> __Problem: CVS__ >> >> CVS is one of the worst application ever created. =20 >=20 > Hear, hear. >=20 > I'd like to see a move to Subversion made a priority for 2006. If ther= e > are problems with Subversion's performance with our tree, engage with > its authors to obtain improvements. But get it done. /me puts on his admin hat Its going to be a bitch to switch to anything and it would be great to have some quantitative (unbiased) proof that such a move will add enough benefit for developers and Gentoo to be worth it. Truthfully, I don't know much about the other VC's out there (git, subversion, etc). But from what I do know, I would say that subversion has the best bet to be our preferred replacement. /me puts on his dev hat =46rom what I've heard, subversion offers the best features and flexibility of the other VC's out there. Granted git has some nice features too, but I'd have to evaluate what we really need. /me puts on his neutral hat Subversion would be the best bet now because of viewcvs (now viewvc) support for it. Changing version control software is going to take a *bunch* of work. Things I can think of off the top of my head that will need work will be: * repoman support * portage regen tools on the master mirror * developer documentation * developer training (amazing concept!) * massive testing of all issues Here's an idea I had tonight. Since we're going to be doing the Google SoC this summer, perhaps a great project would be having someone work on this migration (or at least do an unbiased test implementation). I'd be willing to provide an infra server for testing/development. I don't see much problem at least trying to work out all the details. I don't think infra will go with any change unless there is a clear, detailed migration plan with proper back-out plans also. The tree is the most important part of our distribution and I'm not going to let such a migration go by without proper planning and testing. After the test implementation is done and has been fully tested, perhaps the council could make the final decision if infra is happy with the implementation/migration details. I'm sure there are going to be unseen issues we won't know about until we try a migration. It would be neat if I could provide a developer restricted rsync module on the test box so that they can actually try using their systems on there. Anyways, I'd just thought I'd give my input since its going to need to go through us eventually :). If people like the idea of having a SoC project for this, let me know and I'll have user-rel add that to the list= =2E Cheers- --=20 Lance Albertson Gentoo Infrastructure | Operations Manager --- GPG Public Key: Key fingerprint: 0423 92F3 544A 1282 5AB1 4D07 416F A15D 27F4 B742 ramereth/irc.freenode.net --------------enig5971549BF14B44371AA3394D Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) iD8DBQFEVBkrQW+hXSf0t0IRArZYAKCZaHBngEr666X+E9p9lWcGnHFJNQCgvAfz VngVA11sWXnsibC4fZ4e1qU= =iGf5 -----END PGP SIGNATURE----- --------------enig5971549BF14B44371AA3394D-- -- gentoo-dev@gentoo.org mailing list