www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stian Soiland-Reyes <st...@apache.org>
Subject Re: EPL Dependency - Notice required?
Date Tue, 07 Jun 2016 18:59:45 GMT
No NOTICE should be required if you do not bundle/embed or distribute
junit, a regular <dependency> is fine.

You should not need to make use <scope>provided, compile or test (normally)
scope is OK, that's how many ASF Java projects do unit testing.
On 7 Jun 2016 12:26 p.m., "John D. Ament" <johndament@apache.org> wrote:

All,

Apache DeltaSpike has a compile-time dependency on junit for its test
control module -
https://github.com/apache/deltaspike/blob/master/deltaspike/modules/test-control/impl/pom.xml#L63

I was wondering, do we in fact need a NOTICE file calling out this
dependency, since its Cat B (EPL)?  We mark it as provided, but
realistically the module doesn't work without it.  So we're not providing
the dependency, but do require a user to bring it.

John

Mime
View raw message