Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@apache.org Received: (qmail 26721 invoked from network); 10 Feb 2003 20:14:47 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 10 Feb 2003 20:14:47 -0000 Received: (qmail 5951 invoked by uid 97); 10 Feb 2003 20:16:21 -0000 Delivered-To: qmlist-jakarta-archive-commons-dev@nagoya.betaversion.org Received: (qmail 5944 invoked from network); 10 Feb 2003 20:16:21 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 10 Feb 2003 20:16:21 -0000 Received: (qmail 26476 invoked by uid 500); 10 Feb 2003 20:14:45 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: 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 26455 invoked from network); 10 Feb 2003 20:14:44 -0000 Received: from main.gmane.org (80.91.224.249) by daedalus.apache.org with SMTP; 10 Feb 2003 20:14:44 -0000 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 18iKI9-0005pm-00 for ; Mon, 10 Feb 2003 21:12:37 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: commons-dev@jakarta.apache.org Received: from news by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 18iKI9-0005pd-00 for ; Mon, 10 Feb 2003 21:12:37 +0100 From: Costin Manolache Subject: Re: [logging] To depend or not to depend? Date: Mon, 10 Feb 2003 12:02:05 -0800 Lines: 36 Message-ID: References: <2E53054A-3C44-11D7-8494-003065DC754C@blueyonder.co.uk> <00f501c2d0dd$db92dc60$9865fea9@spiritsoft.com> <20030210074846.S77526@icarus.apache.org> <006001c2d139$9191aea0$9865fea9@spiritsoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@main.gmane.org User-Agent: KNode/0.7.2 Sender: news X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N James Strachan wrote: > Maybe using introspection on the Log implementation might be easier to add > incrementally to Log implementations without breaking backwards > compatibility. Introspection or JMX ( which is the other name for introspection :-). Each LogFactory or Log can support a lot of features in a backward compatible way by using JMX. There is absolutely no reason to change the Log interface - it does what it should do. Adding another interface may be a solution - but I don't think it is needed in most cases - and certainly not for management operations. Costin > >> Adding a new method might be OK in a 2.x release (although I don't feel a >> particular compulsion towards it), but would be against the spirit of >> Commons support for backwards compatibility in a 1.x releaese; so I'd >> definitely be -1 there. > > So you might not be -1 if if it were a 2.x release change? > > James > ------- > http://radio.weblogs.com/0112098/ > > __________________________________________________ > Do You Yahoo!? > Everything you'll ever need on one web page > from News and Sport to Email and Music Charts > http://uk.my.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org