The secret is out! Today Google released the entire Android stack as open source software and guess what version control system they are using? That’s right, it’s Git.
I say ‘the secret is out’, because we happened to know about this a bit beforehand, since I’ve been down to the Google campus a number of times in the last few weeks helping to train the Androids there in Git. I was asked by Shawn Pearce (you may know him from his Git and EGit/JGit glory – he is the hero that takes over maintanance when Junio is out of town) to come in to help him train the Google engineers working on Android in transitioning from Perforce to Git, so Android could be shared with the masses. I can tell you I was more than happy to do it.
I gave two talks for the Android team, working with Dave Bort (the handsome guy you see in the video on the front page here) and Shawn to develop material that will help them specifically in transitioning from Perforce and highlighting the tasks that they felt would be most common with thier workflow and project size.
Logical Awesome is now officially offering this type of custom training service to all companies, where we can help your organization with training and planning if you are thinking about switching to Git as well. If you would be interested, send me an email at firstname.lastname@example.org.
If you’re interested, the tech talks that I gave there should be available on YouTube once Google finishes post-producing them. We’ll be sure to remind everyone when that happens. :)