Been working on a variety of different things recently. The most obvious is the new package selection screen for anaconda. I'm not quite happy with it yet, but it's a start. The area that really needs more work is the comps file, but that makes me want to cry every time I think about it.

I've also spent a bit of time on infrastructure for making it nicer to create and use Xen guests. I need to spend a tiny bit more time on that this week so that I can actually write up the directions and have a chance for someone other than just me to use it đŸ™‚

Tonight, I decided to finally get around to actually taking a look at Rockbox. I bought an iRiver iHP-120 about 2 years ago and have been pretty happy with it. Ogg support, decent capacity, decent sound, reasonable UI. But, there haven't really been any firmware updates to speak of for a while. Granted, I'm not actively seeing problems, but having more newer stuff is never bad, right? Anyway, I've seen a lot of good publicity about the Rockbox project and had been meaning to take a look and just hadn't gotten around to it. So, I downloaded it tonight and got it running on my iRiver. There are pretty good instructions on their wiki and the software seems to run pretty well. It's significantly faster to start up than the stock iRiver firmware and has some nice features with resuming at the same place as you stopped, the ability to do cross-fading between tracks, support for true gapless playback, support for more formats, some games, UTF-8 support. It also fixes a couple of annoyances like having the playing position reset whenever I would connect the player to my laptop to transfer songs. And the UI is faster. I'm sold. And, if there are things I don't like, well, I'm now running an open firmware that I can hack on. Much kudos to the Rockbox developers.