I just set up BNUBot to play around with it... so far, it works pretty good. I do have a few issues that I wanted to point out. I didn't see these listed in the issue tracker, or in the forum (though the search is broken, I think).
Platform Details : OS - Linux 2.6.30.5 (FC11) (w/Gnome)
JRE : OpenJDK 1.6.0 and Sun Java 6 JDKu16 (I tested these with both to make sure)
BNU-Bot : r1848
Issue #1 - I turned on the update feature (per the readme post), and it recognizes that an update is available. It says that r1890 is available, yet I get a FileNotFound exception for the download URL. (I tried it using wget and in a browser, no luck either)
Issue #2 - The "Rank Editor" dialog is not useable. When selecting different ranks to edit, the main dialog window appears to auto-adjust in size based upon the size of the text fields... Since some of the fields have no text, it appears that the text box size is zero... and not adjustable. It also appears that the "editable" fields are centered on the right pane instead of justified, thought that's just a cosmetic thing.
These are just the first 2 I've found. I've switched the look and field around thinking that may be the issue... No dice.
Also, I have not had the chance to d/l the source to look at it and see where the specific issue may be. I just wanted to report these here for now... though I can submit them through the issue tracker if desired.
Another question - I didn't see the procedure listed anywhere, so can you explain how you handle user contributed patches/updates?