On Sat, Oct 17, 2015 at 12:38 AM, Cédric Champeau
<[email protected]> wrote:
> Such a list was written for the proposal:
> https://wiki.apache.org/incubator/GroovyProposal
>
> Since then we have made a great effort towards generating different LICENSE
> files depending on the artifacts we produce. Everything can be found in the
> license directory:
> https://github.com/apache/incubator-groovy/tree/master/licenses
>
> And assembling the licenses depending on the artifacts is done here:
> https://github.com/apache/incubator-groovy/blob/master/gradle/assemble.gradle
>
> I am kind of reluctant to write the list explicitly where we have tools to
> check everything (Rat plugin, license report): the list could become
> obsolete very easily without us noticing.

Agreed. Our source dependency license/notice info is already in the
source release. Our runtime dependency license/notice info is already
in the respective jars/zips. RAT does a check on our source files. And
now the gradle license report plugin does a cross-check on what we
already know from the license files. I believe we are well and truly
covered.

Cheers, Paul.

> 2015-10-16 16:23 GMT+02:00 Bertrand Delacretaz <[email protected]>:
>>
>> On Fri, Oct 16, 2015 at 4:18 PM, Cédric Champeau
>> <[email protected]> wrote:
>> > Should we mention that most of the dependencies are optional, runtime
>> > dependencies and not source dependencies....
>>
>> A precise list of what's optional or required could be useful, but
>> saying "most dependencies" does not bring much IMO.
>>
>> -Bertrand
>
>

Reply via email to