creadur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Philipp Ottlinger (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (RAT-179) Maven plugin and Ant task do not support adding extra approved licences
Date Mon, 20 Apr 2015 19:13:59 GMT

     [ https://issues.apache.org/jira/browse/RAT-179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Philipp Ottlinger updated RAT-179:
----------------------------------
    Description: 
Users can add new license types using the <licenses> tag.

h3. Affects: Maven- and ANT plugin
h4. Maven
These are not added to the approved licenses list.
This has to be done through the <licenseFamilies> tag.

However, the entries replace the defaults.
There does not appear to be any way to update the approved list other than replacing it entirely,
which is very inconvenient.

This could be fixed by adding a new property analagous to addDefaultLicenseMatchers, e.g.
addDefaultLicenseFamilies

Or it might be easier for the user to configure if individual <license> entries could
be tagged as approved. The default would need to be false for backwards compatibility.

h4. Ant


Reported by [~solomax].


  was:
Users can add new license types using the <licenses> tag.

These are not added to the approved licenses list.
This has to be done through the <licenseFamilies> tag.

However, the entries replace the defaults.
There does not appear to be any way to update the approved list other than replacing it entirely,
which is very inconvenient.

This could be fixed by adding a new property analagous to addDefaultLicenseMatchers, e.g.
addDefaultLicenseFamilies

Or it might be easier for the user to configure if individual <license> entries could
be tagged as approved. The default would need to be false for backwards compatibility.



> Maven plugin and Ant task do not support adding extra approved licences
> -----------------------------------------------------------------------
>
>                 Key: RAT-179
>                 URL: https://issues.apache.org/jira/browse/RAT-179
>             Project: Apache Rat
>          Issue Type: Bug
>          Components: antlib, maven
>    Affects Versions: 0.11
>            Reporter: Sebb
>            Assignee: Philipp Ottlinger
>
> Users can add new license types using the <licenses> tag.
> h3. Affects: Maven- and ANT plugin
> h4. Maven
> These are not added to the approved licenses list.
> This has to be done through the <licenseFamilies> tag.
> However, the entries replace the defaults.
> There does not appear to be any way to update the approved list other than replacing
it entirely, which is very inconvenient.
> This could be fixed by adding a new property analagous to addDefaultLicenseMatchers,
e.g. addDefaultLicenseFamilies
> Or it might be easier for the user to configure if individual <license> entries
could be tagged as approved. The default would need to be false for backwards compatibility.
> h4. Ant
> Reported by [~solomax].



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message