Just reached milestone 1! And it's about damn time - 18 months in the making.
The database is now fully managed by Cayenne, and should work with Derby transparently out of the box.
Get it here (http://bnubot.net/).
18 months? More liek 4 years...
BNUBot 2 is a completely separate project from BNUBot 1. Admittedly, the interface is convergent, and they were both designed to solve the same problem, but there is no commonality whatsoever in implementation.
Not bad, runs smoothly...