Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 40849 invoked from network); 20 Jan 2006 01:02:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 20 Jan 2006 01:02:44 -0000 Received: (qmail 31163 invoked by uid 500); 20 Jan 2006 01:02:20 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 30771 invoked by uid 500); 20 Jan 2006 01:02:18 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 29584 invoked by uid 99); 20 Jan 2006 01:02:10 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jan 2006 17:02:10 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [210.86.15.159] (HELO avmta4-rme.xtra.co.nz) (210.86.15.159) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jan 2006 17:02:10 -0800 Received: from mta4-rme.xtra.co.nz ([210.86.15.193]) by avmta4-rme.xtra.co.nz with ESMTP id <20060120010148.PNJW27947.avmta4-rme.xtra.co.nz@mta4-rme.xtra.co.nz> for ; Fri, 20 Jan 2006 14:01:48 +1300 Received: from [10.1.1.6] ([222.152.245.110]) by mta4-rme.xtra.co.nz with ESMTP id <20060120010147.NCNQ1416.mta4-rme.xtra.co.nz@[10.1.1.6]> for ; Fri, 20 Jan 2006 14:01:47 +1300 Subject: [logging] minimal jar vs api jar From: Simon Kitching Reply-To: skitching@apache.org To: commons-dev@jakarta.apache.org Content-Type: text/plain Date: Fri, 20 Jan 2006 14:02:15 +1300 Message-Id: <1137718935.4693.101.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Re the proposed "minimal" jarfile: What exactly are the differences between this and the existing commons-logging-api jarfile? As far as I can see, commons-logging-api.jar has the Jdk14Logger class in it, but otherwise is dependency-free. I vaguely remember comments about api "being a mistake because it's not usable out of the box" (I may have that quote wrong). However it looks ok to me. Here's the contents from release 1.0.3: simon@blackbox:~/apache/commons-logging-1.0.3$ jar tf commons-logging-api.jar META-INF/ META-INF/MANIFEST.MF org/ org/apache/ org/apache/commons/ org/apache/commons/logging/ org/apache/commons/logging/impl/ org/apache/commons/logging/impl/Jdk14Logger.class org/apache/commons/logging/impl/LogFactoryImpl$1.class org/apache/commons/logging/impl/LogFactoryImpl.class org/apache/commons/logging/impl/NoOpLog.class org/apache/commons/logging/impl/SimpleLog$1.class org/apache/commons/logging/impl/SimpleLog.class org/apache/commons/logging/Log.class org/apache/commons/logging/LogFactory$1.class org/apache/commons/logging/LogFactory$2.class org/apache/commons/logging/LogFactory$3.class org/apache/commons/logging/LogFactory.class org/apache/commons/logging/LogConfigurationException.class org/apache/commons/logging/LogSource.class META-INF/LICENSE.txt The only differences I can see between this and the proposed "minimal" are: * add WeakHashtable * remove Jdk14Logger Can't we just make those changes to the api jar? Regards, Simon --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org