On 28/10/2010 20:15, Noah Gift wrote:
On Thu, Oct 28, 2010 at 6:34 AM, Michael Foord
<fuzzy...@voidspace.org.uk <mailto:fuzzy...@voidspace.org.uk>> wrote:
On 28/10/2010 03:53, Steve Dower wrote:
I'll add in a vote for Mercurial (voting always seems to be how to
decide on VCS), though I still believe that SVN works better for a
contribution/review/patch workflow.
Distributed version control systems are very good for distributed
development (funny that). Whilst I'm not proposing we use bzr (I
would *very* much like us to use mercurial though), our workflow
at Canonical with bzr and launchpad is great. You develop in a
branch (branching is very easy with dcvs') and push to launchpad.
On requesting a merge review you get a great web interface with
viewable diff and when the merge is approved you merge back onto
trunk. (Branching and merging are substantially easier with hg /
bzr / git than with svn.)
(From the peanut gallery). One potential benefit to having the project
live at Canonical is that Michael works there, and Canonical may be
interested in helping officially support it. Stranger things have
happened.....
Hehe, I certainly can't speak for canonical on that score... :-)
All the best,
Michael
_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
--
http://www.voidspace.org.uk/
_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com