From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Karl Fogel Newsgroups: gmane.emacs.devel Subject: Re: Switching to bzr: what Emacs developers should know? Date: Tue, 11 Aug 2009 11:19:46 -0400 Message-ID: <873a7y8jjh.fsf@canonical.com> References: <874osi6zpe.fsf@bzg.ath.cx> <28c656e20908081151h55a4b566v4cfc7c49c5ca2a37@mail.gmail.com> <87eiriaopw.fsf@canonical.com> <8763cua0za.fsf@notengoamigos.org> Reply-To: Karl Fogel NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1250004070 30158 80.91.229.12 (11 Aug 2009 15:21:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 11 Aug 2009 15:21:10 +0000 (UTC) Cc: emacs-devel@gnu.org, CHENG Gao To: Jason Earl Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 11 17:21:02 2009 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 1Mat9m-0003he-6M for ged-emacs-devel@m.gmane.org; Tue, 11 Aug 2009 17:20:58 +0200 Original-Received: from localhost ([127.0.0.1]:51358 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mat9k-0007HB-Jb for ged-emacs-devel@m.gmane.org; Tue, 11 Aug 2009 11:20:56 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mat8l-0006sh-3o for emacs-devel@gnu.org; Tue, 11 Aug 2009 11:19:55 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mat8j-0006ru-9X for emacs-devel@gnu.org; Tue, 11 Aug 2009 11:19:54 -0400 Original-Received: from [199.232.76.173] (port=47693 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mat8i-0006rn-Ti for emacs-devel@gnu.org; Tue, 11 Aug 2009 11:19:53 -0400 Original-Received: from adelie.canonical.com ([91.189.90.139]:42761) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Mat8h-0004rU-Uk for emacs-devel@gnu.org; Tue, 11 Aug 2009 11:19:52 -0400 Original-Received: from hutte.canonical.com ([91.189.90.181]) by adelie.canonical.com with esmtp (Exim 4.69 #1 (Debian)) id 1Mat8f-0006aD-Sd; Tue, 11 Aug 2009 16:19:49 +0100 Original-Received: from cpe-72-225-235-182.nyc.res.rr.com ([72.225.235.182] helo=kfogel-work) by hutte.canonical.com with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1Mat8f-0004TE-OT; Tue, 11 Aug 2009 16:19:49 +0100 In-Reply-To: <8763cua0za.fsf@notengoamigos.org> (Jason Earl's message of "Tue, 11 Aug 2009 08:17:45 -0600") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) 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:114068 Archived-At: Jason Earl writes: > Karl, I think that emacs-devel is bouncing my emails, so you might want > to forward this. (Whoa -- any idea why? Are you getting bounce messages? I think you're right, as I don't see your mail in the list archives.) Happy to forward when needed. But in this case, I'll just make sure to quote all of your mail in my followup, so all your words are here. > I have a relatively recent 2a format version of the repository rooted at > > bzr://bzr.notengoamigos.org/emacs-testing > http://bzr.notengoamigos.org/emacs-testing Thanks. Glad to hear it, especially as my attempt to fetch the old repository just failed: $ mkdir emacs-new $ cd emacs-new $ bzr init-repo --2a . $ time bzr branch http://bzr.notengoamigos.org/emacs/trunk/ bzr: ERROR: not well-formed (invalid token): line 16, column 56 real 522m9.865s user 415m13.049s sys 1m7.948s $ That was part of a test before I responded to Cheng Gao's message of http://lists.gnu.org/archive/html/emacs-devel/2009-08/msg00350.html, in which he reported this: $ time bzr clone http://bzr.notengoamigos.org/emacs/trunk/ emacs Branched 95203 revision(s). real 193m58.965s user 6m58.284s sys 1m12.954s $ But since you have a new branch now, I'll just test with that. > So you can get the trunk with: > > bzr branch bzr://bzr.notengoamigos.org/emacs-testing/trunk/ emacs > > I also have gzip and lzma compressed tarballs of the repository at: > > http://bzr.notengoamigos.org/emacs-testing.tar.gz > http://bzr.notengoamigos.org/emacs-testing.tar.lzma I will compare the time to 'bzr branch bzr://...' against the time to fetch a tarball over HTTP. However, one thing we might want to try is offering the bzr sources via HTTP as well. In fact, maybe you already are? After this current branch via bzr://, I will try it again using http:// (note that's what Cheng Gao used -- and his use of the "clone" command instead of "branch" makes no difference, as they are synonyms). What kind of Net connection does bzr.notengoamigos.org have, by the way? (I'm doing my 'bzr branch' from a server with a very wide pipe, in order to remove my home Net connection's speed as a factor.) > I'm sorry it took me so long to get back to you on this, but I had a bit > of trouble with the conversion this last time around, and I have been > under water at work. No need to apologize -- thank you for making time for this! Best, -Karl