From dev-return-69785-apmail-ant-dev-archive=ant.apache.org@ant.apache.org Mon Nov 07 13:11:47 2005 Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 76403 invoked from network); 7 Nov 2005 13:11:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 7 Nov 2005 13:11:46 -0000 Received: (qmail 98682 invoked by uid 500); 7 Nov 2005 13:11:46 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 98429 invoked by uid 500); 7 Nov 2005 13:11:44 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 98417 invoked by uid 99); 7 Nov 2005 13:11:44 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Nov 2005 05:11:44 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [192.6.10.17] (HELO gort.hpl.hp.com) (192.6.10.17) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Nov 2005 05:11:37 -0800 Received: from kropotkin.hpl.hp.com (kropotkin.hpl.hp.com [15.144.59.2]) by gort.hpl.hp.com (8.12.10/8.12.10) with ESMTP id jA7DB4v9029339 for ; Mon, 7 Nov 2005 13:11:05 GMT Received: from localhost (localhost [127.0.0.1]) by kropotkin.hpl.hp.com (Postfix) with ESMTP id 584F19E96 for ; Mon, 7 Nov 2005 13:11:04 +0000 (GMT) Received: from kropotkin.hpl.hp.com ([127.0.0.1]) by localhost (kropotki [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 17724-01-20 for ; Mon, 7 Nov 2005 13:11:03 +0000 (GMT) Received: from timmay.hpl.hp.com (timmay-hb.hpl.hp.com [15.144.59.39]) by kropotkin.hpl.hp.com (Postfix) with ESMTP id 27C6EA32F for ; Mon, 7 Nov 2005 13:11:02 +0000 (GMT) Received: from [15.144.25.135] (chamonix.hpl.hp.com [15.144.25.135]) by timmay.hpl.hp.com (8.13.2/8.13.2) with ESMTP id jA7DAvgw016274 for ; Mon, 7 Nov 2005 13:10:57 GMT Message-ID: <436F5261.9070600@apache.org> Date: Mon, 07 Nov 2005 13:10:57 +0000 From: Steve Loughran User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ant Developers List Subject: Re: AntUnit References: <20051104231337.23440.qmail@web30904.mail.mud.yahoo.com> <87psperjc7.fsf@www.samaflost.de> <436DB0E0.6020608@kruithof.xs4all.nl> <436EC112.6090106@it.fts-vn.com> In-Reply-To: <436EC112.6090106@it.fts-vn.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-HPLB-IMAP-MailScanner-Information: Please contact the Helpdesk for more information X-HPLB-IMAP-MailScanner: Found to be clean X-HPLB-IMAP-MailScanner-SpamCheck: not spam, SpamAssassin (score=0, required 5) X-Virus-Scanned: amavisd-new at kropotkin.hpl.hp.com X-HPL-MailScanner-Information: Please contact the Helpdesk for more information X-HPL-MailScanner: Found to be clean X-HPL-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.13, required 5, autolearn=not spam, AWL -1.13) X-MailScanner-From: stevel@apache.org X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Kev Jackson wrote: > >> >> I think the using / maintaining by ourselves is more of a chicken and >> egg problem >> - We do not really need it for our "outside ant" activities >> - We cannot really use it for our "inside ant" activities as it is in >> the sandbox. >> - We do not maintain it as we do not use it, and it is in the sandbox. >> >> I am in favour of >> 1) moving antunit part of the core >> 2) start using this testing strategy by the tests of core. >> >> We sould only do 1 if we want to do 2 (and I think we want to do 2) >> And we should only do 2 after we have done 1. >> >> If we start doing 2 I am sure there will be enough committers. > > > If there's a consensus on actually using antunit to test ant, then it > would have to be moved out of the Sandbox. I haven't really looked at > antunit enough to see why it's more appropriate than junit for writing > ant tests, but because of the name, I'm assuming that it is! As it is > designed as a testing compliment to Ant, I would think that it should be > promoted out of the sandbox as soon as possible and that the 'official' > testing strategy of Ant would be to use the antunit functionality. I've been looking at it this weekend, as I write the tests for the http antlib. Its pretty slick, though I would have to use it a bit more to be sure. I'm particularly curious about how I'm going to debug stuff running under it. 1. I like au: being in its own namespace/antlib; it should stay that way even if it is part of the core codebase. 2. we need to think how we will have multiple antlibs under that codebase, all with their own build maybe a subdir antlib with standard targets in each antlib underneath, so we can tell all of them to install into a standard dest dir on the ant classpath on demand: 3. we also need to think about inter-antlib dependencies. I will need antlib to test my antlib. -steve --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org