Opening my Engine

Posted September 7, 2007

At the request of Will Farrington, I’m open-sourcing the engine that runs this blog.

To be honest, I’m a little skeptical that anyone will want to use it. There are plenty of other Rails-based blogs out there, and to the best of my knowledge, my engine doesn’t offer anything that they don’t.

Nevertheless, Will insists that he wants to use it, so I suppose it’s not that much of a stretch that some other folks might want to as well. As such, I’m releasing it as the “Nex3 Blogging Engine.” You can get the source at svn://nex-3.com/nex3/trunk.

Because I’m not convinced there’s any demand for it, I haven’t really put in much effort to make it admin-friendly, at least in terms of setup. There is a README that has a basic guide, but I’m not distributing it as a gem, and there’s no install script. You’ll pretty much have to manually convert everything from my blog’s setup, including layouts and such.

At least the code’s pretty nice. All the controllers and such are done with make_resourceful, so they’re compact and expressive. If you want to hack at it, it should be pretty fun. Feel free to send me patches if you find a bug, or just added something cool you want to show off.

And by all means, let me know if you actually decide to use this. I’d be quite delighted.

Will Farrington said September 08, 2007:

It really is a fantastic little software package. Once I sort out a layout of my own and a few other minor details, I’ll be a very happy camper.

Make your comments snazzy with Textile!