New blogging software... #
So I’ve replaced Rublog with some home grown blogging software based on Ruby on Rails, and I’m pretty excited about it. It’s mostly Rails based, but I didn’t want to go through the trouble (which probably wouldn’t be that much trouble… really) of converting my old Rublog content from its currently CVS -based storage to being backended by a database, so I created a Rails model that can read files from a CVS store and gives me an object with an interface that is mostly compatible with the model I use for the SQL -based storage. Fun stuff that.
Now what’s really cool is that Rails is even going to allow me to maintain the validity of my old permalinks. To acheive this, I had to add some custom (and somewhole thing takes a little bit of routing magic in Rails, and a couple lines of code in my controller. And one thing I am fairly proud of is that I turned the directory structure from my Rublog CVS repository into tags for categorizing entries (see navigation bar on the right). Swell, eh?
Downsides? Currently no support for comments, but I’m working on that.