Archive for February, 2009
Back in May last year I switched over several projects from Subversion to Git. It’s a shame that git doesn’t have a better project name, something that says “version control system” rather than being a mild insult. That aside, though, what a relief it was to finally use something that is Not CVS.
At the time I couldn’t find a good “best practice” document, just lots of instructions on individual commands. Here is how I manage the system-config-printer source code using git. I hope someone finds it useful. I don’t pretend that this is “best practice” — it’s just some of the things I’ve learned since starting to use git.
As part of my work for Red Hat I’ve been working on the printing configuration program, system-config-printer. Fedora 10 came with version 1.0 of this application, which provides a notification area print icon as well as the ability to configure printers, and I made the 1.1 version available earlier this year. The most recent release is 1.1.3.
I’ve taken some screenshots of system-config-printer 1.1, and this version will be in Fedora 11 when it is released this year.
Screenshots below. As an aside, I have to say that taking screenshots is one of the most rapid methods of finding bugs I know!