emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Git mirrors


From: Óscar Fuentes
Subject: Re: Git mirrors
Date: Tue, 11 Oct 2011 05:07:52 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Juanma Barranquero <address@hidden> 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 <address@hidden> 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!).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]