Ok, I haven't been a big fan of Yet Another Logging Impl, but I'll leave that behind me, and propose we crib an idea from avalon, and hop on the bandwagon.
The problem is this - we are doing a set of tools in velocity's tool subproject, and some may want a logger. In the spirit of Jakarta, we are reinventing the wheel again ("look Og, round! Burns too!" - I guess we got fire as part of the bargain) and I don't want to. What we need is a marker interface that indicates a tool wants a logger, and of course a method to give it the logger... I did a quick scan of the public API, and there doesn't seem to be one. So what I propose is to add an interface 'LogUser' or something like it (we can quibble about the name...) public interface LogUser { public void setCommonsLogger(Log log) } So we have a common way to plant a logger. I am guessing this is probably yet another thing stolen from Avalon, so I'll be up front now about that :) As I personally believe that just being a commons committer doesn't give me the 'spirit-of-the-law' right to commit to the logger, I'll ask for some even vague hint of approval from the logger people before moving forward. geir -- Geir Magnusson Jr. [EMAIL PROTECTED] System and Software Consulting Maven & Gump are friends -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>