Release Rat ...? [WAS Re: [DISCUSS] Minimum version of Maven to use the Rat plugin]

2012-11-04 Thread Robert Burrell Donkin

On 09/23/12 21:29, Dennis Lundberg wrote:

Hi


(Just trying to pick up where we are on this...)


In RAT-78 there is a request to upgrade to a newer version of Doxia.
That is a reasonable request given the fact that the current version we
are using is 1.0-alpha-8 which is *really* old.


+1


Now, in order to decide which version of Doxia to use we need to first
define the minimum version of Maven we want to support. Currently our
plugin requires Maven 2.0.6 which came out in 2007. Over in Maven land
we currently target Maven 2.2.1 as the minimum version for our plugins.

The reason for this question is because different versions of Maven
comes with different versions of Doxia. This is an unfortunate hard
connection between the two, but starting with Maven 3 there are no
longer any direct dependencies on Doxia in Maven core. See this wiki
page for some history in the matter:

http://docs.codehaus.org/display/MAVEN/Doxia+Release+Plan

We really only have two choices:

1. Require Maven 2.0.11 and use Doxia 1.0.x

2. Require Maven 2.1.0+, which in reality means Maven 2.2.1 due to
technical reasons I won't go into here, and use Doxia 1.1+

Unless anyone has strong objections I plan on going with option 2 here.


+1

AIUI Dennis has applied [1] and [2] (thanks :-)

Does it make sense to start working towards a new release...?

Robert

[1] https://issues.apache.org/jira/browse/RAT-78
[2] https://issues.apache.org/jira/browse/RAT-119


[jira] [Created] (RAT-124) Rat plugin should exclude the configuration directory used by IDEA

2012-11-04 Thread Dennis Lundberg (JIRA)
Dennis Lundberg created RAT-124:
---

 Summary: Rat plugin should exclude the configuration directory 
used by IDEA
 Key: RAT-124
 URL: https://issues.apache.org/jira/browse/RAT-124
 Project: Apache Rat
  Issue Type: Bug
  Components: maven
Affects Versions: 0.8
Reporter: Dennis Lundberg
Assignee: Dennis Lundberg
 Fix For: 0.9


The plugin currently excludes the older file based configuration files for 
IDEA: *.ipr, *.iml, *.iws. It should also exclude the newer directory based 
configuration directory: .idea.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (RAT-116) Docs don't say what the default excludes are

2012-11-04 Thread Dennis Lundberg (JIRA)

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

Dennis Lundberg resolved RAT-116.
-

   Resolution: Fixed
Fix Version/s: 0.9
 Assignee: Dennis Lundberg

Documentation updated in r1405598 to better show what is excluded
http://svn.apache.org/viewvc?view=revisionrevision=1405598

We should probably open new issues if we want to exclude more files by default.

 Docs don't say what the default excludes are
 

 Key: RAT-116
 URL: https://issues.apache.org/jira/browse/RAT-116
 Project: Apache Rat
  Issue Type: Bug
  Components: docs, maven
Reporter: Sebb
Assignee: Dennis Lundberg
 Fix For: 0.9


 The description for useDefaultExcludes does not say what the excludes are.
 The default should exclude .pmd but does not seem to.
 Probably all .* files in the top level directory should be excluded.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (RAT-98) Maven RAT report does not document skipped files

2012-11-04 Thread Dennis Lundberg (JIRA)

[ 
https://issues.apache.org/jira/browse/RAT-98?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13490248#comment-13490248
 ] 

Dennis Lundberg commented on RAT-98:


The current behavior of the Maven plugin is to log the files that are excluded 
in the build log.

It can look like this example, where I have excluded the BUILD.txt file:

[INFO] 
[INFO] Building Apache Rat
[INFO]task-segment: [org.apache.rat:apache-rat-plugin:0.9-SNAPSHOT:check]
[INFO] 
[INFO] snapshot org.apache.rat:apache-rat-core:0.9-SNAPSHOT: checking for 
updates from apache.snapshots
[INFO] [apache-rat:check {execution: default-cli}]
[INFO] Exclude: BUILD.txt

Did you want for this to be included in the report?

 Maven RAT report does not document skipped files
 

 Key: RAT-98
 URL: https://issues.apache.org/jira/browse/RAT-98
 Project: Apache Rat
  Issue Type: Bug
Reporter: Sebb

 The Maven RAT report should document which files have been skipped using the 
 exclude option.
 Either by listing the configuration details, or better by listing the file 
 names with a marker, e.g. EX to show they were deliberately skipped.
 Note: this only refers to files listed in exclude entries, not files which 
 are excluded by default.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


buildbot failure in ASF Buildbot on rat_trunk

2012-11-04 Thread buildbot
Hi! , The rat_trunk builder has just completed a run

STATUS: Failure

 Build using the ASF buildslave: portunus_ubuntu

 Build results at: http://ci.apache.org/builders/rat_trunk/builds/225


 Yours Sincerely - The ASF Buildbot (http://ci.apache.org/)
--

 Join the bui...@apache.org mailing list for help with Buildbot






buildbot success in ASF Buildbot on rat_trunk

2012-11-04 Thread buildbot
Hi! , The rat_trunk builder has just completed a run

STATUS: Success

 Build using the ASF buildslave: portunus_ubuntu

 Build results at: http://ci.apache.org/builders/rat_trunk/builds/227


 Yours Sincerely - The ASF Buildbot (http://ci.apache.org/)
--

 Join the bui...@apache.org mailing list for help with Buildbot






[jira] [Commented] (RAT-98) Maven RAT report does not document skipped files

2012-11-04 Thread Sebb (JIRA)

[ 
https://issues.apache.org/jira/browse/RAT-98?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13490312#comment-13490312
 ] 

Sebb commented on RAT-98:
-

Yes, the details need to appear in the report so that it contains all the 
necessary information.
Ideally this should show all files that are actually excluded, not the file 
names in the exclude tags - i.e. don't show missing files, but do show files 
that match wildcard entries.

The console log is transitory, so should not be the only place where such 
information is reported.

 Maven RAT report does not document skipped files
 

 Key: RAT-98
 URL: https://issues.apache.org/jira/browse/RAT-98
 Project: Apache Rat
  Issue Type: Bug
Reporter: Sebb

 The Maven RAT report should document which files have been skipped using the 
 exclude option.
 Either by listing the configuration details, or better by listing the file 
 names with a marker, e.g. EX to show they were deliberately skipped.
 Note: this only refers to files listed in exclude entries, not files which 
 are excluded by default.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira