[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