I propose we move to the apache commons logging API.
This is a lightweight logging abstraction layer which allows the developer to chose to what logging API the calls are passed. It can work with log4j, and automatically configures itself to use whatever logging API is present in the classpath.
More info: http://jakarta.apache.org/commons/logging/
Code Example
Soon I will move the Odejava project onto this API to remove the log4j dependancy. Xith3D doesn’t have a log4j dependancy, but it would be better if it used this interface so that the developer’s could more easily integrate Xith3D log statements into their own logging system.
Cheers,
Will.