I assume gossip does the magic for substitue or delegating loggers? If that’s working to run gossip during startup and then cleanly flipping over to logback with all the proper rebinding then great. The ITs work with gossip?
> On Jan 9, 2016, at 9:28 AM, Tamás Cservenák <[email protected]> wrote: > > Branch updated with changes to make it work. > > And here is an example extension to make logback "take over": > > https://github.com/cstamas/maven-logback-logging > > To use it > 1. build the slf4j-gossip branch > 2. build the maven-logback-logging extension > 3. in desired project just add .mvn/extensions.xml with > > <?xml version="1.0" encoding="UTF-8"?> > <extensions> > <extension> > <groupId>org.apache.maven.logging</groupId> > <artifactId>maven-logback-logging</artifactId> > <version>1.0-SNAPSHOT</version> > </extension> > </extensions> > > > Please note: this is all "draft", just from my bed... :) > > > > On Sat, Jan 9, 2016 at 3:06 PM Jason van Zyl <[email protected]> wrote: > >> The gossip JAR looks small. I’d be fine using that as it satisfies the >> need for colours and is nominally bigger than slf4j-simple which will make >> almost everyone happy. This alleviates the colour debate. You want to try >> it? >> >> For more complicated use cases someone we’ll need an extension and we’ll >> figure out how to get those to work. >> >>> On Jan 8, 2016, at 8:22 PM, Tamás Cservenák <[email protected]> wrote: >>> >>> So, just for fun (and healing flue): >>> >>> https://github.com/apache/maven/compare/slf4j-gossip >>> >>> Does colouring by default in 80kb "extra" payload (but removes >> slf4-simple >>> and many other cruft). >>> >>> Now, _the theory_ says, that an extension could do >>> >>> Log.configure( ILoggerFactory ) >>> >>> And from that moment on, gossip replaces it's delegating loggers to >> actual >>> backend loggers (so to say, backend takes over). >>> >>> >>> Have fun! >>> ~t~ >>> >>> On Fri, Jan 8, 2016 at 12:29 PM Tamás Cservenák <[email protected]> >> wrote: >>> >>>> If there would be a vote about questions written below, I'd vote +1 to >> all >>>> of them: >>>> >>>> - No any kind of logging backend should enter core, ever. Project >> already >>>> agreed on use of SLF4j _facade_ (I consider slf4j as NOT violating this >>>> requirement. It is very elastic by letting you choose backend for it. >> Keep >>>> the backend option OPEN, free for all) >>>> >>>> - Solve the problems (mentioned by Igor and others) to make possible to >>>> add logger backends via extensions (currently not possible, it is "too >>>> late", and slf4j may be inited only once). This may require some work on >>>> maven side but maybe also on backend side too. With this, anyone could >> use >>>> any kind and capable logging backend that he wants, at the cost of a >> bit of >>>> XML juggling. >>>> >>>> - For best user experience, maybe introduce some plugin, that could for >>>> example make logger extension management user friendlier, with some >> goals >>>> like switching/adding logging backends (basically would edit >> extensions.xml >>>> for you), and later maybe enhance it with some other goals too (to >> manage >>>> complete extensions.xml for example?)... >>>> >>>> === >>>> >>>> Also, as we have people leaning for log4j2 or logback backends, I'd like >>>> to stir the water by joining the pack and requesting for a third option: >>>> https://github.com/jdillon/gossip >>>> >>>> >>>> Thanks, >>>> ~t~ >>>> >>>> On Fri, Jan 8, 2016 at 3:17 AM Gary Gregory <[email protected]> >>>> wrote: >>>> >>>>> On Thu, Jan 7, 2016 at 7:26 AM, Jason van Zyl <[email protected]> wrote: >>>>> >>>>>> No, I don’t that useful. If it’s an extensions then it can be >> activated >>>>>> using the .mvn/extensions.xml and downloaded on demand. I think for >>>>> Maven >>>>>> 4.x we just bite the bullet and put Logback in the distribution. Igor >>>>> and I >>>>>> have done most of the work in the last while and have implementations >>>>> for >>>>>> Logback, and when I drop the 4.x changes I will have done a ton of >> work >>>>> and >>>>>> I’d just like to end the discussion and put Logback in 4.x. >>>>>> >>>>>> If we disagree then let’s resolve never to discuss this again because >>>>> it’s >>>>>> a waste of time. We’ll just leave the simple implementation in there >> as >>>>>> it’s probably fine for 99% of people. What Igor suggests I think is a >>>>> fine >>>>>> compromise. The optional extensions can be built in the main tree so >>>>> that >>>>>> we know they work, but not distributed by default. If someone wants to >>>>> use >>>>>> them they can enable them using the .mvn/extensions.xml mechanism. I >> can >>>>>> live with optional extensions in the tree, but I’ll never agree to the >>>>>> default implementation being Log4J2. >>>>>> >>>>> >>>>> OK I'll bite: >>>>> >>>>> - "I’ll never agree to the default implementation being Log4J2." >>>>> - "I’m vehemently opposed to integrating Log4J2." >>>>> >>>>> Oh, then the irony of the signature: >>>>> >>>>> "You are never dedicated to something you have complete confidence in. >>>>> No one is fanatically shouting that the sun is going to rise tomorrow. >>>>> They know it is going to rise tomorrow. When people are fanatically >>>>> dedicated to political or religious faiths or any other kind of >>>>> dogmas or goals, it's always because these dogmas or >>>>> goals are in doubt. >>>>> >>>>> -- Robert Pirzig, Zen and the Art of Motorcycle Maintenance" >>>>> >>>>> So... why the vehemence? Why "never"? >>>>> >>>>> Gary >>>>> >>>>> >>>>>> >>>>>>> On Jan 7, 2016, at 9:01 AM, Arnaud Héritier <[email protected]> >>>>> wrote: >>>>>>> >>>>>>> And couldn't we have some optional extensions in the distribution ? >>>>>>> Not activated by default but that users can easily activate by moving >>>>> a >>>>>> jar >>>>>>> ? >>>>>>> >>>>>>> On Thu, Jan 7, 2016 at 2:51 PM, Jason van Zyl <[email protected]> >>>>> wrote: >>>>>>> >>>>>>>> And I liked this extension and wanted it! I only thought it >>>>>> inappropriate >>>>>>>> because the deps were not there by default in the core, and that we >>>>> said >>>>>>>> we’d discuss it. Even though I think by virtue of the fact you did >>>>> the >>>>>> work >>>>>>>> and have consistently done work in the core that you should really >> be >>>>>> able >>>>>>>> to make the change. I was just trying to be consistent with what we >>>>> said >>>>>>>> we’d do. >>>>>>>> >>>>>>>>> On Jan 6, 2016, at 10:26 PM, Igor Fedorenko <[email protected]> >>>>>> wrote: >>>>>>>>> >>>>>>>>> It is already possible to implement advanced logging as an >>>>> extension. >>>>>>>>> This was what I did when my offer to provide multi-threaded logging >>>>>>>>> support in the core was turned down on this list few months ago. So >>>>> at >>>>>>>>> this point the discussion/decision is purely political. >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Regards, >>>>>>>>> Igor >>>>>>>>> >>>>>>>>> On Wed, Jan 6, 2016, at 08:53 PM, Nick Stolwijk wrote: >>>>>>>>>> This isn't a mail to convince anyone between Log4J2 or Logback. >>>>>>>>>> >>>>>>>>>> I have updated my Maven installation with Log4J2, instead of the >>>>>>>> default, >>>>>>>>>> which worked fine. >>>>>>>>>> >>>>>>>>>> I missed one thing and I hope with different log implementations >> we >>>>>>>> still >>>>>>>>>> could do this "right". Maven has a nice command line parameter to >>>>> give >>>>>>>>>> out >>>>>>>>>> extra logging, the "-X" parameter. With the Log4J2 in place, this >>>>>>>> logging >>>>>>>>>> parameter didn't work. I have to change the logging configuration >>>>> to >>>>>>>>>> include DEBUG logging. Is there a way to print out the logging, >>>>>> without >>>>>>>>>> regard to the logging framework, to include the debug information >>>>> when >>>>>>>>>> given the "-X" parameter? >>>>>>>>>> >>>>>>>>>> I think it is very valuable to get extra logging without touching >>>>> any >>>>>>>>>> configuration files. >>>>>>>>>> >>>>>>>>>> With regards, >>>>>>>>>> >>>>>>>>>> Nick Stolwijk >>>>>>>>>> >>>>>>>>>> ~~~ Try to leave this world a little better than you found it and, >>>>>> when >>>>>>>>>> your turn comes to die, you can die happy in feeling that at any >>>>> rate >>>>>>>> you >>>>>>>>>> have not wasted your time but have done your best ~~~ >>>>>>>>>> >>>>>>>>>> Lord Baden-Powell >>>>>>>>>> >>>>>>>>>> On Thu, Jan 7, 2016 at 1:27 AM, Jason van Zyl <[email protected]> >>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> I’ve no issue with the fix to make any implementation to work, >>>>> just >>>>>> the >>>>>>>>>>> merging of the log4j2 branch in general. >>>>>>>>>>> >>>>>>>>>>>> On Jan 6, 2016, at 7:20 PM, Ralph Goers < >>>>> [email protected] >>>>>>> >>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> Jason, >>>>>>>>>>>> >>>>>>>>>>>> I really don’t care which logging framework Maven uses. There >>>>> isn’t >>>>>>>>>>> going to be much difference between Logback and Log4j 2 in a >> batch >>>>>>>> process >>>>>>>>>>> like Maven, although asynchronous loggers might speed up larger >>>>>> builds >>>>>>>>>>> somewhat. >>>>>>>>>>>> >>>>>>>>>>>> However, these comparisons are still incorrect. Log4j is using >>>>> the >>>>>>>> ASF’s >>>>>>>>>>> git repository and hasn’t really integrated pull requests from >>>>> github >>>>>>>> so >>>>>>>>>>> you are comparing apples and oranges. If you look at the >>>>> changes.xml >>>>>>>> file >>>>>>>>>>> you will see 250 due-to attributions, some of which include >>>>>> committers >>>>>>>> but >>>>>>>>>>> most of which are not. Just in the latest release, 2.5, there >> were >>>>>>>>>>> contributions from 13 individuals outside of the ASF and in the >>>>> 2.4 >>>>>>>> release >>>>>>>>>>> there were contributions from more than 20. If Logback has only >>>>> had >>>>>>>>>>> contributions from 70+ non-committers since they moved to git, >>>>> then >>>>>>>> Log4j >>>>>>>>>>> is easily winning that metric. >>>>>>>>>>>> >>>>>>>>>>>> That said, I don’t use Maven for how cool its logging framework >>>>> is. >>>>>>>>>>> However, Gary’s original complaint about an unsupported SLF4J >>>>> binding >>>>>>>> seems >>>>>>>>>>> like it should be addressed. Why can’t a user use their own >> custom >>>>>>>> SLF4J >>>>>>>>>>> implementation? >>>>>>>>>>>> >>>>>>>>>>>> Ralph >>>>>>>>>>>> >>>>>>>>>>>>> On Jan 6, 2016, at 3:49 PM, Jason van Zyl <[email protected]> >>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Jan 6, 2016, at 5:46 PM, Paul Benedict < >>>>> [email protected] >>>>>>>>>>> <mailto:[email protected]>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> Jason, I am sorry but to disagree with you. Your statistics >> are >>>>>>>> still >>>>>>>>>>> not >>>>>>>>>>>>>> telling a full story. I can glance at the commit graphs of >>>>> these >>>>>> 76 >>>>>>>>>>> logback >>>>>>>>>>>>>> contributors rather quickly to see really how "diverse" this >>>>>>>> community >>>>>>>>>>> is. >>>>>>>>>>>>>> >>>>>>>>>>>>>> * 35 (~45%) only ever made 1 contribution >>>>>>>>>>>>>> * 18 (~25%) have only ever made 2 contributions >>>>>>>>>>>>>> * 16 (~20%) have between 3-10 contributions. >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> This is still awesome. I would love to have 35 contributors >>>>> making >>>>>>>> one >>>>>>>>>>> change. It all adds up. >>>>>>>>>>>>> >>>>>>>>>>>>>> That leaves only 7 logback contributors (~10%) who actually do >>>>>>>>>>> something. >>>>>>>>>>>>>> And of those 7, only 4 committed something in 2015 ... and >>>>> Cecki >>>>>> is >>>>>>>> the >>>>>>>>>>>>>> leader by far. It's clearly a very visible one man show with >>>>>> sparse >>>>>>>>>>>>>> contributions from others. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Based on these numbers, I think Log4J2 has the better >> community >>>>>>>>>>> involvement. >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Everyone will interpret numbers as they wish but it’s a simple >>>>>> thing >>>>>>>>>>> even to make one change in an open source project. 99% of people >>>>>> never >>>>>>>> do >>>>>>>>>>> so to have that number of people make one or two changes is a >>>>>>>> significant >>>>>>>>>>> thing. >>>>>>>>>>>>> >>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>> Paul >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Jan 6, 2016 at 4:31 PM, Jason van Zyl < >> [email protected] >>>>>> >>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> A contributor on that page is not a comparison of committers >>>>> vs >>>>>>>> not. >>>>>>>>>>>>>>> People who have made pull requests to Maven are listed as >>>>>>>>>>> contributors. >>>>>>>>>>>>>>> Just as they would for Log4J2. A measure, albeit one, of the >>>>>>>> overall >>>>>>>>>>>>>>> diversity of contribution. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Jan 6, 2016, at 5:27 PM, Paul Benedict < >>>>> [email protected] >>>>>>> >>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I am writing regarding this statement: "Ceki may do more >>>>> commits >>>>>>>> but >>>>>>>>>>> it’s >>>>>>>>>>>>>>>> certainly not a one man show. 76 contributors for Logback >>>>> and 8 >>>>>>>>>>>>>>>> contributors for Log4J2." >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The numbers in themselves do not tell a full story. It's in >>>>>>>>>>> appropriate >>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>> conclude that since 76 > 8, therefore logback is a better >>>>>> choice. >>>>>>>>>>> The 8 >>>>>>>>>>>>>>>> contributors in Log4J2 have been voted in according to >> Apache >>>>>>>> bylaws. >>>>>>>>>>>>>>>> Conversely, there aren't any bylaws for logback; the logback >>>>>>>> Github >>>>>>>>>>>>>>> project >>>>>>>>>>>>>>>> owner can freely grant commit privileges at will ... and >>>>>>>> evidently, >>>>>>>>>>> they >>>>>>>>>>>>>>>> do! So the bar for committer rights is much (much) lower >>>>> than at >>>>>>>>>>> Apache. >>>>>>>>>>>>>>> I >>>>>>>>>>>>>>>> don't think the above comparison is fair toward log4j2. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>>> Paul >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Wed, Jan 6, 2016 at 4:09 PM, Jason van Zyl < >>>>> [email protected]> >>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Jan 6, 2016, at 12:25 PM, Arnaud Héritier < >>>>>>>> [email protected]> >>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> great, more constructive feedback :-) >>>>>>>>>>>>>>>>>> Thanks Jason >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Both projects are well known and widely used even if log4j >>>>> v2 >>>>>> is >>>>>>>>>>>>>>> younger >>>>>>>>>>>>>>>>>> with less downloads such figures are not really >>>>> representative >>>>>>>>>>> with all >>>>>>>>>>>>>>>>>> caches/repositories managers I think. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I don’t have a single peer that uses Log4j2 and that’s >>>>>> important >>>>>>>> to >>>>>>>>>>> me. >>>>>>>>>>>>>>> I >>>>>>>>>>>>>>>>> do not believe Log4J2 is well known or widely use. I think >> 3 >>>>>>>> years >>>>>>>>>>> of >>>>>>>>>>>>>>>>> releases is fairly representative in that Logback is >> getting >>>>>>>> close >>>>>>>>>>> to >>>>>>>>>>>>>>> the >>>>>>>>>>>>>>>>> Log4J incoming edge count and if you remove all the >> incoming >>>>>>>> edges >>>>>>>>>>> from >>>>>>>>>>>>>>>>> Apache there are not a lot of users. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> About logback vs log4j I have really no real preference >>>>>>>> technically >>>>>>>>>>>>>>>>>> speaking (I had both branches working in the past and used >>>>>> them >>>>>>>> a >>>>>>>>>>> lot >>>>>>>>>>>>>>> in >>>>>>>>>>>>>>>>> my >>>>>>>>>>>>>>>>>> professional life - >>>>>>>>>>> http://www.aheritier.net/united-colors-of-maven/). >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> In term of community, Log4J is in our apache community and >>>>> we >>>>>>>> have >>>>>>>>>>> few >>>>>>>>>>>>>>>>>> active committers arround. On Logback side even if I >> really >>>>>>>>>>> appreciate >>>>>>>>>>>>>>>>> Ceki >>>>>>>>>>>>>>>>>> I'm always afraid about this one-man show project. (and >>>>> Ceki >>>>>>>> isn't >>>>>>>>>>>>>>>>> perfect >>>>>>>>>>>>>>>>>> too when we see the nightmare of slf4j-api 1.5+ >>>>>>>> incompatibilities >>>>>>>>>>> we >>>>>>>>>>>>>>>>> always >>>>>>>>>>>>>>>>>> have in 2016 !!). >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Ceki may do more commits but it’s certainly not a one man >>>>> show. >>>>>>>> 76 >>>>>>>>>>>>>>>>> contributors for Logback and 8 contributors for Log4J2. >> It’s >>>>>>>> stable >>>>>>>>>>> and >>>>>>>>>>>>>>>>> mature at this point with 54 releases versus 33 for Log4J2. >>>>> I >>>>>>>> don’t >>>>>>>>>>>>>>> think >>>>>>>>>>>>>>>>> any person responsible for picking a package for logging >>>>> would >>>>>>>> get >>>>>>>>>>> much >>>>>>>>>>>>>>>>> support in their organization for Log4J2, as the data would >>>>>>>>>>> suggest. I >>>>>>>>>>>>>>>>> think with few contributors and usage it would likely be >>>>>> deemed a >>>>>>>>>>> less >>>>>>>>>>>>>>> wise >>>>>>>>>>>>>>>>> choice than Logback and possibly a risk. There are also >>>>> lots of >>>>>>>>>>> Apache >>>>>>>>>>>>>>>>> projects that use Logback. I think pragmatism is a factor >> in >>>>>> all >>>>>>>> the >>>>>>>>>>>>>>> other >>>>>>>>>>>>>>>>> projects at Apache who selected Logback. Being at Apache >>>>>>>> obviously >>>>>>>>>>>>>>> wasn’t >>>>>>>>>>>>>>>>> the determining criterion and it shouldn’t be. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I agree that we are just talking about a logging >>>>>> implementation >>>>>>>>>>> but you >>>>>>>>>>>>>>>>> saw >>>>>>>>>>>>>>>>>> what it gave for eclipse/aether …. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I’m not sure what your point is here. No one worked on any >>>>> of >>>>>> the >>>>>>>>>>> parts, >>>>>>>>>>>>>>>>> ever, whether here or at Eclipse. I doubt anyone will work >>>>> on >>>>>> it >>>>>>>>>>> when it >>>>>>>>>>>>>>>>> comes back. So I’m not sure what analogy you’re trying to >>>>> make. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I'm clearly not enough involved enough in the project to >>>>> try >>>>>> to >>>>>>>>>>>>>>> convince >>>>>>>>>>>>>>>>>> anyone about a choice to do but I can just say that not >>>>>> having a >>>>>>>>>>>>>>>>> colorized >>>>>>>>>>>>>>>>>> console in 2016 is .... irritating. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> For the problem reported by Gary I think that applying the >>>>> fix >>>>>>>> in >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>> >>>>> >> maven-embedder/src/main/resources/META-INF/maven/slf4j-configuration.properties >>>>>>>>>>>>>>>>>> ( >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>> >>>>> >> https://github.com/apache/maven/commit/8cddea291c279130d437bcdf3337f16296558530 >>>>>>>>>>>>>>>>>> ) >>>>>>>>>>>>>>>>>> is safe to be back-ported in master. It is just that >>>>>>>>>>>>>>>>>> org.slf4j.helpers.Log4jLoggerFactorywas for Log4J 1 AFAIU >>>>> and >>>>>>>> now >>>>>>>>>>> that >>>>>>>>>>>>>>>>>> Log4J2 is release/stabilized there is a new one : >>>>>>>>>>>>>>>>>> org.apache.logging.slf4j.Log4jLoggerFactory >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> If I asked Ceki for help I’d get it immediately also. Who >>>>> isn’t >>>>>>>>>>> going to >>>>>>>>>>>>>>>>> help there to get their library bundled with Maven? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> For the replacement of the implementation and activate >>>>> colors >>>>>> I >>>>>>>>>>> prefer >>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>> let active committers decide of what they are doing (I >>>>> imagine >>>>>>>>>>> that for >>>>>>>>>>>>>>>>> any >>>>>>>>>>>>>>>>>> choice they are doing it doesn't avoid you to use another >>>>> one >>>>>> in >>>>>>>>>>> your >>>>>>>>>>>>>>> own >>>>>>>>>>>>>>>>>> distribution ? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I would prefer log4j2 but clearly I never merged it >>>>> because of >>>>>>>> the >>>>>>>>>>>>>>> slf4j >>>>>>>>>>>>>>>>>> conflict that I don't understand (but I didn't spend a lot >>>>> of >>>>>>>> time >>>>>>>>>>> on >>>>>>>>>>>>>>> it) >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> To me the most important factor is usage, of course you >> need >>>>>> some >>>>>>>>>>>>>>>>> threshold of developers so that people are working on it >> but >>>>>> even >>>>>>>>>>> there >>>>>>>>>>>>>>> I’d >>>>>>>>>>>>>>>>> say it’s pretty sparse in Log4J2. But with widespread usage >>>>>> comes >>>>>>>>>>>>>>>>> examination, issue submissions, pull requests and >> ultimately >>>>>> more >>>>>>>>>>> people >>>>>>>>>>>>>>>>> that contribute and that’s clearly the case with Logback. I >>>>>> don’t >>>>>>>>>>> see >>>>>>>>>>>>>>> how >>>>>>>>>>>>>>>>> you can logically refute that and see Log4J2 a better >> choice >>>>>>>>>>> because of >>>>>>>>>>>>>>>>> what organization it’s developed within? Logback has a >>>>>> community >>>>>>>> it >>>>>>>>>>> just >>>>>>>>>>>>>>>>> doesn’t happen to be here, and Ceki's not some random guy. >>>>> He >>>>>>>> also >>>>>>>>>>> has a >>>>>>>>>>>>>>>>> long track record of open source dedication and >>>>> contribution. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Cheers >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Wed, Jan 6, 2016 at 5:46 PM, Jason van Zyl < >>>>>> [email protected]> >>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> These are the numbers I arrived at, happy to run them >> with >>>>>>>>>>> different >>>>>>>>>>>>>>>>>>> coordinates but thought these were representative: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> gremlin> g.V('vc', 'log4j:log4j').inE.count() >>>>>>>>>>>>>>>>>>> ==>84570 >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> gremlin> g.V('vc', >>>>>>>> 'ch.qos.logback:logback-classic').inE.count() >>>>>>>>>>>>>>>>>>> ==>62389 >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> gremlin> g.V('vc', >>>>>>>>>>> 'org.apache.logging.log4j:log4j-core').inE.count() >>>>>>>>>>>>>>>>>>> ==>3134 >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> These are incoming edges across all versions of said >>>>>>>> coordinate. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Jan 6, 2016, at 11:15 AM, Jason van Zyl < >>>>> [email protected] >>>>>>> >>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> As we said previously when the the question arose again >>>>>> there >>>>>>>>>>> would >>>>>>>>>>>>>>> be >>>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>>>>> discussion. You may not remember, but I expect there to >>>>> be a >>>>>>>>>>>>>>> discussion. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I have built a graph of Maven Central to analyze the >> rank >>>>>>>> (count >>>>>>>>>>> of >>>>>>>>>>>>>>> all >>>>>>>>>>>>>>>>>>> incoming edges) for Log4J2 and Logback and it is clear >>>>> from >>>>>>>> those >>>>>>>>>>>>>>>>> numbers >>>>>>>>>>>>>>>>>>> that everyone has gone from Log4J to Logback. What has >>>>>>>> happened, I >>>>>>>>>>>>>>>>> believe >>>>>>>>>>>>>>>>>>> from the numbers, is that the community followed the >>>>> founder >>>>>> of >>>>>>>>>>> the >>>>>>>>>>>>>>>>> project >>>>>>>>>>>>>>>>>>> and not the owner project in pretty much the exact same >>>>> way >>>>>>>> users >>>>>>>>>>> went >>>>>>>>>>>>>>>>> with >>>>>>>>>>>>>>>>>>> Jenkins and not Hudson. Anyone is happy to take the graph >>>>> and >>>>>>>>>>> verify >>>>>>>>>>>>>>>>> this >>>>>>>>>>>>>>>>>>> themselves, or generate their own data from the machine >>>>> that >>>>>> is >>>>>>>>>>>>>>> housing >>>>>>>>>>>>>>>>> the >>>>>>>>>>>>>>>>>>> copy of Maven Central at Google. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Additionally Igor has an implementation for logging >>>>> during >>>>>>>>>>> concurrent >>>>>>>>>>>>>>>>>>> builds based on Logback that I would really like to use, >>>>> and >>>>>>>> the >>>>>>>>>>> color >>>>>>>>>>>>>>>>>>> logging is also easy with Logback. I do not want to use >>>>>>>> something >>>>>>>>>>> that >>>>>>>>>>>>>>>>> the >>>>>>>>>>>>>>>>>>> community at large has not adopted. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Again, anyone is welcome to the code and/or the data if >>>>> they >>>>>>>>>>> want to >>>>>>>>>>>>>>>>>>> verify this themselves. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I also am not interested in a debate so if we disagree >>>>> then >>>>>>>> just >>>>>>>>>>>>>>> leave >>>>>>>>>>>>>>>>>>> the simple implementation in place. I’m not >>>>> philosophically >>>>>>>>>>> motivated >>>>>>>>>>>>>>>>> much >>>>>>>>>>>>>>>>>>> here in these discussions but I’m vehemently opposed to >>>>>>>>>>> integrating >>>>>>>>>>>>>>>>> Log4J2. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Jan 6, 2016, at 7:55 AM, Arnaud Héritier < >>>>>>>>>>> [email protected]> >>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> thanks for this valuable comment Jason :( >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Wed, Jan 6, 2016 at 1:46 PM, Jason van Zyl < >>>>>>>> [email protected]> >>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> -1 >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Do not merge this branch. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Jan 6, 2016, at 4:05 AM, Tibor Digana < >>>>>>>>>>> [email protected]> >>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Hi Arnaud, >>>>>>>>>>>>>>>>>>>>>>> Do you plan a Release Version to merge this branch o >>>>>>>> master in >>>>>>>>>>>>>>>>> Maven? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Tue, Jan 5, 2016 at 7:18 AM, Arnaud Héritier [via >>>>>>>> Maven] < >>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Just because only 2.4 was available when I updated >>>>> this >>>>>>>>>>> feature >>>>>>>>>>>>>>>>>>> branch >>>>>>>>>>>>>>>>>>>>>> few >>>>>>>>>>>>>>>>>>>>>>>> months ago. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Le mardi 5 janvier 2016, Gary Gregory <[hidden >> email] >>>>>>>>>>>>>>>>>>>>>>>> <http:// >>>>>> /user/SendEmail.jtp?type=node&node=5857870&i=0>> >>>>>>>> a >>>>>>>>>>>>>>> écrit : >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Hi Arnaud, >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Thank you for the update. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Why not update the Log4j 2 dep from 2.4 to 2.5? >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Gary >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jan 4, 2016 at 2:46 PM, Arnaud Héritier >>>>>> <[hidden >>>>>>>>>>> email] >>>>>>>>>>>>>>>>>>>>>>>> <http:// >>>>> /user/SendEmail.jtp?type=node&node=5857870&i=1> >>>>>>>>>>>>>>>>>>>>>>>>> <javascript:;>> wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Hi Gary, >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> I fixed this in the branch : >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>> https://github.com/apache/maven/commits/slf4j-log4j2.4 >>>>>>>>>>>>>>>>>>>>>>>>>> The fix is in >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>> >>>>> >> maven-embedder/src/main/resources/META-INF/maven/slf4j-configuration.properties >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> ( >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>> >>>>> >> https://github.com/apache/maven/commit/8cddea291c279130d437bcdf3337f16296558530 >>>>>>>>>>>>>>>>>>>>>>>>>> ) >>>>>>>>>>>>>>>>>>>>>>>>>> It is the update I did after my old blog post : >>>>>>>>>>>>>>>>>>>>>>>>>> http://www.aheritier.net/united-colors-of-maven/ >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> BR >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, Dec 25, 2015 at 4:09 PM, Gary Gregory >>>>> <[hidden >>>>>>>>>>> email] >>>>>>>>>>>>>>>>>>>>>>>> <http:// >>>>> /user/SendEmail.jtp?type=node&node=5857870&i=2> >>>>>>>>>>>>>>>>>>>>>>>>> <javascript:;>> >>>>>>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Hi All, >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Happy Holidays. >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Can the next version of Maven be rid of this >>>>> warning: >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> [WARN] The SLF4J binding actually used is not >>>>>>>> supported by >>>>>>>>>>>>>>>>> Maven: >>>>>>>>>>>>>>>>>>>>>>>>>>> org.apache.logging.slf4j.Log4jLoggerFactory >>>>>>>>>>>>>>>>>>>>>>>>>>> [WARN] Maven supported bindings are: >>>>>>>>>>>>>>>>>>>>>>>>>>> [WARN] (from >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>> >>>>> >> jar:file:/E:/Java/apache-maven-3.3.9/bin/../lib/maven-embedder-3.3.9.jar!/META-INF/maven/slf4j-configuration.properties) >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> - ch.qos.logback.classic.LoggerContext >>>>>>>>>>>>>>>>>>>>>>>>>>> - org.slf4j.helpers.Log4jLoggerFactory >>>>>>>>>>>>>>>>>>>>>>>>>>> - org.slf4j.impl.SimpleLoggerFactory >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Is there a step I am missing to use Log4j 2 >>>>> cleanly? >>>>>> My >>>>>>>>>>> steps >>>>>>>>>>>>>>>>> are >>>>>>>>>>>>>>>>>>>>>>>> here: >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>> >>>>> https://garygregory.wordpress.com/2015/03/23/watch-maven-in-color/ >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>> E-Mail: [hidden email] >>>>>>>>>>>>>>>>>>>>>>>> <http:// >>>>> /user/SendEmail.jtp?type=node&node=5857870&i=3> >>>>>>>>>>>>>>>>>>> <javascript:;> >>>>>>>>>>>>>>>>>>>>>> | [hidden >>>>>>>>>>>>>>>>>>>>>>>> email] <http:// >>>>>>>>>>> /user/SendEmail.jtp?type=node&node=5857870&i=4> >>>>>>>>>>>>>>>>>>>>>>>>> <javascript:;> >>>>>>>>>>>>>>>>>>>>>>>>>>> Java Persistence with Hibernate, Second Edition >>>>>>>>>>>>>>>>>>>>>>>>>>> <http://www.manning.com/bauer3/> >>>>>>>>>>>>>>>>>>>>>>>>>>> JUnit in Action, Second Edition < >>>>>>>>>>>>>>>>> http://www.manning.com/tahchiev/ >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Spring Batch in Action < >>>>>>>> http://www.manning.com/templier/> >>>>>>>>>>>>>>>>>>>>>>>>>>> Blog: http://garygregory.wordpress.com >>>>>>>>>>>>>>>>>>>>>>>>>>> Home: http://garygregory.com/ >>>>>>>>>>>>>>>>>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>> ----- >>>>>>>>>>>>>>>>>>>>>>>>>> Arnaud Héritier >>>>>>>>>>>>>>>>>>>>>>>>>> http://aheritier.net >>>>>>>>>>>>>>>>>>>>>>>>>> Mail/GTalk: aheritier AT gmail DOT com >>>>>>>>>>>>>>>>>>>>>>>>>> Twitter/Skype : aheritier >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>> E-Mail: [hidden email] >>>>>>>>>>>>>>>>>>>>>>>> <http:// >>>>> /user/SendEmail.jtp?type=node&node=5857870&i=5> >>>>>>>>>>>>>>>>>>> <javascript:;> >>>>>>>>>>>>>>>>>>>>>> | [hidden >>>>>>>>>>>>>>>>>>>>>>>> email] <http:// >>>>>>>>>>> /user/SendEmail.jtp?type=node&node=5857870&i=6> >>>>>>>>>>>>>>>>>>>>>>>>> <javascript:;> >>>>>>>>>>>>>>>>>>>>>>>>> Java Persistence with Hibernate, Second Edition >>>>>>>>>>>>>>>>>>>>>>>>> <http://www.manning.com/bauer3/> >>>>>>>>>>>>>>>>>>>>>>>>> JUnit in Action, Second Edition < >>>>>>>>>>>>>>> http://www.manning.com/tahchiev/ >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Spring Batch in Action < >>>>>> http://www.manning.com/templier/ >>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Blog: http://garygregory.wordpress.com >>>>>>>>>>>>>>>>>>>>>>>>> Home: http://garygregory.com/ >>>>>>>>>>>>>>>>>>>>>>>>> Tweet! http://twitter.com/GaryGregory >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>> ----- >>>>>>>>>>>>>>>>>>>>>>>> Arnaud Héritier >>>>>>>>>>>>>>>>>>>>>>>> http://aheritier.net >>>>>>>>>>>>>>>>>>>>>>>> Mail/GTalk: aheritier AT gmail DOT com >>>>>>>>>>>>>>>>>>>>>>>> Twitter/Skype : aheritier >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> ------------------------------ >>>>>>>>>>>>>>>>>>>>>>>> If you reply to this email, your message will be >>>>> added >>>>>> to >>>>>>>> the >>>>>>>>>>>>>>>>>>> discussion >>>>>>>>>>>>>>>>>>>>>>>> below: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>> >>>>>> http://maven.40175.n5.nabble.com/Log4j-Warning-tp5856237p5857870.html >>>>>>>>>>>>>>>>>>>>>>>> To start a new topic under Maven Developers, email >>>>>>>>>>>>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>>>>>>>>>>>> To unsubscribe from Maven Developers, click here >>>>>>>>>>>>>>>>>>>>>>>> < >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>> >>>>> >> http://maven.40175.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=142166&code=dGlib3JkaWdhbmFAYXBhY2hlLm9yZ3wxNDIxNjZ8LTI4OTQ5MjEwMg== >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> . >>>>>>>>>>>>>>>>>>>>>>>> NAML >>>>>>>>>>>>>>>>>>>>>>>> < >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>> >>>>>> >>>>> >> http://maven.40175.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>> View this message in context: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>> >>>>>> http://maven.40175.n5.nabble.com/Log4j-Warning-tp5856237p5857942.html >>>>>>>>>>>>>>>>>>>>>>> Sent from the Maven Developers mailing list archive >> at >>>>>>>>>>> Nabble.com. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Jason >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>> ---------------------------------------------------------- >>>>>>>>>>>>>>>>>>>>>> Jason van Zyl >>>>>>>>>>>>>>>>>>>>>> Founder, Takari and Apache Maven >>>>>>>>>>>>>>>>>>>>>> http://twitter.com/jvanzyl >>>>>>>>>>>>>>>>>>>>>> http://twitter.com/takari_io >>>>>>>>>>>>>>>>>>>>>> >>>>> --------------------------------------------------------- >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> {script:nopre:"/Users/jvanzyl/signature/signature.sh"} >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>> >> --------------------------------------------------------------------- >>>>>>>>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Jason >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>> ---------------------------------------------------------- >>>>>>>>>>>>>>>>>>>> Jason van Zyl >>>>>>>>>>>>>>>>>>>> Founder, Takari and Apache Maven >>>>>>>>>>>>>>>>>>>> http://twitter.com/jvanzyl >>>>>>>>>>>>>>>>>>>> http://twitter.com/takari_io >>>>>>>>>>>>>>>>>>>> >> --------------------------------------------------------- >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> {script:nopre:"/Users/jvanzyl/signature/signature.sh"} >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>> >>>>> --------------------------------------------------------------------- >>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail: >> [email protected] >>>>>>>>>>>>>>>>>>>> For additional commands, e-mail: >>>>> [email protected] >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Jason >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >> ---------------------------------------------------------- >>>>>>>>>>>>>>>>>>> Jason van Zyl >>>>>>>>>>>>>>>>>>> Founder, Takari and Apache Maven >>>>>>>>>>>>>>>>>>> http://twitter.com/jvanzyl >>>>>>>>>>>>>>>>>>> http://twitter.com/takari_io >>>>>>>>>>>>>>>>>>> --------------------------------------------------------- >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> {script:nopre:"/Users/jvanzyl/signature/signature.sh"} >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>> >>>>> --------------------------------------------------------------------- >>>>>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Jason >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> ---------------------------------------------------------- >>>>>>>>>>>>>>>>> Jason van Zyl >>>>>>>>>>>>>>>>> Founder, Takari and Apache Maven >>>>>>>>>>>>>>>>> http://twitter.com/jvanzyl >>>>>>>>>>>>>>>>> http://twitter.com/takari_io >>>>>>>>>>>>>>>>> --------------------------------------------------------- >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> {script:nopre:"/Users/jvanzyl/signature/signature.sh"} >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>> >>>>> --------------------------------------------------------------------- >>>>>>>>>>>>>>>>> To unsubscribe, e-mail: [email protected] >>>>>>>>>>>>>>>>> For additional commands, e-mail: [email protected] >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Jason >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> ---------------------------------------------------------- >>>>>>>>>>>>>>> Jason van Zyl >>>>>>>>>>>>>>> Founder, Takari and Apache Maven >>>>>>>>>>>>>>> http://twitter.com/jvanzyl >>>>>>>>>>>>>>> http://twitter.com/takari_io >>>>>>>>>>>>>>> --------------------------------------------------------- >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> {script:nopre:"/Users/jvanzyl/signature/signature.sh"} >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>> >> --------------------------------------------------------------------- >>>>>>>>>>>>>>> To unsubscribe, e-mail: [email protected] >>>>>>>>>>>>>>> For additional commands, e-mail: [email protected] >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks, >>>>>>>>>>>>> >>>>>>>>>>>>> Jason >>>>>>>>>>>>> >>>>>>>>>>>>> ---------------------------------------------------------- >>>>>>>>>>>>> Jason van Zyl >>>>>>>>>>>>> Founder, Takari and Apache Maven >>>>>>>>>>>>> http://twitter.com/jvanzyl <http://twitter.com/jvanzyl> >>>>>>>>>>>>> http://twitter.com/takari_io <http://twitter.com/takari_io> >>>>>>>>>>>>> --------------------------------------------------------- >>>>>>>>>>>>> >>>>>>>>>>>>> {script:nopre:"/Users/jvanzyl/signature/signature.sh"} >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>> --------------------------------------------------------------------- >>>>>>>>>>>>> To unsubscribe, e-mail: [email protected] >>>>> <mailto: >>>>>>>>>>> [email protected]> >>>>>>>>>>>>> For additional commands, e-mail: [email protected] >>>>>> <mailto: >>>>>>>>>>> [email protected]> >>>>>>>>>>> >>>>>>>>>>> Thanks, >>>>>>>>>>> >>>>>>>>>>> Jason >>>>>>>>>>> >>>>>>>>>>> ---------------------------------------------------------- >>>>>>>>>>> Jason van Zyl >>>>>>>>>>> Founder, Takari and Apache Maven >>>>>>>>>>> http://twitter.com/jvanzyl >>>>>>>>>>> http://twitter.com/takari_io >>>>>>>>>>> --------------------------------------------------------- >>>>>>>>>>> >>>>>>>>>>> {script:nopre:"/Users/jvanzyl/signature/signature.sh"} >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>> --------------------------------------------------------------------- >>>>>>>>>>> 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] >>>>>>>>> >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Jason >>>>>>>> >>>>>>>> ---------------------------------------------------------- >>>>>>>> Jason van Zyl >>>>>>>> Founder, Takari and Apache Maven >>>>>>>> http://twitter.com/jvanzyl >>>>>>>> http://twitter.com/takari_io >>>>>>>> --------------------------------------------------------- >>>>>>>> >>>>>>>> {script:nopre:"/Users/jvanzyl/signature/signature.sh"} >>>>>>>> >>>>>>>> >>>>>>>> >> --------------------------------------------------------------------- >>>>>>>> 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 >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Jason >>>>>> >>>>>> ---------------------------------------------------------- >>>>>> Jason van Zyl >>>>>> Founder, Takari and Apache Maven >>>>>> http://twitter.com/jvanzyl >>>>>> http://twitter.com/takari_io >>>>>> --------------------------------------------------------- >>>>>> >>>>>> Selfish deeds are the shortest path to self destruction. >>>>>> >>>>>> -- The Seven Samuari, Akira Kurosawa >>>>>> >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: [email protected] >>>>>> For additional commands, e-mail: [email protected] >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> E-Mail: [email protected] | [email protected] >>>>> Java Persistence with Hibernate, Second Edition >>>>> <http://www.manning.com/bauer3/> >>>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >>>>> Spring Batch in Action <http://www.manning.com/templier/> >>>>> Blog: http://garygregory.wordpress.com >>>>> Home: http://garygregory.com/ >>>>> Tweet! http://twitter.com/GaryGregory >>>>> >>>> >> >> Thanks, >> >> Jason >> >> ---------------------------------------------------------- >> Jason van Zyl >> Founder, Takari and Apache Maven >> http://twitter.com/jvanzyl >> http://twitter.com/takari_io >> --------------------------------------------------------- >> >> {script:nopre:"/Users/jvanzyl/signature/signature.sh"} >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder, Takari and Apache Maven http://twitter.com/jvanzyl http://twitter.com/takari_io --------------------------------------------------------- {script:nopre:"/Users/jvanzyl/signature/signature.sh"} --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
