You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@gump.apache.org by "BAZLEY, Sebastian" <Se...@london.sema.slb.com> on 2004/01/08 13:31:21 UTC

RE: Meaning of "runtime" (was: [PATCH] HttpClient HEAD dependenci es)

 -----Original Message-----
> From: Stefan Bodewig [mailto:bodewig@apache.org]
> Sent: 08 January 2004 07:53
> To: gump@jakarta.apache.org
> Subject: Re: Meaning of "runtime" (was: [PATCH] HttpClient HEAD
> dependencies)
> 
> 
> On Tue, 6 Jan 2004, Sebastian Bazley
> <Se...@london.sema.slb.com> wrote:
> 
> > I don't understand how the runtime attribute is used *within* a
> > project.
> 
> Not at all.

OK.

So the attribute is "altruistic" in the sense that it is only of use to
others!


> 
> > For example JMeter has several types of dependency: - compile - test
> > (needs the same jars as compile, plus the jars created from the
> > complied classes) - printable docs (uses Anakia - which is not
> > needed elsewhere - and does not need all the other jars)
> > 
> > So which of these are "runtime"?
> 
> Only those you need to run JMeter.
> 

Sorry, but I'm still not sure what "run" means:

By "run" do you mean the Ant "java" task ?
What about using a "junit" task to test JMeter - would that count as "run"?

In other words, how does Gump decide which tasks are run-time and which are
not?

S.

Re: Meaning of "runtime" (was: [PATCH] HttpClient HEAD dependenci es)

Posted by Stefan Bodewig <bo...@apache.org>.
On Thu, 08 Jan 2004, Sebastian BAZLEY
<Se...@london.sema.slb.com> wrote:
>> From: Stefan Bodewig [mailto:bodewig@apache.org]
>> Sent: 08 January 2004 07:53
>> On Tue, 6 Jan 2004, Sebastian Bazley
>> <Se...@london.sema.slb.com> wrote:
>> 
>> > I don't understand how the runtime attribute is used *within* a
>> > project.
>> 
>> Not at all.
> 
> OK.
> 
> So the attribute is "altruistic" in the sense that it is only of use
> to others!

Yes 8-)

>> > For example JMeter has several types of dependency: - compile -
>> > test (needs the same jars as compile, plus the jars created from
>> > the complied classes) - printable docs (uses Anakia - which is
>> > not needed elsewhere - and does not need all the other jars)
>> > 
>> > So which of these are "runtime"?
>> 
>> Only those you need to run JMeter.
>> 
> 
> Sorry, but I'm still not sure what "run" means:

In that altruistic sense - whatever a user of JMeter would need.  You
mark as runtime in JMeter the things that anybody who wants to use
JMeter during building of his project would need.

> By "run" do you mean the Ant "java" task ?

I think I do.

> What about using a "junit" task to test JMeter - would that count as
> "run"?

Possibly so - but JUnit itself wouldn't become a runtime dependency
for anybody using JMeter to load-test his application at build time,
would it?

Stefan