From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thomas Lord Newsgroups: gmane.emacs.devel,gmane.comp.version-control.bazaar-ng.general Subject: Re: Emacs Bazaar repository Date: Fri, 14 Mar 2008 16:49:23 -0700 Message-ID: <47DB0F03.3050500@emf.net> References: <87skyvse7k.fsf@xmission.com> <20080314035650.GC13951@storm.local.network> <47DA6142.1080004@emf.net> <87skytrll6.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1205536290 32205 80.91.229.12 (14 Mar 2008 23:11:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Mar 2008 23:11:30 +0000 (UTC) Cc: Andreas Schwab , Jason Earl , Forest Bond , bazaar@lists.canonical.com, emacs-devel@gnu.org To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 15 00:11:57 2008 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 1JaJ40-0001C6-2i for ged-emacs-devel@m.gmane.org; Sat, 15 Mar 2008 00:11:48 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JaJ3Q-0001NG-NL for ged-emacs-devel@m.gmane.org; Fri, 14 Mar 2008 19:11:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JaJ3M-0001Lt-2q for emacs-devel@gnu.org; Fri, 14 Mar 2008 19:11:08 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JaJ3L-0001LF-AA for emacs-devel@gnu.org; Fri, 14 Mar 2008 19:11:07 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JaJ3L-0001LC-7Z for emacs-devel@gnu.org; Fri, 14 Mar 2008 19:11:07 -0400 Original-Received: from mail.42inc.com ([205.149.0.25]) by monty-python.gnu.org with esmtps (SSL 3.0:RSA_3DES_EDE_CBC_SHA1:24) (Exim 4.60) (envelope-from ) id 1JaJ3K-0001id-Vs for emacs-devel@gnu.org; Fri, 14 Mar 2008 19:11:07 -0400 X-TFF-CGPSA-Version: 1.5 X-TFF-CGPSA-Filter-42inc: Scanned X-42-Virus-Scanned: by 42 Antivirus -- Found to be clean. Original-Received: from [69.236.65.4] (account lord@emf.net HELO [192.168.1.64]) by mail.42inc.com (CommuniGate Pro SMTP 5.0.13) with ESMTPA id 25514479; Fri, 14 Mar 2008 16:10:39 -0700 User-Agent: Thunderbird 1.5.0.5 (X11/20060808) In-Reply-To: <87skytrll6.fsf@uwakimon.sk.tsukuba.ac.jp> 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:92629 gmane.comp.version-control.bazaar-ng.general:38626 Archived-At: Stephen J. Turnbull wrote: > Question in my mind is, given bzr's propensity to change > representations, does the bzr development team have somebody who's > worked on that kind of function, and demands that functionality be > rock-solid? > > "Back in the day" (early days of GNU), aside from walking uphill to school in both directions, the project had a pretty solid revision control history *across the various programs*. Namely, the GNU FTP site. It had (approximately) every officially named revision of all GNU programs. It had (approximately) all of the "interesting" diffs between versions. We did "DVC" by hand (and we liked it that way!). The concept of a CVS "vendor branch" comes right out of this arrangement. It's been downhill ever since. Arch had the right idea which is to just automate that old situation rather than replace it. For performance, build *ancillary* indexes and databases but treat the tar bundles as the end-to-end check; those are things that are ultimately being managed. -t > >