Return-Path: Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 87337 invoked by uid 500); 8 Jul 2003 14:25:46 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 87300 invoked from network); 8 Jul 2003 14:25:46 -0000 Received: from junior.lgc.com (134.132.72.99) by daedalus.apache.org with SMTP; 8 Jul 2003 14:25:46 -0000 Received: from lgchvw01.lgc.com (lgchvw01.lgc.com [134.132.93.107]) by junior.lgc.com (8.11.7/8.11.3) with SMTP id h68EOdp13451 for ; Tue, 8 Jul 2003 09:24:39 -0500 (CDT) Received: from 134.132.93.152 by lgchvw01.lgc.com (InterScan E-Mail VirusWall NT); Tue, 08 Jul 2003 09:25:47 -0500 Received: by lgchexchbh.ad.lgc.com with Internet Mail Service (5.5.2653.19) id <3QJXGFKM>; Tue, 8 Jul 2003 09:25:46 -0500 Message-ID: From: Dominique Devienne To: "'Ant Developers List'" Subject: RE: [Patch] keep-alive feature Date: Tue, 8 Jul 2003 09:25:46 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N This discussing brings back the still pending issue of having a generic if/unless on all tasks/types to name just an example... failonerror, if/unless, ant:type, and some other attributes most likely, control 'aspects' of the build, that should be dealt with in a single place! Now that Ant is namespace-aware, and can make use of the reserved ant: namespace (I know it's not the prefix but the namespace name that matters...), and now that the way was opened with ant:type, then it is probably time to also add ant:if, ant:unless, ant:failonerror, etc... These meta-attributes could be used on any XML elements of the build file, and the attributes equivalent to them in the few tasks where they're hand-written could be deprecated. Seems to me Ant has all the elements to do AOP without the need to use AspectJ. Just my usual $.02 of course ;-) --DD > -----Original Message----- > From: Stefan Bodewig [mailto:bodewig@apache.org] > Sent: Tuesday, July 08, 2003 2:41 AM > To: dev@ant.apache.org > Subject: Re: [Patch] keep-alive feature > > Well, we've already introduced one magic attribute with the > polymorphism patch (will introduce). I'd rather turn the various > failonerror attributes into a single magic fail-on-error, which would > be handled by Task. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org