Monday, February 20, 2012

The GOTO Guy

You can follow a project I'm working on which will bring the versatility of HDF5 on my GitHub account, theGOTOguy, or on Sage's GitHub account.

SVN has been around for a long time, but Git is the future of collaborative software development.  In the past, I've set up SVN repositories for use on collaborative projects and ultimately found that they went unused.  I've felt that it's harder than it should be to create a repository, fork and branch in SVN.    Maybe there's a reason for this--ostensibly, most of your coding should be happening on the core project.  That said, the "social" tools that make communicating on a project, pushing and pulling fluid and the rewarding statistics on Git make collaboration and experimentation easy and even fun.  If you use SVN and haven't tried Git yet, I strongly recommend giving it a shot.

Sage's Synapse project will be to bioscience what Git is to coding.  By making code and data available, accessible and social, we will democratise research and facilitate more and better science, collaboration, and bring results to the clinic faster. 


No comments:

Post a Comment