Of course we’re going to try to blow it up…

Version Control is Fun

Worked with Jeff a bit today on moving the LAM CVS trees over to SubVersion. To be honest, Jeff did all the hard stuff. I just suggested a couple minor changes. We pretty much ignored all the problems with third party packages for the old LAM releases. The EOL is so close that it wasn’t worth the effort. I spent some time looking at how to import ROMIO for LAM 10, and it looks like it will all be very much doable, it will just take a bit more effort than before. At least they provide some nice scripts for working with external packages. More to come on the subject, I’m sure.

Live from San Diego

I surviced another tour of duty down in San Diego. I don’t think I’ve ever played as many games of solitaire in a 5 day period before in my life. It was pretty much pointless for me to be there at 5:45 in the morning every day, and I’m not entirely sure why I had to do so. Of course, this week, when I could actually be useful, well, I’ll be at ISI trying to get other things done. Makes sense, right?

I ended up rewriting huge portions of both the build scripts and the logger code base during the week, as an attempt to avoid death by boredom. I think that I’m fairly happy with the changes, other than the fact that I still haven’t unified quite enough code in the logger base to make me happy – we still have too many different ways of doing options parsing and control and all that. Next week, I’m going to try to finish the last of the options parsing fixes – everything should use the GNU libc argp library (there is a standalone package under the LGPL, thankfully). Maybe I’ll be able to unify the logger_options and loggerEnv libraries before the week is out.