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