Mohammad,

Example from one of Hadoop's POMs:

      <plugin>
        <groupId>org.apache.rat</groupId>
        <artifactId>apache-rat-plugin</artifactId>
        <configuration>
          <excludes>
            <exclude>CHANGES.txt</exclude>
            <exclude>.idea/**</exclude>
            <exclude>src/main/conf/*</exclude>
            <exclude>src/main/docs/**</exclude>
            <exclude>dev-support/jdiff/**</exclude>
            <exclude>src/main/native/*</exclude>
            <exclude>src/main/native/config/*</exclude>
            
<exclude>src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo</exclude>
            <exclude>src/main/native/m4/*</exclude>
            <exclude>src/test/empty-file</exclude>
            <exclude>src/test/all-tests</exclude>
          </excludes>
        </configuration>
      </plugin>

Thanks.

Alejandro

On Tue, Sep 13, 2011 at 7:30 PM, Mohammad Islam <[email protected]> wrote:
>
>
> Thanks Alejandro for the quick reply.
>
> The current rat issues are follows.
>
> Main concern about release-log.txt and work.log file. We could skip those 
> too, right. In pom.xml, how could we specify rat-excluded. Any example?
>
> Regards,
> Mohammad
>
>
>
>
>
>  ./.gitignore
>   ./release-log.txt
>   ./work.log
>   ./core/src/test/resources/PigMain.txt
>   ./core/src/test/resources/test-ioutils.txt
>   ./docs/src/site/twiki/AG_Install.twiki
>   ./docs/src/site/twiki/AG_Monitoring.twiki
>   ./docs/src/site/twiki/BundleFunctionalSpec.twiki
>   ./docs/src/site/twiki/CoordinatorFunctionalSpec.twiki
>   ./docs/src/site/twiki/DG_CommandLineTool.twiki
>   ./docs/src/site/twiki/DG_CoordinatorRerun.twiki
>   ./docs/src/site/twiki/DG_CustomActionExecutor.twiki
>   ./docs/src/site/twiki/DG_EmailActionExtension.twiki
>   ./docs/src/site/twiki/DG_Examples.twiki
>   ./docs/src/site/twiki/DG_Overview.twiki
>   ./docs/src/site/twiki/DG_QuickStart.twiki
>   ./docs/src/site/twiki/DG_UsingHadoopKerberos.twiki
>   ./docs/src/site/twiki/DG_WorkflowReRun.twiki
>   ./docs/src/site/twiki/ENG_Building.twiki
>   ./docs/src/site/twiki/WebServicesAPI.twiki
>   ./docs/src/site/twiki/WorkflowFunctionalSpec.twiki
>   ./examples/src/main/data/_SUCCESS
>   ./examples/src/main/data/data.txt
>   ./examples/src/main/data/log01.txt
>   ./examples/src/main/data/log02.txt
>   ./examples/src/main/data/log03.txt
>   ./examples/src/main/data/log04.txt
>   ./examples/src/main/data/log05.txt
>   ./examples/src/main/data/log06.txt
>   ./webapp/src/main/resources/.gitignore
>
>
> ________________________________
> From: Alejandro Abdelnur <[email protected]>
> To: [email protected]; Mohammad Islam <[email protected]>
> Sent: Tuesday, September 13, 2011 6:54 PM
> Subject: Re: Rat output :Apache license missing
>
> Mohammad,
>
> Thanks.
>
> The twiki syntax does not support comments, no comments.
>
> SQL supports comments, headers should be using sql comments.
>
> Not sure if Pig support comments, if so headers should be using pig
> comments.
>
> The Text file seem to be for testing, no headers there.
>
> There is a  JS file, header should be in comments.
>
> .gitignore, no header there.
>
> _SUCCESS file, no header there.
>
> The files we knowingly leave without headers should be rat-excluded in the
> POM.
>
> Thanks.
>
> Alejandro
>
> On Tue, Sep 13, 2011 at 6:27 PM, Mohammad Islam <[email protected]> wrote:
>
>> Hi ,
>> I updated the most of the files with Apache license. After running "rat", I
>> found there are a quite a few files that need to be taken care of.
>>
>> Since there were no license on those file previously, what should we do?
>>
>> If you have experience, please comments on how could we address each file.
>> More specifically , following types are in question:
>> 1. *.twiki files
>> 2. *.sql files.
>> 3. *.txt file
>> 4. pig script.
>>
>> The corresponding "rat" output is here.
>>
>> Regards,
>> Mohammad
>>
>>
>>  ./.gitignore
>>   ./release-log.txt
>>   ./work.log
>>   ./core/src/test/resources/PigMain.txt
>>   ./core/src/test/resources/test-ioutils.txt
>>   ./distro/src/main/tomcat/ROOT/index.html
>>   ./docs/src/site/twiki/AG_Monitoring.twiki
>>   ./docs/src/site/twiki/BundleFunctionalSpec.twiki
>>   ./docs/src/site/twiki/CoordinatorFunctionalSpec.twiki
>>   ./docs/src/site/twiki/DG_CommandLineTool.twiki
>>   ./docs/src/site/twiki/DG_CoordinatorRerun.twiki
>>   ./docs/src/site/twiki/DG_CustomActionExecutor.twiki
>>   ./docs/src/site/twiki/DG_EmailActionExtension.twiki
>>   ./docs/src/site/twiki/DG_Examples.twiki
>>   ./docs/src/site/twiki/DG_Overview.twiki
>>   ./docs/src/site/twiki/DG_QuickStart.twiki
>>   ./docs/src/site/twiki/DG_UsingHadoopKerberos.twiki
>>   ./docs/src/site/twiki/DG_WorkflowReRun.twiki
>>   ./docs/src/site/twiki/ENG_Building.twiki
>>   ./docs/src/site/twiki/WebServicesAPI.twiki
>>   ./docs/src/site/twiki/WorkflowFunctionalSpec.twiki
>>   ./examples/src/main/apps/custom-main/id.pig
>>   ./examples/src/main/apps/demo/id.pig
>>   ./examples/src/main/apps/pig/id.pig
>>   ./examples/src/main/data/_SUCCESS
>>   ./examples/src/main/data/data.txt
>> ./examples/src/main/data/log01.txt
>>   ./examples/src/main/data/log02.txt
>>   ./examples/src/main/data/log03.txt
>>   ./examples/src/main/data/log04.txt
>>   ./examples/src/main/data/log05.txt
>>   ./examples/src/main/data/log06.txt
>>   ./utils/dbutils/updatescripts/dbscripts-2.2.5.sql
>>   ./utils/dbutils/updatescripts/dbscripts-3.0.0.sql
>>   ./utils/dbutils/updatescripts/dbscripts-3.0.1.sql
>>   ./utils/dbutils/updatescripts/dbscripts-3.1.0.sql
>>   ./utils/dbutils/updatescripts/updatescripts-2.x-to-3.0.0.sql
>>   ./utils/dbutils/updatescripts/updatescripts-2.x-to-3.0.1.sql
>>   ./utils/dbutils/updatescripts/updatescripts-3.0.0-to-3.0.1.sql
>>   ./utils/dbutils/updatescripts/updatescripts-3.x-to-3.1.0.sql
>>   ./utils/dbutils/updatescripts/upgradescript-2.x-to-3.0.0.sql
>>   ./webapp/src/main/resources/.gitignore
>>   ./webapp/src/main/webapp/json2.js

Reply via email to