Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 818 invoked from network); 10 Jan 2008 21:07:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Jan 2008 21:07:06 -0000 Received: (qmail 72449 invoked by uid 500); 10 Jan 2008 21:06:54 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 72387 invoked by uid 500); 10 Jan 2008 21:06:54 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 72378 invoked by uid 99); 10 Jan 2008 21:06:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jan 2008 13:06:53 -0800 X-ASF-Spam-Status: No, hits=2.5 required=10.0 tests=PLING_QUERY,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [80.12.242.150] (HELO smtp2f.orange.fr) (80.12.242.150) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jan 2008 21:06:29 +0000 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2f03.orange.fr (SMTP Server) with ESMTP id 103FC7000091 for ; Thu, 10 Jan 2008 22:06:33 +0100 (CET) Received: from localhost.localdomain (AToulouse-256-1-88-186.w86-210.abo.wanadoo.fr [86.210.135.186]) by mwinf2f03.orange.fr (SMTP Server) with ESMTP id EC3AE700008B for ; Thu, 10 Jan 2008 22:06:32 +0100 (CET) X-ME-UUID: 20080110210632967.EC3AE700008B@mwinf2f03.orange.fr Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by localhost.localdomain (Postfix) with ESMTP id 2E8164E058 for ; Thu, 10 Jan 2008 22:06:42 +0100 (CET) Message-ID: <478688E1.8030004@free.fr> Date: Thu, 10 Jan 2008 22:06:41 +0100 From: Luc Maisonobe User-Agent: Thunderbird 2.0.0.6 (X11/20071022) MIME-Version: 1.0 To: Jakarta Commons Developers List Subject: Re: [exec] How to support the various Logging APIs?! References: <4786126E.2000300@it20one.at> <25aac9fc0801100648s2691fa1eq2024e31abec7ed56@mail.gmail.com> <47863832.3090001@it20one.at> In-Reply-To: <47863832.3090001@it20one.at> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Siegfried Goeschl wrote: > Because using commons-logging is not undisputed and log4j/jdk logging > would reduce the number of dependencies for a user I agree. Lots of debate have already occured on this subject, and no consensus reached. This simply shows this is a matter of taste, and probably even passion. So there is no point in pushing one choice among the users. I do have a favorite library too, but will neither say what it is nor try to provide any argument for it. Removing a dependency is always a good thing for a library that is intended to be a building bloc for some higher level application. Torsten Curd wrote: > And I would argue that a library should be so robust that (at > least preferably) it does not need any logging at all ...or if there > is a problem you just debug it. I also agree. Commons are quite low level components, they should be as lighweight as possible. They should neither impose some framework to work nor make any assumption on how they will be used. They should be robust and simple enough to not need logging *inside* themselves. Luc --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org