On 1/1/02 6:04 PM, "Sam Ruby" <[EMAIL PROTECTED]> wrote:

> Geir Magnusson Jr. wrote:
>> 
>>> My rationale was that the goal of GUMP as I understand it now, is to
>>> ensure that all projects play well with each other in term of
>>> compatibility. It seems natural to extend it so that it can also be
>>> asked to retrieve all dependent jars for a given project.
>> 
>> Not to me.  Gump to me is an early warning tool to ensure API stability
>> across dependent projects, and must, by definition, always work on the
>> current bleeding edge of all projects.  It must do this because once you
>> test a set of released versions, nothing changes :)
>> 
>> So gump doesn't even have the dependent jars for the released versions - it
>> uses more bleeding edge jars it makes itself to satisfy the dependencies.
> 
> Gump can and does use jars checked into cvs:
> 
>  http://jakarta.apache.org/builds/gump/latest/cvsjars.html

Ok - these seem to be jars you can't or don�t want to build yourself?

> 
> Gump can and does use jars installed on the machine:
> 
>  http://jakarta.apache.org/builds/gump/latest/packages.html
> 

Which appear to be things you can't build either.

I don't understand what you are trying to say here.

> Many of the nightly builds for various subprojects are published based on
> what gump produces in the manner desired by the communities for these
> subprojects.  Many of these include in bundled form the jars referenced by
> the build.
> 

But a nightly build isn't a release, right?  Wasn't this discussion
motivated by Ted looking into getting projects to offer release build jars
alone w/o the whole source/docs distro to make for convenient downlaod?

> For more information on what the goal of Gump is (or more precisely, why it
> was written), please see
> 
>  http://jakarta.apache.org/gump/why.html

That's good.  Here's your summary :

* It is easier to get a patch accepted against the most current version of a
project than some previous baseline.
* It is much more effective to express your opinion on a change that will
affect you before that change is released than afterwards.

So since this is indeed the goal of gump ( actually, I think they are
reasons rather than a goal...) then I think that my understanding relative
to this discussion is correct, isn't it?


> 
> - Sam Ruby
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> 

-- 
Geir Magnusson Jr.                                     [EMAIL PROTECTED]
System and Software Consulting
"They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety." - Benjamin Franklin



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to