[Numpy-discussion] DVCS at PyCon
Charles R Harris
Sat Apr 11 00:54:59 CDT 2009
On Fri, Apr 10, 2009 at 11:25 PM, David Cournapeau <firstname.lastname@example.org>wrote:
> On Sat, Apr 11, 2009 at 1:00 PM, Charles R Harris
> <email@example.com> wrote:
> > I think hg works in a similar manner to git. At least Linus said so in
> > old google talk ;)
> Yes, compared to svn, hg, git and bzr are quite similar in a way. I
> think the differences still matter, though.
> > But hg doesn't/didn't have the same superstructure built
> > on top of the basic repository idea.
> Yes, it means you can build a lot of things around git, which is very
> flexible. You have the repo tool to deal with many modules, gerrit for
> code review, etc... But this flexibility comes with a price at the UI
> level - price which has diminished a lot, but is still not zero. I
> think this cost is nearly 0 for simple workflows, but it looks like I
> am relatively alone on this :)
I use git myself and find it quite nice. The lack of a good gui on windows
is what keeps me from recommending it for general use. I also think it is a
good idea to move slowly on major changes like choice of source control. A
project like kde can move faster because it is mostly unix specific and the
developers aren't likely to complain about the command line.
It seems that designing an intuitive gui that fits a dvcs isn't all that
easy, and git is a bit of a jump because of the way it treats branches and
the irrelevence of time as opposed to change set sequence. I think these
issues will be worked out because dvcs *is* the wave of the future. And
someday numpy will make the switch.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Numpy-discussion