Not sure what's happening but:

http://maven.apache.org/developers/dependency-policies.html

is not there.

On Dec 10, 2012, at 3:25 AM, Olivier Lamy <ol...@apache.org> wrote:

> 2012/12/10 Hervé BOUTEMY <herve.bout...@free.fr>:
>> Le dimanche 9 décembre 2012 20:50:33 Jason van Zyl a écrit :
>>> I think it's time to stop patching SLF4J Simple. I have an inefficient fix
>>> for the embedding problem, but we're likely to run into issues concurrency
>>> with parallel builds and who knows what else. This will patch/change #5 and
>>> many hours of trying to get SLF4J Simple to work but I think we're pushing
>>> the simple implementation beyond its scope. So I'd just like to put in
>>> Logback and be done with it.
>>> 
>>> There are at least three of us opposed to using a new logging framework,
>> logging *implementation*, please, not framework: the framework is slf4j-api,
>> on which our code will have much dependency. The logging implementation is 
>> far
>> less invasive choice (even if not completely null).
>> 
>>> but I don't think there is anyone against using Logback.
>> why this provocation? (should I say lack of respect for others opinion?)
>> 
>>> I honestly don't think
>>> there is any rational argument for not using Logback,  so after doing all
>>> the SLF4J work and making a best effort to use SLF4J Simple I think it's
>>> pointless to pursue that path any longer and put in Logback.
>> we'll need to wait for 3.1.1 and a vote to have a chance to stop tension 
>> about
>> this: whatever choice is done, there will be some devs unhappy who will have
>> to live with it
>> 
>> notice I won't be able to reply for the next half day, my intent with this
>> reply is just to avoid one more re-spin of a feeling that the vote won't
>> happen and let Olivier once more jump on the case
>> I just hope I won't have to read a lot of replies to this tonight when I'm
>> back from work and loose my time carefully reading if anything new or
>> interesting is written
>> 
> 
> I have already explained my opinion.
> Folks think log4j2 is "immature" and/or don't have a community of
> various people.
> 
> Furthermore it looks it's not anymore possible to use "immature"
> libraries in core (whereas it has been done for more important part:
> sisu or aether).
> 
> But now that's not anymore possible...
> Well things evolve and POV can change that's the life....
> 
> BTW due to our policy [1] and if I correctly read license here [2] a
> vote is mandatory. (and don't ask me to start this vote :-) ).
> 
> Cheers
> --
> Olivier
> [1] http://maven.apache.org/developers/dependency-policies
> [2] http://logback.qos.ch/license.html
> 
>> Regards,
>> 
>> Hervé
>> 
>>> On Dec 9, 2012, at 5:45 PM, Arnaud Héritier <aherit...@gmail.com> wrote:
>>>> I'm a little bit lost too.
>>>> Thus for now in 3.1.0 we didn't want to provide a new logging impl fwk
>>>> (for
>>>> many - good - reasons) but the last bug discovered by Kristian can be
>>>> solved only
>>>> * by having a fix from slf4j (but it isn't sure that the patch makes sense
>>>> - to be validated by Ceki)
>>>> * or by using a more evolved impl like logback (or log4j ...).
>>>> I think that everyone's will prefer the first solution if possible but if
>>>> we cannot we'll have the question to select the impl.
>>>> Do we need to vote ? Is there really a question logback vs log4j(2) ?
>>>> Like I said in another thread I'll understand if the project decide to
>>>> choose log4j2 even if it is young because we want to support another ASF
>>>> initiative (And I'm sure we won't have to regret it, and we'll have a
>>>> really good support from its team) but in a general case I would prefer to
>>>> choose logback which is today the reference logging framework (I that case
>>>> we need to have a PMC vote to accept an external component under EPL
>>>> license http://maven.apache.org/developers/dependency-policies ?).
>>>> 
>>>> What do we need (for 3.1.0) ? What do we do ?
>>>> 
>>>> Arnaud
>>>> 
>>>> On Sun, Dec 9, 2012 at 10:53 PM, Anders Hammar <and...@hammar.net> wrote:
>>>>> Not sure where to get into this thread, but I'd just like to add my
>>>>> perspective on this topic.
>>>>> 
>>>>> For this first release I would prefer it to not include any of the more
>>>>> advanced slf4j implementations, like a few others have already also
>>>>> stated.
>>>>> Using simple would give us a good start on this new path while we
>>>>> investigate what we and the community want feature wise and then select
>>>>> an
>>>>> implementation based on these requirements. However, if slf4-simple can't
>>>>> do the job of the old behavior when we might not have that option
>>>>> unfortunately. Or, possibly we could live with these deficiencies? I'll
>>>>> leave that to others working with that to decide.
>>>>> 
>>>>> But if we have to decide on a more advanced implementation my choice
>>>>> would
>>>>> be logback. My choice is based on two things where one being a past
>>>>> experience where I developed an audit logging solution based on logback,
>>>>> where my research showed that log4j had so many deficiencies when it came
>>>>> to more advanced cases. log4j2 might be a different story with this fixed
>>>>> though, but I don't see any reason trying something else when there is
>>>>> proven option. Secondly, I have good confidence in Ceki and that he will
>>>>> help us out should we need that. I'm not saying those working with log4j2
>>>>> will not, it's just that I don't know their track record as I know
>>>>> Ceki's.
>>>>> 
>>>>> But to repeat myself, going simple in the first release would be so much
>>>>> better. Then we could get our requirements after this first release and
>>>>> do
>>>>> a selection based on them rather than just a gut feeling. Although using
>>>>> slf4j as the API gives us the technical possibility of switching impl
>>>>> later
>>>>> on, I don't think we want that as we can probably expect some people do
>>>>> solutions expecting a specific impl (as we've seen in the Sonar plugin
>>>>> for
>>>>> example).
>>>>> 
>>>>> /Anders
>>>>> 
>>>>> 
>>>>> On Sun, Dec 9, 2012 at 1:51 PM, Stephen Connolly <
>>>>> 
>>>>> stephen.alan.conno...@gmail.com> wrote:
>>>>>> On Sunday, 9 December 2012, Kristian Rosenvold wrote:
>>>>>>> 2012/12/9 Olivier Lamy <ol...@apache.org <javascript:;>>:
>>>>>>>> Perso I'm fine using log4j2.
>>>>>>>> I use the branch I pushed for some weeks now and I'm happy.
>>>>>>>> Log4j2 has quickly added a feature I needed and release it.
>>>>>>>> Furthermore I'm fine working with an Apache community in case of any
>>>>>>>> issue we could have.
>>>>>>> 
>>>>>>> I'm not entirely sure I follow where this discussion is actually
>>>>>>> going,  but I'm firmly opposed
>>>>>>> to including a brand new logging framework as default in m3.
>>>>>> 
>>>>>> +1
>>>>>> 
>>>>>>> Kristian
>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org<javascript:;>
>>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>> 
>>>>> <javascript:;>
>>> 
>>> Thanks,
>>> 
>>> Jason
>>> 
>>> ----------------------------------------------------------
>>> Jason van Zyl
>>> Founder & CTO, Sonatype
>>> Founder,  Apache Maven
>>> http://twitter.com/jvanzyl
>>> ---------------------------------------------------------
>>> 
>>> Three people can keep a secret provided two of them are dead.
>>> 
>>> -- Benjamin Franklin
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>> 
> 
> 
> 
> --
> Olivier Lamy
> Talend: http://coders.talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------

We know what we are, but know not what we may be.

  -- Shakespeare





Reply via email to