As of today, my open-source framework project for cultural transmission (TransmissionLab), is moving from Google Code to GitHub. Please look for the project at its new home. The Google Code repository is being removed, and is currently only visible to registered commiters.
This change corresponds to a switch from Subversion to Git as the revision control system. I’m making the switch for a number of reasons. The biggest has nothing to do with the TL project at all; I simply want to keep my software engineering skills a bit closer to the cutting edge, and want to be familiar with new tools and environments, so I’m going to use Git for awhile.
Slightly more relevant, Git is a distributed revision control system that handles micro-branching very well, and this is something that helps with a research-oriented codebase. One tends to make small experiments, run simulations, see what happens, but I also want to make it easy to release a clean “mainstream” distribution of the framework, which doesn’t necessarily have to have my own experiments and dissertation-related code in it. Git makes that much easier to do than Subversion’s more heavy-weight “branch” features. So I’m gonna see how that works, and hopefully that means TransmissionLab 1.9 (when I finish it) will have less half-done models and in-progress experiments for folks who might want to try it out.
Anyhow, if you’re not familiar with Git, but you use Eclipse or Netbeans or another IDE, you can just switch plugins, and check out the project from the new URL and keep playing with TransmissionLab.