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

Claude Warren reassigned RAT-110:
---------------------------------

    Assignee: Claude Warren

> Add a maven configuration option to define a target license in order to mark 
> a project as compliant
> ---------------------------------------------------------------------------------------------------
>
>                 Key: RAT-110
>                 URL: https://issues.apache.org/jira/browse/RAT-110
>             Project: Apache Rat
>          Issue Type: Improvement
>    Affects Versions: 0.9
>            Reporter: Philipp Ottlinger
>            Assignee: Claude Warren
>            Priority: Major
>
> Currently rat searches for ASLed files. In order to broaden the usage of this 
> tool I'd like to add a new maven configuration option that allows the 
> definition of a target license.
> This license has to exist in RAT and changes the output of the rat report but 
> does not change the default behaviour for backwards compatibility.
> =OLD REPORT=
> *****************************************************
> Summary
> -------
> Notes: 1
> Binaries: 187
> Archives: 0
> Standards: 149
> Apache Licensed: 2
> ....
> *****************************************************
>   Files with Apache License headers will be marked AL
> .....
> =NEW REPORT=
> If no configuration option is supplied above report stays the same, but may 
> change for different licenses (e.g. GPL / RAT-13).
> ==MVN CONFIGURATION==
>     <configuration>
>            <!-- define family value name of target license -->   
>            <defaultLicenseName>GNU General Public License, version 
> 3</defaultLicenseName>
>            .....
> will lead to the output:
> ==FLEXIBLE REPORT==
> *****************************************************
> Summary
> -------
> Notes: 1
> Binaries: 187
> Archives: 0
> Standards: 149
> GPL3 Licensed: 2
> ....
> *****************************************************
>   Files with GNU General Public License, version 3 headers will be marked 
> GPL3.
> ...
> Since I do have a patch for RAT-13 this were the next step to realise a 
> multilicense usage of rat.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to