The rat check is now part of build execution and can be activated by this
profile:

mvn clean install -Pbuild.quality

Furthermore I added following excludes where it is not possible or not
necessary to add a license:

<exclude>**/MANIFEST.MF</exclude>       // no comment possible
                                                                                
<exclude>.gitignore</exclude>           // not possible
                                                                                
<exclude>.git/**</exclude>              // not necessary
                                                                                
<exclude>bin/**</exclude>               // generated
<exclude>**/*.project</exclude>         // generated
                                                                                
<exclude>**/*.classpath</exclude>       // generated
                                                                                
<exclude>**/*.json</exclude>            // no comment possible (test data)
                                                                                
<exclude>**/*.batch</exclude>           // no comment possible (OData
batch, test data)


The rat check seems to be ok now and there are no issues reported.

I am going to setup another build job for quality check that runs at least
once a day.

-- Stephan




On 01.08.13 09:13, "Alan Cabrera" <[email protected]> wrote:

>
>On Jul 26, 2013, at 1:52 AM, Dave Fisher <[email protected]> wrote:
>
>> The most important part of the first release for this podling is make
>>sure that the headers are correct. The ASF has a tool that helps called
>>Apache RAT. It can be found here: http://creadur.apache.org/
>
>Since the project is on Maven one can run:
>
>mvn rat:check
>
>to make sure the project's files are conforming to ASF requirements.
>
>
>Regards,
>Alan
>

Reply via email to