creadur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: Adding custom licenses
Date Tue, 16 Sep 2014 12:12:21 GMT
So the issue is that you want to be able to mark the new licenses as
approved - is that correct?

On 16 September 2014 12:20, Maxim Solodovnik <solomax666@gmail.com> wrote:
> I get report like this (some lines are omitted):
>
> 0 Unknown Licenses
>
> *******************************
>
> Unapproved licenses:
>
>
> /home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/js/jquery.ui.menubar.js
>
> /home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/css/theme_om/jquery-ui-1.10.4.custom.css
>
> /home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/css/jquery.ui.menubar.css
>
> *****************************************************
>   Files with Apache License headers will be marked AL
>   Binary files (which do not require AL headers) will be marked B
>   Compressed archives will be marked A
>   Notices, licenses etc will be marked N
>   AL
>  /home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/upload/library.xsd
>   AL
>  /home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/upload/library.xml
>   B
> /home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/default/_big_profile_pic.jpg
> ......................................
>  !MIT+GPL
> /home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/js/jquery.ui.menubar.js
> ......................................
>  !MIT
> /home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/css/theme_om/jquery-ui-1.10.4.custom.css
> ......................................
>  !MIT+GPL
> /home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/webapp/css/jquery.ui.menubar.css
> ......................................
>
>
> On 16 September 2014 18:01, sebb <sebbaz@gmail.com> wrote:
>
>> On 16 September 2014 08:04, Maxim Solodovnik <solomax666@gmail.com> wrote:
>> > Hello All,
>> >
>> > Sorry for the long email :(
>> >
>> > Today I added apache-rat-plugin (0.11) to our maven build (
>> > openmeetings.apache.org project)
>> > We have couple of jQuery files in our sources licensed under MIT and
>> > MIT+GPL and not recognized by apache-rat-plugin.
>> > So I have added custom licences:
>> > <licenses>
>> > <license
>> >
>> implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense">
>> > <licenseFamilyCategory>MIT+GPL</licenseFamilyCategory>
>> > <licenseFamilyName>MIT and GPL v2</licenseFamilyName>
>> > <notes></notes>
>> > <patterns>
>> > <pattern>Dual licensed under the MIT or GPL Version 2 licenses.</pattern>
>> > </patterns>
>> > </license>
>> > <license
>> >
>> implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense">
>> > <licenseFamilyCategory>MIT</licenseFamilyCategory>
>> > <licenseFamilyName>MIT</licenseFamilyName>
>> > <notes></notes>
>> > <patterns>
>> > <pattern>Licensed MIT</pattern>
>> > </patterns>
>> > </license>
>> > </licenses>
>>
>> OK
>>
>> > <licenseFamilies>
>> > <licenseFamily
>> implementation="org.apache.rat.license.SimpleLicenseFamily">
>> > <familyName>MIT and GPL v2</familyName>
>> > </licenseFamily>
>> > <licenseFamily
>> implementation="org.apache.rat.license.SimpleLicenseFamily">
>> > <familyName>MIT</familyName>
>> > </licenseFamily>
>> > </licenseFamilies>
>>
>> What happens if you omit the <licenseFamilies> section?
>>
>> > Unfortunately after that Apache licensed files are not approved any more
>> > *******************************
>> >
>> > Unapproved licenses:
>> >
>> >   pom.xml
>> >
>> > *******************************
>> >
>> > Archives:
>> >
>> > *****************************************************
>> >   Files with Apache License headers will be marked AL
>> >   Binary files (which do not require AL headers) will be marked B
>> >   Compressed archives will be marked A
>> >   Notices, licenses etc will be marked N
>> >  !AL    pom.xml
>> >   N     CHANGELOG
>> >   N     NOTICE
>> >   N     README
>> >   N     LICENSE
>> >
>> >
>> > adding
>> > <addDefaultLicenseMatchers>true</addDefaultLicenseMatchers>
>> > also doesn't help
>> >
>> > Is there any option to add licences to default ones?
>> >
>> > Thanks in advance
>> >
>> > --
>> > WBR
>> > Maxim aka solomax
>>
>
>
>
> --
> WBR
> Maxim aka solomax

Mime
View raw message