[Opensim-dev] under consideration, transitioning to git

Michael Cortez mcortez at gmail.com
Wed Jul 15 14:34:47 UTC 2009


Sean Dague wrote:
> My hope is championing this is that it will make it easier to have
> multiple people actively working on core features in opensim (as
> conflict resolution is much easier with git), and make it easier for non
> core people to contribute more advanced function, as work can be staged
> and rebased externally.  
>
> Comments as always are welcomed.  As with any potential change, there
> will be bumps in the road, and some things will need to be relearned.
> But I think it is worth it for many of the new abilities we'll get with git.
>   
I've previously had a chance to work with a distributed version control 
system (Bitkeeper) on an Open Source project, and I felt at the time and 
still do that overall the benefits outweighed the down sides.

There can be a bit of a learning curve, new tools, new terminology and 
if used to it's full potential, new methodologies.  This can be 
daunting, and when the project I previously worked on transitioned from 
to Bitkeeper there was an initial slow down in productivity, but once 
everyone was familiar with the tools -- development accelerated to 
levels that weren't previously possible.

Git won't make all conflicts go away, but it can reduce them 
significantly.  Particularly around areas where file renames and moves 
are occurring.

+1 to Git.

--
Michael Cortez



More information about the Opensim-dev mailing list