From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: Git mirrors Date: Tue, 11 Oct 2011 05:07:52 +0200 Message-ID: <878vosgr93.fsf@wanadoo.es> References: <8762k095n4.fsf@lifelogs.com> <871uuksdxi.fsf@lifelogs.com> <87lissh32y.fsf@wanadoo.es> <87zkh8e286.fsf@catnip.gol.com> <87d3e4gttq.fsf@wanadoo.es> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1318302504 2622 80.91.229.12 (11 Oct 2011 03:08:24 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 11 Oct 2011 03:08:24 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 11 05:08:18 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RDShW-0005rB-Cr for ged-emacs-devel@m.gmane.org; Tue, 11 Oct 2011 05:08:18 +0200 Original-Received: from localhost ([::1]:41112 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDShV-0007R7-PZ for ged-emacs-devel@m.gmane.org; Mon, 10 Oct 2011 23:08:17 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:47213) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDShS-0007Qr-7c for emacs-devel@gnu.org; Mon, 10 Oct 2011 23:08:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RDShP-0000lg-O4 for emacs-devel@gnu.org; Mon, 10 Oct 2011 23:08:14 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:42645) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDShP-0000lO-EU for emacs-devel@gnu.org; Mon, 10 Oct 2011 23:08:11 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RDShN-0005pN-An for emacs-devel@gnu.org; Tue, 11 Oct 2011 05:08:09 +0200 Original-Received: from 175.red-83-45-165.dynamicip.rima-tde.net ([83.45.165.175]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 11 Oct 2011 05:08:09 +0200 Original-Received: from ofv by 175.red-83-45-165.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 11 Oct 2011 05:08:09 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 53 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 175.red-83-45-165.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:gwZHUTBhMTyga/voDvBDQwDGDRc= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:144852 Archived-At: Juanma Barranquero writes: >> Now, go and say to >> any Git or Mercurial developer that bzr wasn't a technically inferior >> choice. > > Are we disagreeing on the meaning of "was[n't]" vs. "is"? On Tue, Oct 11, 2011 at 00:52, Óscar Fuentes wrote: > promoting a technically inferior package (i.e. bzr) There is no "is" there. >> The decision on Bzr was political, not technical > > Believe it or not, and to my *great* chagrin, I was quoted in the > Linux Weekly News saying that (I supported git over bzr back then): > > http://lwn.net/Articles/272853/ > > "Juanma Barranquero sums up his (and others') objections: > > What I'm trying to say is: I won't discuss which dVCS we choose > (unless it makes Windows development a PITA). But I agree with Jeremy > Maitin-Shepard that the cause of free software is strengthened by us > selecting among the free alternatives the one that best serves our > technical, not political, needs." So we are discussing while in full agreement. Typical of emacs-devel. > (Being a Windows guy through-and-through, I haven't yet recovered from > the shame of being quoted in a Linux magazine...) A shame? You are a Windows fanboy, aren't you? :-) > But that was then. Bazaar now is quite a different beast, and > apparently the next major release will natively support colocated > branches and then everything I like from git will be in Bazaar. There were two factors that made me switch to git from bzr: colocated branches and Emacs support. I'm glad to hear that the first is being fully addressed (hope it is done right!) But, AFAIK, there is no Emacs interface to bzr that can do for it what PCL-CVS did for CVS or psvn for Subversion. Generic interfaces usually fall short of exploiting the strong points of the tool and I'm afraid that VC is hardly fixable on this respect (although it is an essential complement for magit in my case.) I won't consider going back to bzr even if it acquired a good Emacs interface but I'm not trying to convince anyone to switch to git either. I just want to make sense of the FSF politics about GNU vs non-GNU Free Software (honest!).