2012/12/3 Marc Pasteur <[email protected]>: > hi, > > > For the record according to log4j2 docs [1] you need some additional > library to make this works on Windows. > So if you don't want to display some ←[37m[ stuffs in the console jansi.jar > mut be put on maven/lib/ext folder > > Can it be "by default" ?
for sure it's (at least in dynamic-logging-impl branch) Test that http://people.apache.org/~olamy/maven/dynamic-logging-impl/. Let us know if that work on Windows. Happy to give you some colors in your terminal life ! ("la vie en rose" maybe :-) ) BTW does it works too when running maven in various IDE ? (sorry I'm an eternal terminal console lover). > > > [1] http://logging.apache.org/log4j/2.x/manual/layouts.html > > regards, > > > 2012/12/2 Arnaud Héritier <[email protected]> > >> +1 >> I don't think we'll have another minor release before the end of the year. >> For sure it won't be included in a bug fix release. >> We already release a minor release without (or so few) end-user value, we >> won't start to add new feature in a bug fix release :-) >> >> Arnaud >> >> >> On Sat, Dec 1, 2012 at 7:33 PM, Benson Margulies <[email protected] >> >wrote: >> >> > OK, 3.1.1 or 3.1-m2 or whatever before Christmas. Let's get this fish >> > out of the store and move on to the next one. >> > >> > On Sat, Dec 1, 2012 at 1:31 PM, Gary Gregory <[email protected]> >> > wrote: >> > > Oh do please give us a color console for Christmas :) >> > > >> > > Gary >> > > >> > > On Dec 1, 2012, at 12:47, Jason van Zyl <[email protected]> wrote: >> > > >> > >> I already have started a logback version, but I don't think this >> should >> > affect rolling the 3.1.0. >> > >> >> > >> On Dec 1, 2012, at 6:57 AM, Arnaud Héritier <[email protected]> >> > wrote: >> > >> >> > >>> I pushed the prototype developed by olivier using log4j2 in the >> > >>> branch feature/colorized-console/log4j2 >> > >>> I updated with latest master changes >> > >>> You can test the distro of this code : http://cl.ly/1B1z051O0T10 >> > >>> >> > >>> Tonight I'll try to do a logback version >> > >>> >> > >>> cheers >> > >>> >> > >>> Arnaud >> > >>> >> > >>> >> > >>> On Sat, Dec 1, 2012 at 11:15 AM, Arnaud Héritier < >> [email protected] >> > >wrote: >> > >>> >> > >>>> >> > >>>> >> > >>>> >> > >>>> On Sat, Dec 1, 2012 at 9:40 AM, Hervé BOUTEMY < >> [email protected] >> > >wrote: >> > >>>> >> > >>>>> I just created and fixed MNG-5395 and MNG-5396, which are logger >> > names >> > >>>>> enhancements from the actual values that will give value even with >> > slf4j- >> > >>>>> simple >> > >>>>> >> > >>>>> These should be a starting point for more global discussion about >> our >> > >>>>> logging >> > >>>>> conventions then fixed in our global codebase, since IMHO, these >> > issues >> > >>>>> show >> > >>>>> how we didn't use the logger names until now then we have a lot of >> > place >> > >>>>> where >> > >>>>> our logging pratice is not good >> > >>>>> >> > >>>>> Of course, I'm interested in colorized output, but since it has >> > impact on >> > >>>>> logging implementation choice, which will require a strong >> > discussion, >> > >>>>> this >> > >>>>> can't be done for the moment :| >> > >>>>> >> > >>>> >> > >>>> >> > >>>> A strong discussion ? seriously ? >> > >>>> We have 3 choices from my point of view : >> > >>>> * We do nothing, we keep the slf4j-simple >> > >>>> * We choose logback which is mature and used by a lot of people. >> > Nowadays >> > >>>> from my point of view it is the reference implementation >> > >>>> * We choose log4j2 which is really promising but always in beta. But >> > we >> > >>>> may do this "political" to support this project which is rising from >> > the >> > >>>> ashes (http://logging.apache.org/log4j/2.x/manual/index.html) >> > >>>> >> > >>>> In any case doing a choice nowadays for 3.1.0 won't prevent us to >> > change >> > >>>> it in the future. I really hope that the ability to switch from a >> > logger >> > >>>> implementation to another won't require several days of developments >> > or I >> > >>>> really missed something about it. >> > >>>> >> > >>>> Cheers >> > >>>> >> > >>>> >> > >>>> Arnaud >> > >>>> >> > >>>> >> > >>>> >> > >>>>> >> > >>>>> Regards, >> > >>>>> >> > >>>>> Hervé >> > >>>>> >> > >>>>> Le samedi 1 décembre 2012 09:17:52 Arnaud Héritier a écrit : >> > >>>>>> Hi Jason, >> > >>>>>> >> > >>>>>> Couldn't we have a look at olamy's log4j2 branch to see if we >> could >> > >>>>>> sanitize / merge it to propose at least one change for the end >> user >> > >>>>>> and demonstrate the interest of the change about logs : a >> colorized >> > >>>>>> console. >> > >>>>>> >> > >>>>>> I remember you did that in mvnsh/teslashell a long time ago (as an >> > >>>>>> extension ?) and perhaps it could be easy to add properly this >> > feature >> > >>>>>> in 3.1.0 (otherwise it won't be before a 3.2.0). >> > >>>>>> >> > >>>>>> Myself I'm using a 3.1.0 fork with this patch and I' m really >> > >>>>>> satisfied (it's so good to quickly see highlighted warning and >> > errors >> > >>>>>> ). I merged it back in the last 3.1.0 tag you did without issue >> > >>>>>> >> > >>>>>> Wdyt? >> > >>>>>> >> > >>>>>> --------- >> > >>>>>> Arnaud >> > >>>>>> >> > >>>>>> Le 1 déc. 2012 à 00:20, Jason van Zyl <[email protected]> a écrit : >> > >>>>>>> I'm done with the issues that cropped up so I'm ready to re-spin >> > >>>>> 3.1.0. >> > >>>>>>> >> > >>>>>>> Anyone want to add anything or discuss anything before I spin >> this? >> > >>>>> I'm >> > >>>>>>> not in any rush so if folks want to talk about logging we can. >> But >> > >>>>> given >> > >>>>>>> the fact once SLF4J initializes it can't change the >> implementation >> > >>>>>>> plugins integrating with Maven need to use the implementation we >> > >>>>> choose. >> > >>>>>>> This is how everything else in the world that integrates SLF4J >> has >> > to >> > >>>>>>> operate so I don't really see us being any different. >> > >>>>>>> >> > >>>>>>> I'll wait until tomorrow to re-spin. >> > >>>>>>> >> > >>>>>>> Thanks, >> > >>>>>>> >> > >>>>>>> Jason >> > >>>>>>> >> > >>>>>>> ---------------------------------------------------------- >> > >>>>>>> Jason van Zyl >> > >>>>>>> Founder & CTO, Sonatype >> > >>>>>>> Founder, Apache Maven >> > >>>>>>> http://twitter.com/jvanzyl >> > >>>>>>> --------------------------------------------------------- >> > >>>>>> >> > >>>>>> >> > --------------------------------------------------------------------- >> > >>>>>> To unsubscribe, e-mail: [email protected] >> > >>>>>> For additional commands, e-mail: [email protected] >> > >>>>> >> > >>>>> >> --------------------------------------------------------------------- >> > >>>>> To unsubscribe, e-mail: [email protected] >> > >>>>> For additional commands, e-mail: [email protected] >> > >>>>> >> > >>>>> >> > >>>> >> > >>>> >> > >>>> -- >> > >>>> ----- >> > >>>> Arnaud Héritier >> > >>>> http://aheritier.net >> > >>>> Mail/GTalk: aheritier AT gmail DOT com >> > >>>> Twitter/Skype : aheritier >> > >>>> >> > >>>> >> > >>> >> > >>> >> > >>> -- >> > >>> ----- >> > >>> Arnaud Héritier >> > >>> http://aheritier.net >> > >>> Mail/GTalk: aheritier AT gmail DOT com >> > >>> Twitter/Skype : aheritier >> > >> >> > >> Thanks, >> > >> >> > >> Jason >> > >> >> > >> ---------------------------------------------------------- >> > >> Jason van Zyl >> > >> Founder & CTO, Sonatype >> > >> Founder, Apache Maven >> > >> http://twitter.com/jvanzyl >> > >> --------------------------------------------------------- >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > > >> > > --------------------------------------------------------------------- >> > > To unsubscribe, e-mail: [email protected] >> > > For additional commands, e-mail: [email protected] >> > > >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [email protected] >> > For additional commands, e-mail: [email protected] >> > >> > >> >> >> -- >> ----- >> Arnaud Héritier >> http://aheritier.net >> Mail/GTalk: aheritier AT gmail DOT com >> Twitter/Skype : aheritier >> -- Olivier Lamy Talend: http://coders.talend.com http://twitter.com/olamy | http://linkedin.com/in/olamy --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
