On Jan 7, 2008 2:37 PM, Eric Firing <[EMAIL PROTECTED]> wrote:

> (At the moment I can't compile the branch--I just sent Mike a message
> about that off the list, with voluminous output.)
>
> It seems like what is needed is not exactly a merge operation but simply
> a renaming of the trunk and the branch.  Maybe some doc files need to be
> merged, but that is about it.  Correct?

Sorry if I used sloppy terminology, all I mean is that Michael's stuff
will become the HEAD of the svn trunk, and the current HEAD of the
trunk will become a branch.   No merge will be necessary since Michael
has been merging all changes in the HEAD into his branch on a ongoing
basis.  I don't actually know how one does this move in svn, but I
have faith that Michael does.

> All this brings to mind the discussion taking place over the last week
> on the numpy list regarding switching from svn to bzr or hg.
> http://thread.gmane.org/gmane.comp.python.numeric.general/18130
>   (I have been using hg locally for a couple years, and I like it.)  The
> motivation is the greater ease of branching and merging with distributed
> VCS systems in comparison to SVN.  In the numpy list discussion, it
> sounds like all participants except Travis favor making the switch.

I'm personally -1 on this.  I prefer to keep things as simple as
possible and do not see the need for a lot of branching, though there
is clearly a need for some.  svn is the standard version control
system and has the best install base (now on OS X and all linux
systems), making it easiest for users to get checkouts.  If numpy,
ipython and scipy all decide to move, I would probably be inclined to
go along with it for consistency between these packages, but I
wouldn't be leading the charge.  I have never felt the need for a
distributed version control system, personally, though some swear by
it.  It is probably because mpl has always just had a trunk with no
branches, and I'd like to stick to that as much as possible,

Michael, how onerous was it for you to do the merges using svn -- this
seems to be the most significant problem with svn in my reading of
David's summary.

JDH

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to