You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@creadur.apache.org by po...@apache.org on 2017/10/07 22:15:04 UTC

creadur-site git commit: RAT-240: Update release notes while working on RAT

Repository: creadur-site
Updated Branches:
  refs/heads/asf-site 1aaab7d78 -> a663e5461


RAT-240: Update release notes while working on RAT

* Show changes of v0.12 as well.


Project: http://git-wip-us.apache.org/repos/asf/creadur-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/creadur-site/commit/a663e546
Tree: http://git-wip-us.apache.org/repos/asf/creadur-site/tree/a663e546
Diff: http://git-wip-us.apache.org/repos/asf/creadur-site/diff/a663e546

Branch: refs/heads/asf-site
Commit: a663e5461426a4a5471573faed373674b8eb5186
Parents: 1aaab7d
Author: Phil Ottlinger <po...@apache.org>
Authored: Sun Oct 8 00:13:53 2017 +0200
Committer: Phil Ottlinger <po...@apache.org>
Committed: Sun Oct 8 00:13:53 2017 +0200

----------------------------------------------------------------------
 RELEASE_NOTES.txt     | 16 +++++-----
 release-notes/rat.txt | 76 ++++++++++++++++++++++++++++++++++++++++------
 2 files changed, 75 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/creadur-site/blob/a663e546/RELEASE_NOTES.txt
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt
index 27c8cb6..0f8c90f 100644
--- a/RELEASE_NOTES.txt
+++ b/RELEASE_NOTES.txt
@@ -1,10 +1,10 @@
-Rat 0.12 (SNAPSHOT)
+Rat 0.12
 ===================
 
  * We now require Maven 3.0.5+ to build Rat, but as before we only require
    Maven 2.2.1+ if you want to use Rat in your own Maven projects.
  * We've integrated Rat into the ASF Jenkins to ensure continuous builds with various JDK versions. 
- * Issues resolved (see http://issues.apache.org/jira):
+ * Issues resolved (see https://issues.apache.org/jira):
    Bug
     * [RAT-158] - Fix SAX-Parser warning by explicitly excluding xerces in Doxia 1.2.
                   (thanks to Hervé Boutemy)
@@ -65,7 +65,7 @@ Rat 0.11
    fixed build/CI environment to reflect and ensure that.
  * Fixed Javadoc warnings during build, upgraded Maven Plugin Plugin to avoid
    warnings in generated code (https://jira.codehaus.org/browse/MPLUGIN-237)
- * Issues resolved (see http://issues.apache.org/jira):
+ * Issues resolved (see https://issues.apache.org/jira):
    Bug
     * [RAT-135] - addLicenseHeaders is missing a space on license header.
     * [RAT-144] - AbstractRatMojo String constant arrays should be private
@@ -90,7 +90,7 @@ Rat 0.10
 The main change is RAT-138 - Rat 0.9 could run much slower than 0.8 on some input.
 
  * Simpler binary archive
- * Issues resolved (see http://issues.apache.org/jira):
+ * Issues resolved (see https://issues.apache.org/jira):
    * Bugs fixed:
      * [RAT-137] Website shows incorrect Maven goals in some pages
      * [RAT-128] Use the proper name for the Apache License
@@ -110,7 +110,7 @@ Rat 0.9
  * The Antlib contains a new matcher type that allows matching on the
    full text of the license rather than a single line.
  * Support automatic addition of license headers to svg files.
- * Issues Resolved (see http://issues.apache.org/jira):
+ * Issues Resolved (see https://issues.apache.org/jira):
    * Bugs Fixed:
      * [RAT-3]   - Incorrect alignment of file contents
      * [RAT-102] - typo in pom.xml / field description
@@ -148,7 +148,7 @@ Rat 0.8
  * Some website fixes
  * The Antlib and Maven plugins now provide simpler ways to detect
    licenses not directly supported by Rat.
- * Issues Resolved (see http://issues.apache.org/jira):
+ * Issues Resolved (see https://issues.apache.org/jira):
   * Bug:
     * RAT-86 CLI doesn't allow adding of licenses unless a custom
       stylesheet has been specified
@@ -184,7 +184,7 @@ Rat 0.8
 Rat 0.7
 =======
  * Some website fixes
- * Issues Resolved (see http://issues.apache.org/jira):
+ * Issues Resolved (see https://issues.apache.org/jira):
   * Bug:
     * RAT-62 Some of Rat's own files missing License Headers
     * RAT-63 ant-task-examples.xml has an wrong uri in the -typedef ant target
@@ -206,7 +206,7 @@ Rat 0.6
  * Comprehend PEM, CRL file endings
  * Added reporting capability to recursive rat script
  * Moved to the Incubator@Apache
- * Issues Resolved (see http://issues.apache.org/jira):
+ * Issues Resolved (see https://issues.apache.org/jira):
   * Bug:
     * RAT-3 Incorrect alignment of file contents
     * RAT-11 Incorrect number of unnapproved licences reported

http://git-wip-us.apache.org/repos/asf/creadur-site/blob/a663e546/release-notes/rat.txt
----------------------------------------------------------------------
diff --git a/release-notes/rat.txt b/release-notes/rat.txt
index b373fed..0f8c90f 100644
--- a/release-notes/rat.txt
+++ b/release-notes/rat.txt
@@ -1,11 +1,71 @@
+Rat 0.12
+===================
+
+ * We now require Maven 3.0.5+ to build Rat, but as before we only require
+   Maven 2.2.1+ if you want to use Rat in your own Maven projects.
+ * We've integrated Rat into the ASF Jenkins to ensure continuous builds with various JDK versions. 
+ * Issues resolved (see https://issues.apache.org/jira):
+   Bug
+    * [RAT-158] - Fix SAX-Parser warning by explicitly excluding xerces in Doxia 1.2.
+                  (thanks to Hervé Boutemy)
+    * [RAT-173] - Allow complete skip of RAT plugin with rat.skip property
+                  (thanks to Chris Burroughs)
+    * [RAT-174] - CDDL1License still very slow, replace Pattern matching with simple String comparison
+                  (thanks to Chris Burroughs)
+    * [RAT-175] - SourceCodeManagementSystems.hasIgnoreFile() should return boolean
+    * [RAT-177] - final arrays should be private
+    * [RAT-188] - Fix problems with AnimalSniffer-plugin when running in GUMP with Java 8.
+                  Workaround for https://jira.codehaus.org/browse/MANIMALSNIFFER-45
+                  (thanks to Mark Thomas)
+    * [RAT-160] - Ignore build.log that is created by maven-invoker-plugin runs. Temporary fix until invoker plugin improves
+                  configurability of that file. 
+                  (thanks to Christopher Tubbs)
+    * [RAT-179] - Maven plugin and Ant task do not support adding extra approved licenses.
+    * [RAT-180] - Generify and beautify texts in RAT report. 
+
+   New features
+    * [RAT-171] - Maven plugin allows scanning of source code management ignore files. Their contents is added as exclusion to be ignored during RAT runs.
+                  Supported source code management systems are: SVN, Git, Bazaar, Mercurial and CVS. 
+                  An ignore-file's contents is taken as it is without parsing or validating.
+
+   Improvement
+    * [RAT-196] - Minor refactoring in pom.xml.
+                  (thanks to Karl Heinz Marbaise) 
+    * [RAT-194] - Upgrade to Doxia 1.6 if called directly, does not affect problems reported in RAT-158. Minor improvements.
+                  (thanks to Hervé Boutemy)
+    * [RAT-61]  - List files with unapproved licenses in Maven output
+    * [RAT-170] - RAT should use itself during build and site generation
+    * [RAT-181] - BinaryGuesser should treat *.truststore as binary
+    * [RAT-184] - Add DEPENDENCIES to the list of ignored files in NoteGuesser.
+                  (thanks to Karl Heinz Marbaise)
+    * [RAT-185] - .repository folder should be ignored
+    * [RAT-186] - BinaryGuesser should recognize PSD files as images
+    * [RAT-187] - Add 'SAR', 'HAR', 'WSR' as archives which should be ignored.
+                  (thanks to Karl Heinz Marbaise)
+    * [RAT-197] - Improve exclusion defaults when working with Maven 3.3.1 (exclude .mvn).
+                  (thanks to Karl Heinz Marbaise)
+    * [RAT-198] - Upgrade to plexus-utils 3.0.20.
+                  (thanks to Karl Heinz Marbaise)
+    * [RAT-172] - Exclude technical directories of source code management systems and their ignore files from RAT scans. 
+                  Enabled for SVN,Git,Mercurial,Bazar and CVS.
+    * [RAT-200] - Update to latest ASF parent pom v17.
+    * [RAT-201] - BinaryGuesser should treat *.swf as binary. 
+                  Furthermore BinaryGuesser falls back to UTF-8 encoding in case the encoding given via system property (-Dfile.encoding) was not found.
+    * [RAT-202] - Report layout differs between successful RAT checks and existence of unapproved files.
+    * [RAT-203] - Using 'license' in README, source code, javadoc, comments and site instead of 'licence'; improve terminology to not confuse RAT consumers.
+    * [RAT-204] - Unify resource handling in code and tests, make sure the resources are properly closed. Apply minor refactorings.
+    * [RAT-213] - Upgrade to commons-collections 3.2.2.
+                  (thanks to Glenn Lewis)
+                  
+
 Rat 0.11
 ========
 
- * RAT stays at compiler level 1.5 to be more compliant with other Maven plugins,
+ * Rat stays at compiler level 1.5 to be more compliant with other Maven plugins,
    fixed build/CI environment to reflect and ensure that.
  * Fixed Javadoc warnings during build, upgraded Maven Plugin Plugin to avoid
    warnings in generated code (https://jira.codehaus.org/browse/MPLUGIN-237)
- * Issues resolved (see http://issues.apache.org/jira):
+ * Issues resolved (see https://issues.apache.org/jira):
    Bug
     * [RAT-135] - addLicenseHeaders is missing a space on license header.
     * [RAT-144] - AbstractRatMojo String constant arrays should be private
@@ -30,7 +90,7 @@ Rat 0.10
 The main change is RAT-138 - Rat 0.9 could run much slower than 0.8 on some input.
 
  * Simpler binary archive
- * Issues resolved (see http://issues.apache.org/jira):
+ * Issues resolved (see https://issues.apache.org/jira):
    * Bugs fixed:
      * [RAT-137] Website shows incorrect Maven goals in some pages
      * [RAT-128] Use the proper name for the Apache License
@@ -50,7 +110,7 @@ Rat 0.9
  * The Antlib contains a new matcher type that allows matching on the
    full text of the license rather than a single line.
  * Support automatic addition of license headers to svg files.
- * Issues Resolved (see http://issues.apache.org/jira):
+ * Issues Resolved (see https://issues.apache.org/jira):
    * Bugs Fixed:
      * [RAT-3]   - Incorrect alignment of file contents
      * [RAT-102] - typo in pom.xml / field description
@@ -88,7 +148,7 @@ Rat 0.8
  * Some website fixes
  * The Antlib and Maven plugins now provide simpler ways to detect
    licenses not directly supported by Rat.
- * Issues Resolved (see http://issues.apache.org/jira):
+ * Issues Resolved (see https://issues.apache.org/jira):
   * Bug:
     * RAT-86 CLI doesn't allow adding of licenses unless a custom
       stylesheet has been specified
@@ -124,7 +184,7 @@ Rat 0.8
 Rat 0.7
 =======
  * Some website fixes
- * Issues Resolved (see http://issues.apache.org/jira):
+ * Issues Resolved (see https://issues.apache.org/jira):
   * Bug:
     * RAT-62 Some of Rat's own files missing License Headers
     * RAT-63 ant-task-examples.xml has an wrong uri in the -typedef ant target
@@ -146,7 +206,7 @@ Rat 0.6
  * Comprehend PEM, CRL file endings
  * Added reporting capability to recursive rat script
  * Moved to the Incubator@Apache
- * Issues Resolved (see http://issues.apache.org/jira):
+ * Issues Resolved (see https://issues.apache.org/jira):
   * Bug:
     * RAT-3 Incorrect alignment of file contents
     * RAT-11 Incorrect number of unnapproved licences reported
@@ -210,5 +270,3 @@ Rat 0.3 Notes
    The new XML reporting code is present but is not yet the default.
  * Rat 0.3 is the first release with release notes. All previous releases are
    now consigned to Ancient History. No record of them will be found here.
-
-