MariusVolkhart opened a new pull request #224:
URL: https://github.com/apache/poi/pull/224


   Hi devs! Here is iteration 1 of switching the logging to be entirely based 
on Log4j 2 and removing `POILogger` & co. It would be helpful if you could try 
this out in your workflows (running/analyzing integration tests, jenkins/sonar 
intergrations, OSGi, etc) and see if there are things you're now missing. The 
code "works" but I might have configured something incorrectly.
   
   I want to give a special thanks to @pjfanning whose previous work for adding 
a SLF4J integration for `POILogger` made it a lot easier to figure out where in 
all the ant/gradle/maven build files dependencies needed to be changed.
   
   As discussed on the mailing list, this change it targeted for 5.1.0. If/When 
there are no problems, I'll take this over to SVN.
   
   _Commit message below_
   This removes the POILogger and POILogFactory mechanism for logging. This 
mechanism was created at a time when the Java landscape looked very different 
than it does today.
   
   Log4j 2 is an Apache Foundation project that is well maintained and is 
widely regarded as having good performance and capabilities. We use only the 
Log4j API artifact. This lets application developers choose how they want to 
capture logging events if at all. Integrations with Log4j 2 Core and Logback 
are available from the Log4j project.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org

Reply via email to