Gallery switches to Git and GitHub
You may have noticed that in Gallery 3 we're tightening the scope of the product considerably. We're setting our laser focus on our most common users, those who will benefit the most from our hard work. But this means that some set of our users will always feel sad and abandoned that we're not creating the features that they want or supporting the platform that they use. We hear you, and we're switching to GitHub to try to help you be successful too. Check out our new repository on the web at http://github.com/gallery and read more to learn all the details...
Git is a type of revision control system that's very similar to Subversion and CVS (two other revision control systems that we've used over the past 9 years). The difference is that Git is decentralized which means that everybody's copy of the code is just as good as everybody else's. In fact, each person's copy of the code is a complete copy including the entire history of the code. What does this mean? It means that anybody can create their own fork of Gallery 3 and make it awesome. In short, we're making it as easy as possible for you to create your own version of Gallery that does things exactly the way that you want.
GitHub is a really cool website that makes it easy to use Git. Sign up with them and create an account. Then you can browse on over to our version of Gallery 3 code and click on the fork button and presto-- you've got your own version of Gallery 3. You can make whatever changes you want there, and you can amass a following. Do you have an idea that you believe is right for Gallery? Now it's easier than ever for you to try out this idea and get others involved. Once you've made some changes, GitHub makes it really easy for you to tell us about them and it's just a few clicks on their website for us to pull those changes back into our code base too.
If you were tracking the Gallery 3 code on Subversion, switching to Git is pretty easy. Or perhaps you want just want to download a copy of the code? You can always get the latest copy of the code direct from GitHub at any time.
We're excited about Git. We hope that you are too!
PS: We left Gallery 1, Gallery 2 and Gallery Remote where they are in Subversion. It was easier that way.