Gavin wrote:
> 
>> -----Original Message-----
>> From: Robert Burrell Donkin [mailto:[email protected]]
>> Sent: Wednesday, 17 June 2009 6:34 AM
>> To: [email protected]
>> Subject: Re: RAT with BuildBot at Apache
> 
> <snip>
> 
>> i've refactored the code and added a simple example (--exclude which
>> uses Commons IO wildcard file filters).
> 
> Woohoo, excellent thanks!
> 
> And it works just great. Buildbot picked up the new code and deployed the
> new Jar into operation just a minute or so after you made the commit :)

cool

> All I needed to do then was add my excludes to the rat.conf build file, then
> wait some seconds whilst Saxon converted the resultant xml report into html
> and then deployed to the website for viewing. I love it when it all works.
> 
> http://ci.apache.org/projects/rat/rat-report.html
> 
> Is the up to date HTML report -- as mentioned the HTML could do with a bit
> of tweaking to pretty it up and make it worthwhile looking at over the txt
> version. Which I'll do soon to get it out of the way.
> 
> The important thing here is we now have useful and accurate reports.

great

<snip>

> Of those 9 licenses
> 
> Empty.txt, notjavadoc.html, bad.txt, src.txt -- are all intentionally not
> licensed and are there as examples.
> 
> So that leaves us with 5 possible 'real' contenders in RAT for license
> problems.
> 
> BUILD.txt - I don't see why we can't add a licence header here, others do.
> 
> src/main/java/org/apache/rat/report/claim/ClaimStatistic.java
> 
> src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java
> 
> src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java
> 
> src/test/resources/elements/Source.java
>
> All those look like genuine contenders to have licences added.
> 
> Shall I attach a patch somewhere for those 5 ?

+1

<snip>

> Yeah I figured something like that, Ant's site is a nightmare and I can
> never find what jar I need that is required for 'antlib', I'll keep looking,
> thanks.

antlibs are an pluggable extension mechanism

open http://ant.apache.org/manual/ then 'Concepts and Types' from the
left then scroll down to antlibs

but maybe you'd be better with an example. scan
(http://svn.apache.org/repos/asf/incubator/rat/scan/trunk/) audits
distributions on www.apache.org and
http://svn.apache.org/repos/asf/incubator/rat/scan/trunk/build.xml is an
example of the rat antlib in action.

- robert

Reply via email to