Basically all it holds is the Log interface and
the LogFactory providing an Log implementation
that is doing nothing.

The existing jar already provides NoOpLog.jar. Providing a
commons-logging.properties file, or setting the appropriate system
property, ensures that no-op logging is used (the default is SimpleLog
that just writes to stdout).

What "NoOpLog.jar"? I know there is a NoOpLog implementation
but that's not the point. Some people just don't want the
dependency. And they also don't want to care about a property
file. Instead of everyone providing this mini-jar it would be
nice to have it with JCL IMO.

Even better I like the idea of having a static selection of the
underlying log system. So having several jars

 commons-logging-[version]-log4j.jar
 commons-logging-[version]-noop.jar
 ...

would be a good alternative. Like that.

cheers
--
Torsten

Attachment: PGP.sig
Description: This is a digitally signed message part

Reply via email to