Blue Static

Work Continues

Posted on May 20, 2006 at 22:14 UTC, filed under the category Bugdar.

Just because I haven’t updated the blog in a few weeks does not mean that Bugdar is being left unattended. For the past week or two, I’ve been creating a bunch of APIs and implementing them. This has significantly cleaned up the user-side logic and I’ve caught a few bugs doing it, too.

When I was creating these APIs and reworking the code, I also decided to rewrite the logging mechanism. One of my least favourite things about the 1.0.x branch was this logging system. It was extremely unwieldily and very hard to understand and get right. The new system, however, is much, much, much cleaner and should work better while slightly boosting performance.

I’m currently finishing off implementing the APIs and cleaning up the code (I’m going to be tackling the message reporter/error manager) and then features can finally be added.