Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 5444 invoked from network); 3 Nov 2004 18:41:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 3 Nov 2004 18:41:17 -0000 Received: (qmail 30280 invoked by uid 500); 3 Nov 2004 18:40:21 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 30091 invoked by uid 500); 3 Nov 2004 18:40:19 -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 29979 invoked by uid 99); 3 Nov 2004 18:40:17 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of russgold@gmail.com designates 64.233.170.199 as permitted sender) Received: from [64.233.170.199] (HELO rproxy.gmail.com) (64.233.170.199) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 03 Nov 2004 10:40:14 -0800 Received: by rproxy.gmail.com with SMTP id g11so209297rne for ; Wed, 03 Nov 2004 10:40:09 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=USj80waTQ10uYch2qKn9qx48T1IPQidzgZYw2Pg2QrBIdqyu8tSEza8lhAgxq0Zoi39anR05bmYh2T/DYbZzncyrUzDdfArhPB3ndJWgMeLaAAJ/hnZ47QgfS0CDbGiiac9f1QD89fmQD9oPN/tbwaH1V2bSGBXaQhIBApME4+4= Received: by 10.38.81.73 with SMTP id e73mr35586rnb; Wed, 03 Nov 2004 10:40:09 -0800 (PST) Received: by 10.38.181.46 with HTTP; Wed, 3 Nov 2004 10:40:09 -0800 (PST) Message-ID: <853ac4f404110310401cbd93bc@mail.gmail.com> Date: Wed, 3 Nov 2004 13:40:09 -0500 From: Russell Gold Reply-To: Russell Gold To: stevel@apache.org, Ant Developers List Subject: Re: repository In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <1098746226.15422.11.camel@k2> <853ac4f40410301647761b9394@mail.gmail.com> <853ac4f4041102092618e20307@mail.gmail.com> <853ac4f404110211057e7dc5c8@mail.gmail.com> <853ac4f4041103072417c8ae07@mail.gmail.com> X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N On Wed, 3 Nov 2004 17:10:46 +0000, Steve Loughran wrote: > On Wed, 3 Nov 2004 10:24:45 -0500, Russell Gold wrote: > > > > On Tue, 2 Nov 2004 21:40:00 +0000, Steve Loughran > Check out ant, rebuild it, use ; or look in > src/..../tasks/repository > > no docs; look at the test stuff in getlibrary.xml > > I will rename the task shortly; dependencies is better. After looking over the code, I would actually prefer that you NOT use the name "dependencies" since I think the intent and philosophy of the getlibraries task is completely different from my dependencies task. My intent was to be declarative - defining a fileset or classpath by specifying artifacts which would usually by found in a local cache, and BTW also being able to populate that cache from one or more repositories. It was also specifically intended to use the vocabulary and concepts already established by maven, rather than inventing new ones. Your task appears to be more procedural, intending to download files, but willing to bypass the downloading if they are locally available. The two don't appear to be really compatible, and anybody who used my task would find their scripts broken if you take over the name to mean something very different. For your task, the name getlibraries is probably a better name. Now if I could persuade you to use my task in preference, and simply add the extensible repository model... --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org