From ant-dev-return-11908-apmail-jakarta-ant-dev-archive=jakarta.apache.org@jakarta.apache.org Sun Mar 25 14:04:41 2001 Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@jakarta.apache.org Received: (qmail 52706 invoked by uid 500); 25 Mar 2001 14:04:37 -0000 Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk Reply-To: ant-dev@jakarta.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 52696 invoked from network); 25 Mar 2001 14:04:34 -0000 Message-Id: <3.0.6.32.20010326000625.00cff320@alphalink.com.au> X-Sender: gdonald@alphalink.com.au X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32) Date: Mon, 26 Mar 2001 00:06:25 +1000 To: ant-dev@jakarta.apache.org From: Peter Donald Subject: Re:logging (was Re: [ANN] Coll...) In-Reply-To: <00dd01c0b531$d40fbcc0$0301a8c0@highland.st> References: <3.0.6.32.20010325220631.00d84250@alphalink.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N At 08:45 25/3/01 -0500, marvin greenberg wrote: >> Alternatively you could always try LogKit from Avalon which is better >> designed and faster than either API ;) >> >I don't exactly know how you can conclude that some other thing is >faster, err - profile it? time it? etc. Other times it is not even necessary as a quick visual check will make it obvious which is trick and which is not. >Let's not start a long thread on this (which means let's let me have >the last word ;-) ), but my basic point is that the smaller the code >base required for Ant, the better. Not neccessarily. "Vendor/API lock" is only useful when it provides the functionality you need in a way you can use it. (And it is well designed etc). If you have looked at the JSR Logging API there is many areas that are not very well though out or are optimized for a particular use case (ie it works well if you want to log data from your enterprise servers). Besides ants code base will be small regardless of the particular API bound to as they all live outside ant ;) Cheers, Pete *-----------------------------------------------------* | "Faced with the choice between changing one's mind, | | and proving that there is no need to do so - almost | | everyone gets busy on the proof." | | - John Kenneth Galbraith | *-----------------------------------------------------*