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