As I was saying, our development team at TOWER Software is in the process of making the transition from Source Safe to Subversion.
This meant that we had to spend a whole bunch of time trying to figure out the best way to manage branches, and releases, and a whole bunch of other really important SCM stuff. Now I know I probably also said this before, but despite the importance of this discipline, I find it really hard to care about as much as I should, because it's so very, very boring.
So, I came up with a way to make it more interesting: Here's a part of our SCM Model, displayed as your neighborhood. (If you live in a sparse, snow covered land full of highways and pine trees, that is...)
Points of Interest: You can see our smart, free-range (well, somewhat less responsible) developers in the train at the top, working on some cool new innovative stuff for later on. You can see our smart, semi-responsible developers in the train at the bottom, carving out our next immediate release. And you can see our two smart, super responsible developers working on our field update packs, released specifically to help our customers out.
I'm not sure if they realize that they're actually trapped...But then, code maintenance can be like that. Where do you want to go today? (bwa ha ha...)