Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@apache.org Received: (qmail 55281 invoked from network); 6 Feb 2003 09:13:06 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 6 Feb 2003 09:13:06 -0000 Received: (qmail 18015 invoked by uid 97); 6 Feb 2003 09:14:46 -0000 Delivered-To: qmlist-jakarta-archive-commons-dev@nagoya.betaversion.org Received: (qmail 18008 invoked from network); 6 Feb 2003 09:14:45 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 6 Feb 2003 09:14:45 -0000 Received: (qmail 55090 invoked by uid 500); 6 Feb 2003 09:13:04 -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 55075 invoked from network); 6 Feb 2003 09:13:04 -0000 Received: from main.gmane.org (80.91.224.249) by daedalus.apache.org with SMTP; 6 Feb 2003 09:13:04 -0000 Received: from root by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 18gi3L-0003Ps-00 for ; Thu, 06 Feb 2003 10:10:39 +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 18ghmm-0002W8-00 for ; Thu, 06 Feb 2003 09:53:32 +0100 From: Nicola Ken Barozzi Subject: Re: [CLI] new design possibly? Date: Thu, 06 Feb 2003 09:55:28 +0100 Lines: 32 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@main.gmane.org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2.1) Gecko/20021130 X-Accept-Language: en-us, en In-Reply-To: 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 John Keyes wrote, On 06/02/2003 0.58: > I have grown disgruntled with CLIs current design so I have done > some thinking on the matter (BTW, I know I should have done > this before a 1.0 release). Before I finish working on it > I thought I'd seek comments from you guys. Check out the > class diagram at http://www.integralsource.com/cli/datatype.gif > and let me hear your comments. Just a note about CLI. Avalon has worked with Jakarta Commons so that we are able to move the projects that now rely on Excalibur CLI to Commons CLI, so remember your customers ;-) One point that we would like to see is that commons logging is never a *hard* dependency. That means that if commons logging is not in the classpath, the package should be able to work correctly, even if with logging disabled. Furthermore, there is a patch for a completely reflective version of CLI. What's the status of that? Thanks :-) -- Nicola Ken Barozzi nicolaken@apache.org - verba volant, scripta manent - (discussions get forgotten, just code remains) --------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org