Return-Path: Delivered-To: apmail-avalon-dev-archive@avalon.apache.org Received: (qmail 6984 invoked by uid 500); 4 Mar 2003 16:50:36 -0000 Mailing-List: contact dev-help@avalon.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Avalon Developers List" Reply-To: "Avalon Developers List" Delivered-To: mailing list dev@avalon.apache.org Received: (qmail 6938 invoked from network); 4 Mar 2003 16:50:35 -0000 Received: from fo1.kc.aoindustries.com (HELO www1.kc.aoindustries.com) (209.15.201.17) by daedalus.apache.org with SMTP; 4 Mar 2003 16:50:35 -0000 Received: from apache.org ([66.208.12.130]) (authenticated) by www1.kc.aoindustries.com (8.11.6/8.11.6) with ESMTP id h24Goc408889 for ; Tue, 4 Mar 2003 10:50:38 -0600 Message-ID: <3E64D95C.3090401@apache.org> Date: Tue, 04 Mar 2003 11:50:36 -0500 From: Berin Loritsch User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2.1) Gecko/20021130 X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@avalon.apache.org Subject: Removal of Excalibur Util causing problems Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Component (AKA ECM) uses Excalibur Util's ComponentStateValidator for the test case. Excalibur Util also has some other useful pieces. The question is, do we want to take the time and effort to get Excalibur Util up to snuff for a release *now*, or cut our losses and let it go. Consequences: + We don't have another utility package we have to migrate elsewhere. + We can merge the utilities in with the packages that use them if they are needed. + We can put ComponentStateValidator and its testcase inside TestCase along with the FullLifeCycleComponent test component to ensure the integrity of the containers. - We have alot of work to do to make the changes. + Some of the functionality (i.e. Delegator) is taken up by other libraries like CGLib. I think it would be better if we make some of these changes soon, and kill off the Excalibur (now Sandbox) Util project before it is even released. We need to perform a check on all the classes to see if they are used anywhere. If not, we can get rid of them immediately.\ Thoughts? --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org For additional commands, e-mail: dev-help@avalon.apache.org