creadur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Maxim Solodovnik <solomax...@gmail.com>
Subject Re: Adding custom licenses
Date Tue, 16 Sep 2014 12:26:02 GMT
Yes, In addition to default ones

On 16 September 2014 19:12, sebb <sebbaz@gmail.com> wrote:

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



-- 
WBR
Maxim aka solomax

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message