Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 63027 invoked from network); 7 Dec 2004 18:32:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 7 Dec 2004 18:32:46 -0000 Received: (qmail 41749 invoked by uid 500); 7 Dec 2004 18:32:43 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 41698 invoked by uid 500); 7 Dec 2004 18:32:42 -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 41681 invoked by uid 99); 7 Dec 2004 18:32:42 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FORGED_RCVD_HELO X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from gate.corvil.net (HELO corvil.com) (213.94.219.177) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 07 Dec 2004 10:32:40 -0800 Received: from [172.18.1.171] (angel.local.corvil.com [172.18.1.171]) by corvil.com (8.12.9/8.12.5) with ESMTP id iB7IWZwS003078 for ; Tue, 7 Dec 2004 18:32:36 GMT (envelope-from peterreilly@apache.org) Message-ID: <41B5F76E.6040407@apache.org> Date: Tue, 07 Dec 2004 18:33:18 +0000 From: Peter Reilly User-Agent: Mozilla Thunderbird 0.9 (X11/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ant Developers List Subject: Re: New repository task References: <1102443218.6416.4.camel@k2> In-Reply-To: <1102443218.6416.4.camel@k2> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N I think that for this to be really usefull, one would need to use the task. See http://issues.apache.org/bugzilla/show_bug.cgi?id=28228 It does have some issues (sub-projects affecting the main project, and when ant is used in an ide) but it's benifits outweigh the drawbacks.. For example: junit.jar/> Peter Steve Loughran wrote: >On Tue, 7 Dec 2004 10:22:40 -0600, Groboclown >wrote: > > >>On Mon, 06 Dec 2004 22:27:12 +0000, Steve Loughran >> >> >wrote: > > >>>Also, and this is important, you dont need to use it to download >>> >>> >stuff. > > >>>Instead you can use it to manage libraries that you depend on. (We >>> >>> >may > > >>>want to change behaviour to say if you dont specify a repository, >>> >>> >that > > >>>is exactly what you get) >>> >>> >>That's great. I just became a little cautious when I saw a bunch of >>hard-coded references to the Maven style of paths. If this stays >>confined to the Maven repository, that's fine. >> >>One thing I've always liked about Ant is that it doesn't dictate to >>you any way to store your files (well, besides the ANT_HOME >>directory). This kind of thing seems to me like forcing the user into >>the Maven world view. >> >> >> > >No, no maven world view. And the task is very extensible; you can define >new repository types to bind to non-maven, even non-http repositories; >you can define new handlers (UpdatePolicies) to run before and after the >downloads. > >One thing on my todo list (*) is to add something to ant's build.xml to >fetch down the relevant binaries for all the optional tasks to build. We >could then do one for end users that pulls in the appropriate binaries >into an installation. Thoughts? > > >-steve > >(*) none of which will get done this calendar year; I am off on holiday >with no laptop till january. > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org >For additional commands, e-mail: dev-help@ant.apache.org > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org