I have merged in the first step to 'develop' branch. SLF4J is no longer in Core, and we are down to a single dependency (Yay!!), ASM, which we will not get rid of soon. I will not proceed with the other steps just yet.
On Tue, Mar 31, 2015 at 1:25 AM, Niclas Hedhman <[email protected]> wrote: > Although codebase is not imported to Apache Zest yet, I am looking at > removing the SLF4J dependency in Core. > > > As the first step, I want to remove the current logging that is in Core, > simply because it is scattered and primarily in place to support a couple > of development efforts in the past and not really useful to the user of > QI4j. > > Second step is to provide a similar extension mechanism for Logging as for > Metrics, and if people plugin a Logging provider, then that will be used. > > Third step is to migrate the LIbraries and other Extensions to use this > SPI mechanism. > > Fourth step; Look into "useful" logging from Core, that make sense to > users. > > WDYT? > > > Cheers > -- > Niclas Hedhman, Software Developer > http://www.qi4j.org - New Energy for Java > -- Niclas Hedhman, Software Developer http://zest.apache.org/qi4j <http://www.qi4j.org> - New Energy for Java
