I just noticed that we're not using any tags in the CVS tree. Do you think that we're at a state where we could start applying labels to our code. I am considering two types of labels. One for the periodic snapshots (so as to back-trace features in those files), and one for successful smoke-tests.
Thus if something is broken, developers can pull down the last known successful smoke-test and build up from there. I'm assuming of course that there isn't a more sophisticated behind the scenes setup (like perforce). -Michael