ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Russell Gold <russg...@gmail.com>
Subject Re: repository
Date Wed, 03 Nov 2004 18:40:09 GMT
On Wed, 3 Nov 2004 17:10:46 +0000, Steve Loughran
<steve.loughran@gmail.com> wrote:
> On Wed, 3 Nov 2004 10:24:45 -0500, Russell Gold <russgold@gmail.com> wrote:
> 
> 
> > On Tue, 2 Nov 2004 21:40:00 +0000, Steve Loughran
> Check out ant, rebuild it, use <getlibrary> ; 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


Mime
View raw message