[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs Bazaar repository
From: |
James Westby |
Subject: |
Re: Emacs Bazaar repository |
Date: |
Fri, 14 Mar 2008 14:09:41 +0000 |
On Fri, 2008-03-14 at 14:59 +0100, David Kastrup wrote:
> James Westby <address@hidden> writes:
>
> > On Fri, 2008-03-14 at 14:35 +0100, David Kastrup wrote:
> >> John Arbash Meinel <address@hidden> writes:
> >>
> >> > The biggest reason 'bzr log' is slow is because we spend some time
> >> > analyzing the ancestry to give a "pretty" view, while git/hg do not.
> >>
> >> git most certainly does.
> >
> > But it's analysis is different.
>
> How?
May I point you to my blog post of yesterday that explains some of
these issues, rather than spell if all out here?
http://jameswestby.net/weblog/bzr/01-revision-numbers.html
The last section is on this particular issue.
The gist of it is that topological sorting means that children appear
before their parents. bzr does "merge sorting" that ensures that a
revision does not appear after a revision that it is not an ancestor
of.
> > I'm sure that John did not intend to say that git "sucks", and I
> > firmly believe that none of us believes that, and certainly no-one
> > would argue that it is not faster than bzr.
> >
> > I think there are still criticisms of the UI, even though it has
> > significantly improved recently.
>
> Sigh. So it is fine if the logs of bzr are really slow because the UI
> of git is considered not all too hot.
>
Please don't put words in to my mouth.
I was trying to say that while we might acknowledge that git is faster,
there are still things we are trying to do with bzr that make it
worthwile working on it, rather than all switching to hack on git.
While we may be able to offer some UI improvements to git itself there
may be fundamental differences that mean git may always fall short of
what we would like. There are also things that bzr can do that git
will never do (barring any big changes in direction), for instance
foreign branch support.
Thanks,
James
- Re: Emacs Bazaar repository, (continued)
- Re: Emacs Bazaar repository, Andreas Schwab, 2008/03/14
- Re: Emacs Bazaar repository, Matthieu Moy, 2008/03/14
- Re: Emacs Bazaar repository, Nicholas Allen, 2008/03/14
- Re: Emacs Bazaar repository, David Kastrup, 2008/03/14
- Re: Emacs Bazaar repository, Daniel Mark Watkins, 2008/03/14
- Re: Emacs Bazaar repository, David Allouche, 2008/03/14
- Re: Emacs Bazaar repository, James Westby, 2008/03/14
- Re: Emacs Bazaar repository, David Kastrup, 2008/03/14
- Re: Emacs Bazaar repository, James Westby, 2008/03/14
- Re: Emacs Bazaar repository, David Kastrup, 2008/03/14
- Re: Emacs Bazaar repository,
James Westby <=
- Re: Emacs Bazaar repository, Stephen J. Turnbull, 2008/03/14
- Re: Emacs Bazaar repository, James Westby, 2008/03/15
- Re: Emacs Bazaar repository, James Westby, 2008/03/15
- Re: Emacs Bazaar repository, Nicholas Allen, 2008/03/14
- Re: Emacs Bazaar repository, Stephen J. Turnbull, 2008/03/14
- Re: Emacs Bazaar repository, Matthieu Moy, 2008/03/17
- Re: Emacs Bazaar repository, Sergei Organov, 2008/03/17
- Re: Emacs Bazaar repository, Dan Nicolaescu, 2008/03/17
- Re: Emacs Bazaar repository, dhruva, 2008/03/17
- Re: Emacs Bazaar repository, Karl Fogel, 2008/03/18