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
>>
>

Reply via email to