Recently completed the API and a good amount of the SPI for an enterprise logging system, which I hope will be open sourced soon. It’s a more object-oriented, pluggable and systematic approach than existing logging frameworks, classifying log entries into arbitrary type hierarchies and enabling business-unit routing based on this (development, operations, business analytics, etc). I’ve got the usual basics (although nice incremental improvements here as well), but it also supports logging to databases, optional priority queueing of log entries, JMX consoles and so forth. Due to the architecture, it’s also more efficient with no extra effort. Would be interesting to see this under Apache process at some point, as I think this API should ultimately find a very wide audience. Would love to hear from anyone with interest and/or requirements (feel free to post below).