For a logging framework - any code capable of accessing networks should be by default excluded compile-time (=from JAR) and only included by users who wish to use these features. There should be a distributable artefact with ONLY bare minimum log to a log-file functionality without any other bells and whistles code included. Maybe in a parallel universe this could even happen with Spring (probably not). Thankyou Ceki for making this happen! |