Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 006CB789A for ; Tue, 9 Aug 2011 12:35:28 +0000 (UTC) Received: (qmail 9270 invoked by uid 500); 9 Aug 2011 12:35:28 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 9094 invoked by uid 500); 9 Aug 2011 12:35:26 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 9085 invoked by uid 99); 9 Aug 2011 12:35:26 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Aug 2011 12:35:26 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of garydgregory@gmail.com designates 209.85.210.169 as permitted sender) Received: from [209.85.210.169] (HELO mail-iy0-f169.google.com) (209.85.210.169) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Aug 2011 12:35:19 +0000 Received: by iym1 with SMTP id 1so241680iym.0 for ; Tue, 09 Aug 2011 05:34:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=ZnYBewIS6a0W/63R1UQN7PJBOv7s9WN9DHzJyxcvZso=; b=FaX/DZL2UROeVuuiZGGWQYTKDVMA4Snyz9B5oI4c7L20t4XfnS73atJngT/AkYPGtN oE1i2h1Dr/uIfwBK2UXupSgvp9f9Mw+EgoKVOsVOAcMif89p4n+rH/2apoW+a7Md4aVB Ioq2WtnM+5Cc4XKyUG2mmIYdk3u4HmqNfeIbM= MIME-Version: 1.0 Received: by 10.43.131.200 with SMTP id hr8mr5881222icc.229.1312893298864; Tue, 09 Aug 2011 05:34:58 -0700 (PDT) Received: by 10.231.11.198 with HTTP; Tue, 9 Aug 2011 05:34:58 -0700 (PDT) In-Reply-To: References: <4E37BC6E.3090201@apache.org> <4E3E617C.60208@apache.org> <4E403318.5060504@fastmail.fm> <4E403DCF.6070609@fastmail.fm> <4E40515E.103@fastmail.fm> Date: Tue, 9 Aug 2011 08:34:58 -0400 Message-ID: Subject: Re: [logging] logging vs slf4j From: Gary Gregory To: Commons Developers List Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Tue, Aug 9, 2011 at 5:57 AM, Christian Grobmeier w= rote: >>> Another option is to try to work with Ceki to address some of the >>> concerns of the commons community with regards to using slf4j. >>> >>> * There is a hassle with too many jars for dependencies with slf4j. >>> * Every time Ceki goes on vacation everything stops. >>> * Some have a preference for Apache driven projects. >>> * Figuring out the dependencies that are needed can be difficult. >> >> Another option would be to try to convince Ceki to move his project to >> the ASF? =C2=A0He is an ASF member, right? =C2=A0What were his concerns = about >> the ASF that made him start his project elsewhere? > > Ceki is an ASF member and even a Logging PMC. > You can read most about his concerns on his blog, for example: > http://ceki.blogspot.com/2010/05/forces-and-vulnerabilites-of-apache.html > http://ceki.blogspot.com/2010/05/committocracy-as-alternative-for.html > > He seems to be very opposed to the ASF model; there was much bad > feelings in the "log4j case" before I started with logging and > therefore I doubt that Ceki is willing to go back to the ASF. At least > his blogposts reflect that he is not satisfied with the "Apache Way" > itself instead of personal trouble, which we might be able to solve. > Ceki is reading this list, so maybe he wants to elaborate a bit more. > > The logback project is not satisfying me as a developer. I am at the > ASF because I like the way it is. I like the software. And of course I > like the way the work is done here and finally I like the license. > > logback/slf4j is going another way. It does not have the license, and > holidays seem to be very important to the project. > > We, the ASF, have really good software in our repositories. We have > very competent people around. Why do we discuss to move to > slf4j/logback - now? The last time we discussed this there was less > activity on logging. Now there is activity on the logging project at > apache. There is Ralph and some other people doing lots of work for > log4j2. > We have learned there are some people who want commons-logging. We > have learned in Tomcat are some people who created classloader > workarounds and know about the case and could help with it. > > It feels wrong to me to move away to slf4j/logback with Commons at > this point of time. We would kill the new growing dynamics of logging. > Instead we should use the new interest and try to work together on the > new log4j/commons-logging. Over at logging we welcome new fresh blood. > > After all, even log4j 1.2.x is not bad software. I use it daily; i > have not missed the features of logback (parametrized messages, > Markers etc.) so far. I put log4j in my class path, copy over one of > my fave configuration, ready. No need to waste any more time to this. > log4j is still good and at the moment I don't see a reason to move on. > > In the commons-logging case, if the commons-* projects stop using > commons-logging, then commons-logging feels pretty dead. > > So my preference is: > > - Help Ralph to make log4j 2.0 become truth > - Update commons-logging, make it work with log4j 2.0 > - Try to make log4j 2.0 become compatible with slf4j +1 > > If one of you is interested in helping with log4j, please subscribe to > log4j-dev@logging.apache.org Done. Nice message Christian. Gary > > Cheers > Christian > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > For additional commands, e-mail: dev-help@commons.apache.org > > --=20 Thank you, Gary http://garygregory.wordpress.com/ http://garygregory.com/ http://people.apache.org/~ggregory/ http://twitter.com/GaryGregory --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org