[1065] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

[Poll] Moving to git

daemon@ATHENA.MIT.EDU (Nelson Elhage)
Thu Oct 29 18:12:39 2009

Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
X-Original-To: nelhage@nelhage.com
Date: Thu, 15 May 2008 17:07:36 -0400
From: Nelson Elhage <nelhage@MIT.EDU>
To: barnowl-dev@mit.edu

There's been some suggestion of moving the barnowl source repository
to git, instead of svn. I'm personally already using git to develop
barnowl, using git-svn to move changes back and forth.

I'm mostly happy with svn, but branching and merging is a bit of a
pain, even with svnmerge; I think the ability to branch and merge much
more easily would be the main advantage to git.

The main disadvantage is that git is still relatively young and more
annoying to work with in some ways; For instance, it can create really
convoluted merge histories unless everyone is always careful to
git-rebase rather than merging where appropriate, which also has some
potential negative consequences.

Does anyone here have a strong opinion either way?

- Nelson


home help back first fref pref prev next nref lref last post