We have a notion of "build and test dependencies" that are really just
"works with" dependencies.

There's more here:
https://wiki.eclipse.org/Development_Resources/IP/Test_and_Build_Dependencies

HTH,

Wayne

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

> Hi Wayne,
>
>
>
> thanks for your explanations! The JMeter code will not be in the downloads
> and is also not required for any Hono functionality. The plugin is only for
> testing – does this make any difference?
>
>
>
> Mit freundlichen Grüßen / Best regards
>
>
>
> *Marc Pellmann INST/ECS4 *
> Tel. +49 30 726112-132 <+49%2030%20726112132>
>
> *From:* [email protected] [mailto:incubation-bounces@
> eclipse.org] *On Behalf Of *wayne beaton
> *Sent:* Dienstag, 30. Mai 2017 16:57
> *To:* Discussions for new Eclipse projects <[email protected]>
> *Subject:* Re: [incubation] CQ for JMeter plugin
>
>
>
> 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
>
>


-- 
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