You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by "Paul Lindner (JIRA)" <ji...@apache.org> on 2009/01/12 05:32:59 UTC

[jira] Resolved: (SHINDIG-222) More respect of ASF rules

     [ https://issues.apache.org/jira/browse/SHINDIG-222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paul Lindner resolved SHINDIG-222.
----------------------------------

       Resolution: Fixed
    Fix Version/s: 1.0.x-incubating
                   trunk

patch was applied.

> More respect of ASF rules
> -------------------------
>
>                 Key: SHINDIG-222
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-222
>             Project: Shindig
>          Issue Type: Improvement
>            Reporter: Vincent Siveton
>             Fix For: trunk, 1.0.x-incubating
>
>
> I propose to integrate 2 useful Maven plugins which check ASF rules. You could include them directly in the build or in the release profile.
> Using <pluginManagement/> to specify version or default configuration is always better in Maven world.
> * Rat Maven Plugin
> http://mojo.codehaus.org/rat-maven-plugin/
> Goal: rat:check => Verify all java files. 
> Notes: You could include all files or custom files
> {noformat}
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>rat-maven-plugin</artifactId>
>         <version>1.0-alpha-3</version>
>         <executions>
>           <execution>
>             <phase>verify</phase>
>             <goals>
>               <goal>check</goal>
>             </goals>
>           </execution>
>         </executions>
>         <configuration>
>           <includes>
>             <include>**/*.java</include>
>           </includes>
>         </configuration>
>       </plugin>
> {noformat}
> * Geronimo Genesis Plugins :: Tools
> http://geronimo.apache.org/maven/genesis/plugins/tools-maven-plugin/index.html
> Goal: tools:verify-legal-files => Verify files in shindig.war
> {noformat}
>       <plugin>
>         <groupId>org.apache.geronimo.genesis.plugins</groupId>
>         <artifactId>tools-maven-plugin</artifactId>
>         <version>1.4</version>
>         <executions>
>           <execution>
>             <id>verify-legal-files</id>
>             <phase>verify</phase>
>             <goals>
>               <goal>verify-legal-files</goal>
>             </goals>
>             <configuration>
>               <strict>true</strict>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.