Hi Marc.

It depends on the nature of the use. If you need to actually include the
JMeter code with Eclipse Hono project downloads or the project code
requires that JMeter be present in order to provide any function, then
JMeter is what the guidelines [1] call a "prerequisite dependency". In this
case, the JMeter code along with the transitive closure of the dependencies
must be removed an approved by the IP Team. Basically, anything that has to
be there for the project code to run needs to be approved.

Note that there is a notion of an "exempt prerequisite" dependency where we
make exceptions for things like operating systems and Java runtimes.

If the Eclipse Hono project does not actually include the JMeter bits in
downloads and we can argue that Eclipse Hono does not require JMeter to
provide reasonable functionality, but does provide enhanced functionality
when JMeter is present, then we can pursue it as a "works with" dependency.
The IP Team relies on the PMC to validate the nature of a "works with"
dependency, but does not do any sort of formal review of the code or
dependencies. If this is the case, then indicate in a comment on the CQ
that the dependency is "works with" and the EMO IP Team will take care of
you.

Does this help?

[1]
https://eclipse.org/org/documents/Eclipse_Policy_and_Procedure_for_3rd_Party_Dependencies_Final.pdf

On Tue, May 30, 2017 at 10:26 AM, Pellmann Marc (INST/ECS4) <
[email protected]> wrote:

> Hi,
>
>
>
> I wrote a JMeter plugin for the Hono project. This imports and
> uses/extends some classes from JMeter_core (https://mvnrepository.com/
> artifact/org.apache.jmeter/ApacheJMeter_core/3.2).
>
>
>
> It is written to be used inside a typical JMeter 3.2 installation, which
> includes more 3rd party stuff as the pure JMeter_core. My question is now
> if it is enough to just give the source code from JMeter_core into the CQ
> process?
>
>
>
> Or do I need to check which 3rd party dependencies/jars inside the JMeter
> installation are at least necessary to run the simplest variant of the
> JMeter plugin together with JMeter and give them also  as source (which
> might be really complicated).
>
>
>
> Mit freundlichen Grüßen / Best regards
>
>
>
> *Marc Pellmann*
>
>
>
> Bosch Software Innovations GmbH
>
> INST/ECS4
>
> Schöneberger Ufer 89-91
>
> 10785 Berlin
>
> GERMANY
>
>
>
> [email protected]
>
>
>
> Registered office: Berlin, Register court: Amtsgericht Charlottenburg, HRB
> 148411 B
>
> Executives: Dr. Ing. Rainer Kallenbach, Michael Hahn
>
>
>
> _______________________________________________
> incubation mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/incubation
>
>


-- 
Wayne Beaton
Director of Open Source Projects
The Eclipse Foundation
_______________________________________________
incubation mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation

Reply via email to