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