NINJA 2.0.0.0 Final Delayed

This weekend I’ve been feeling pretty sick, and any time I do have is going into our code crunch for Monday’s eForms alpha at work (eForms is the half of our company’s accounting software that I am in charge of). As of now, I’m still behind schedule and chances for a mostly functioning alpha look bleak. I would pull an all-nighter and make it happen, but that would leave me dead on Monday night, and that’s not an option since Monday is 七夕.

I can promise you whatever delay there is will be worth it. NINJA is currently halted while I restructure libPirate to be a class-based library. NINJA will basically become an interface to accessing libPirate’s functions. In fact, if you look at the current version, most of its code is mirrored in libPirate. This means users can upgrade NINJA just by dropping in the latest libPirate stable release.

I’ve also rewritten the GUI to access NINJA as an asynchronous process so NINJA will no longer freeze when you apply or create a patch. I also plan to make the console output more verbose to give better indication NINJA is still running.


About this entry