david at kineticode
Apr 4, 2009, 9:36 AM
This week, I moved pgTAP to [GitHub]. To answer [Brad's questions]
when we last discussed GitHub, Git is still a completely distributed
system: the GitHub tree is just the master tree. Anyone can clone it
and send patches, or, if they're GitHub users, fork it, make changes,
and push them upstream to the master. So I could quite easily import
all of the Bricolage Subversion history into GitHub right now.
[Brad's questions]: http://www.gossamer-threads.com/lists/bricolage/devel/34997#34997
So, why wouldn't we do this? We would never need to add committers
again, and it's much easier for anyone to start participating. There's
even an integrated wiki, and it's free for Open-Source projects like
ours. I've been using Subversion since 1.0, but Git, once I started to
wrap my brain around it, seems pretty damned great. Why not just move
to GitHub and be done with it?