From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Earl Newsgroups: gmane.emacs.devel Subject: Re: Ready to start serious work on VC mode again Date: Mon, 28 Apr 2008 15:05:04 -0600 Message-ID: <87zlrd4rnj.fsf@xmission.com> References: <20080428181932.5BD019F0434@snark.thyrsus.com> <87mynd6ahz.fsf@xmission.com> <20080428195605.GA24253@thyrsus.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1209416753 8210 80.91.229.12 (28 Apr 2008 21:05:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 28 Apr 2008 21:05:53 +0000 (UTC) To: esr@thyrsus.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 28 23:06:28 2008 connect(): Connection refused Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JqaY0-0001VO-TS for ged-emacs-devel@m.gmane.org; Mon, 28 Apr 2008 23:06:05 +0200 Original-Received: from localhost ([127.0.0.1]:35279 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JqaXK-0002rX-Dt for ged-emacs-devel@m.gmane.org; Mon, 28 Apr 2008 17:05:22 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JqaXF-0002p6-Dp for emacs-devel@gnu.org; Mon, 28 Apr 2008 17:05:17 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JqaXE-0002ou-Dm for emacs-devel@gnu.org; Mon, 28 Apr 2008 17:05:16 -0400 Original-Received: from [199.232.76.173] (port=36091 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JqaXE-0002of-7t for emacs-devel@gnu.org; Mon, 28 Apr 2008 17:05:16 -0400 Original-Received: from out01.mta.xmission.com ([166.70.13.231]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JqaXD-0005ZJ-N6 for emacs-devel@gnu.org; Mon, 28 Apr 2008 17:05:15 -0400 Original-Received: from [166.70.13.201] (helo=mgr1.xmission.com) by out01.mta.xmission.com with esmtp (Exim 4.62) (envelope-from ) id 1JqaXF-0007ky-5B; Mon, 28 Apr 2008 15:05:17 -0600 Original-Received: from jearl.fttp.xmission.com ([166.70.233.10] helo=workhorse.earlhome) by mgr1.xmission.com with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.50) id 1JqaX9-00086i-5R; Mon, 28 Apr 2008 15:05:12 -0600 Original-Received: from nat.visiongrp.com ([65.162.166.20] helo=jearl-laptop) by workhorse.earlhome with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1JqaX9-0003kE-BB; Mon, 28 Apr 2008 15:05:11 -0600 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAAAAAByaaZbAAAACXBIWXMAABKbAAASmwHgklkM AAABz0lEQVRIx5VW2bHDIAz0jPtRS+pxG1E/fEUHhzjeC2EcJ8JZ0LFa80AkrrgB6L/0K0ypc3Y9 UqYh0I9eOtzG8hwPdkARJiJmOQBk20Ft0OuDcANA/78jdpd2AL99sFy4NDbQLVrsCbAEXYA3DVzE 8D/gkNbJpZsdhHMMN2kdAOKrSo8ttNZrTrYdnEgVweWu0p5b5vjrwSXxoSv73dIibaoSu/4u/vyB sxyD/9YCiE7IRrOP9M4uSK1OrcgOkANA2+PVBsHfQU8AbafRH8e0LoBUSDn2w+JiJiOXi6AngBx7 erYTF42M3wDYAFvH/erSGlNZg/7q0s9pLR1xLNyJGqo8xo2Qzm918AW0etoeQcMHldaDz43STnru k9Lo3XslGgeLidQ/Is0l3bJKkDQ71L7GZGY8DqlEF4l4oSQRMIBQT5JnadSSom8nmZEk/xxinLSR XcgoUyHhbQ8DZHZh1la298tKDaF5ZhXjjd6YALvczwB1SX4CWOGWGGRySQ79kGesmtNLUdOUFkDU gceCp9cuEj6ogYbgqHSzyYW59MKY9EUDqbrTyyGF6eiA2g+6gtoUZKr90A8jlXzL4STZTz3aoN3Q zkNx7unnn3YC+gA3WfRuzLleFgAAAEV6VFh0Q29tbWVudAAAeNpT8MxNTE9VSE/NSy1KLElNUUiq VHD3C1Vwz8gvLilOLsosKFHQSEkty0xOtS3Iyy1KLNfkAgDinBJPV21RsgAAABp6VFh0SlBFRy1D b2xvcnNwYWNlAAB42jMEAAAyADKxisffAAAAInpUWHRKUEVHLVNhbXBsaW5nLWZhY3RvcnMAAHja M6wwBAABtwDbWB23uwAAAABJRU5ErkJggg== User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Received-SPF: neutral (mgr1.xmission.com: 166.70.233.10 is neither permitted nor denied by domain of xmission.com) client-ip=166.70.233.10; envelope-from=jearl@xmission.com; helo=workhorse.earlhome; X-SA-Exim-Connect-IP: 166.70.233.10 X-SA-Exim-Mail-From: jearl@xmission.com X-Spam-DCC: XMission; sa01 1397; Body=1 Fuz1=1 Fuz2=1 X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100) X-SA-Exim-Scanned: Yes (on mgr1.xmission.com) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:96101 Archived-At: "Eric S. Raymond" writes: > Jason Earl : >> "Eric S. Raymond" writes: >> >> > Cleaning up Battle For Wesnoth for the big stable 1.4 release, and >> > dealing with the aftermath, took longer and ate more of my bandswidth >> > than expected. But I'm ready to restart serious work on VC now. >> >> I've been meaning to take another look at that game... > > Yeah, it's why I disappeared for four months. But the good news is > that it's our best release ever, not just for features but for low bug > load and stability too (we sweated blood to do it, but we reduced the bug > count by a factor of 5). And it has an entire new campaign in it that > I wrote: The Hammer of Thursagan. I really do deserve a break... >> An initial migration of the CVS repository using cvsps has been done. >> You can find the results at: >> >> http://bzr.notengoamigos.org > > Are changes made to this repo being propagated into CVS? No, changes made in CVS are being propagated to this bzr repo on an hourly basis, but it is not bi-directional. Stefan just sent me an email that reminded me that I also should point out that this particular repository is more of a proof of concept than a finished product. It's fine for testing bzr, but it is missing important merge data that would be necessary for a proper conversion. There are also problems with some of the tags. I am currently working on another conversion from Andreas Schwab's git repository at: git://repo.or.cz/emacs.git Apparently this git repository has a bunch of merge data that was basically added by hand. I will probably also see if a conversion via cvs2svn gives a better result, mostly because I like watching top go on the server I am using to do conversions. >> I would also suggest that you get an up to date version of bzr. The >> Bazaar hackers have released a major update about once a month for >> some time now with all of these updates making fairly major >> improvements. It is entirely possible that the bzr client that ships >> with whatever distribution your using is old enough that it won't >> even read the format that the test repository is in. > > I have 1.3.1, that's what Hardy Heron ships. Is that new enough? I am pretty sure that would still be missing a big improvement to bzr diff -r ancestor that Stefan reported made a huge difference in his ability to use bzr for Emacs development. It's certainly better than the completely unusable 0.11 version that is in Debian stable. 1.3.1 will certainly work. Just don't come back and tell the list bzr is ridiculously slow at some history-based commands. We know that already :). Newer versions are significantly better, but there still is some work to be done. >> The current stable version is 1.3.1, but 1.4 is going to be released >> imminently, and I believe that it will contain several fixes prompted >> by the Emacs test of bzr. If you are serious about playing with >> Emacs and bzr you probably should just check out bzr.dev and use that >> :). > > How soon is "imminent"? If it's like, within two weeks I'll just > wait. I actually was surprised when I went to http://bazaar-vcs.org/ and 1.4 wasn't released. I don't read the bzr mailing list in its entirety, but I really thought that it had already been released. bzr.dev currently says that it is 1.5+. Honestly, 1.3.1 is probably more than good enough if you are just going to be poking around. Especially considering that the repo in question is little more than a proof of concept. Jason