Perhaps it may shock some of you that I actually keep quite busy. In fact, over the weekend we took a trip to Pittsburgh to visit Berta’s sister and their new baby, Ethen. (“e”?) So I have not had time to fully unpack my office.
There are about 8 packing boxes of books that are going onto my office as soon as I finish hooking up the actual computer equipment. This will involve drilling some holes, since the cabinets have an outlet inside them (this is where the computers will go), but the shelves have no power nearby to accomodate the printer, scanner, mixer, synthesizer, etc.
Nevertheless, one might wonder what I’ve been up to development-wise for all this time, especially if I have had some little access to a PC. After all, I haven’t produced a line of WordPress code in ages, plugin or otherwise. Really, I’m not really sure what to do with WordPress these days. Sometimes I feel like I should do more with it, sometimes I feel like I want to have nothing to do with it, and sometimes I wonder what more really needs to be done with it. And so I put that off for another day.
Instead, I’ve been working a lot with MicroWiki. There hasn’t been a lot of noise on that front, either. And while the reports of things not working pile up in the support forums (yes, I read them, even if I don’t say anything), I’m still churning away.
What I’ve been doing lately with MicroWiki is moving non-essential functionality into plugins. The plugins will all be part of the package, but they won’t be essential to the system. I discovered that I was adding new functionality to accomodate certain needs, and that this functionality wasn’t necessarily of interest to the software’s primary audience. And so these features are pluggable.
But what are they? I’m glad you asked…
One of the first things I added was basic blogging capability. Why would I do this if I already use WordPress? Well, a few of my other sites use MicroWiki (and don’t already use WordPress), and I’d rather not dump 2MB of new code, a new admin system, and a new database on them just to add a little blog. So the blog plugin was born.