> : > What would be the motivations for making such a change? > : > > : Solr is (mostly) used in a web-container, often together with other > : applications. Configuration would be easier if all applications could > : use the same logging. In addition Apache Commons Logging can be used > : with different logging toolkits, so Solr would be independent from a > : specific logging framework.
> yes it would be nice if there configuration could be easier because all > applications used the same logging framework, but i see no reason to > assume that every other application people are using is using > commons-logging ... jdk logging is simple and standardized: it is by > definition included in every java 1.5 servlet container in existence > because it is by definiteion included in every java 1.5 jvm ... i can't > really see a reason to change a lot of code to use a logging framework > that *adds* a new dependency. That's true in a way, but commons-logging is little more than a delegate to other frameworks. If solr used commons logging, then people could integrate solr with log4j, jdk logging, etc... The big down side is the added dependency.