Why Github for your ColdFusion Open Source Project
I have been touting Github for ColdFusion open source projects. I have a great example of why.
Bob Silverberg has been working on ValidateThis for Wheels. This consists of two projects, the ValidateThis framework and a ValidateThis Wheels plugin. He forked my repository of the plugin and made a change, then sent me a pull request. All I had to do was add Bob's remote branch to my local repository, fetch the changes, then merge in the changes, and push the update. Notice I didn't change from my branch.

I found the commands here.
git remote add bob git://github.com/bobsilverberg/validateThisCFWheels.git
git fetch bob
git merge bob/master
git push
Git +1. I'm currently migrating all my SVN Repos to Git. It's not that hard and difficult to do. I initially didn't agree at all with Linus Torwalds in his Video on Git, when he was bashing SVN and SVN developers so hard (called 'em complete morons and the like). SVN has saved my live and especially my time so often. But when it comes to dezentralized development and merging, I regret having to say that Git is great, SVN sucks and Linus is right.