Return-Path: Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Delivered-To: mailing list dev@ant.apache.org Received: (qmail 98193 invoked from network); 14 May 2003 07:50:07 -0000 Received: from relay1.tiscali.de (HELO webmail.tiscali.de) (62.27.55.1) by daedalus.apache.org with SMTP; 14 May 2003 07:50:07 -0000 Received: from DJ0X820J (80.128.227.86) by webmail.tiscali.de (6.7.008) id 3EC00CB0000E301A for dev@ant.apache.org; Wed, 14 May 2003 09:33:20 +0200 Message-ID: <007301c319ed$8bb3dd30$030200c0@DJ0X820J> From: "Antoine Levy-Lambert" To: "Ant Developers List" Subject: antlib / proposal of Peter Reilly Date: Wed, 14 May 2003 09:50:53 +0200 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0070_01C319FE.4EFC6FE0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N ------=_NextPart_000_0070_01C319FE.4EFC6FE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am having a look at = http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3D19897 This proposal seems to address most of the points discussed in this = mailing list concerning the antlib thread of discussion. I was thinking maybe we do not need to look further and we could commit = this contribution ? I would be glad to hear your comments concerning : 1) the functionality provided by the contribution 2) the implementation I am quoting Peter Reilly here : This patch adds 4 new features (the code is interrelated, but may be split). * adapter attribute added to typedef * add(Type) method added to introspection rules * typedef can read an xml defintion file * namespace support for xml defintions (antlib:) So one can do where the class path contains the org/acme/anttasks/antlib.xml and the antlib.xml file contains: ToDo: add in support for ant-type polymorphism and addConfigured(Type). also more error checking and unit tests. Antoine ------=_NextPart_000_0070_01C319FE.4EFC6FE0--