Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package apache-commons-parent for 
openSUSE:Factory checked in at 2022-10-06 07:42:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache-commons-parent (Old)
 and      /work/SRC/openSUSE:Factory/.apache-commons-parent.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache-commons-parent"

Thu Oct  6 07:42:01 2022 rev:15 rq:1008159 version:53

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/apache-commons-parent/apache-commons-parent.changes  
    2020-11-03 15:16:28.748035046 +0100
+++ 
/work/SRC/openSUSE:Factory/.apache-commons-parent.new.2275/apache-commons-parent.changes
    2022-10-06 07:42:11.840686402 +0200
@@ -1,0 +2,52 @@
+Wed Aug 10 10:30:31 UTC 2022 - David Anes <david.a...@suse.com>
+
+- Upgrade to version 53
+- Changes:
+  * New features:
+    - Add .asf.yaml to RAT excludes.
+    - Add versions-maven-plugin run for this build.
+    - Add maven-checkstyle-plugin to pluginManagement.
+    - Allow Maven PMD plugin to override PMD implementation jars 
+      with property "commons.pmd-impl.version".
+    - Add property commons.javadoc16.java.link.
+    - Add and use property commons.enforcer-plugin.version.
+    - Add SpotBugs to plugin management section.
+    - Add and use property commons.buildnumber-plugin.version.
+    - Add property commons.javadoc17.java.link.
+  * Fixed Bugs:
+    - Use HTTPS for Javadoc links to Oracle.
+    - Use HTTPS for most links to Apache.
+    - Rename property biz.aQute.bndlib.version -> 
+      commons.biz.aQute.bndlib.version.
+  * Changes:
+    - Bump versions-maven-plugin from 2.7 to 2.10.0
+    - Bump maven-project-info-reports-plugin from 3.1.0 to 3.2.2
+    - Bump Jacoco from 0.8.5 to 0.8.7
+    - Bump actions/setup-java from v1.4.0 to v2
+    - Bump commons-build-plugin 1.11 -> 1.12
+    - Bump biz.aQute.bndlib from 5.1.2 to 6.2.0
+    - Bump actions/checkout from 2.3.1 to 3
+    - Bump com.github.siom79.japicmp:japicmp-maven-plugin 
+      0.14.3 -> 0.15.7
+    - Bump org.apache.maven.wagon:wagon-ssh 3.4.0 -> 3.4.3
+    - Bump maven-pmd-plugin 3.13.0 -> 3.16.0
+    - Bump commons.checkstyle-plugin.version 3.1.1 -> 3.1.2
+    - Bump actions/cache from 2 to 3
+    - Bump animal-sniffer-maven-plugin from 1.19 to 1.21
+    - Bump com.puppycrawl.tools:checkstyle from 8.40 to 9.0.2
+    - Bump maven-bundle-plugin from 5.1.1 to 5.1.4
+    - Bump maven-jxr-plugin from 3.0.0 to 3.1.1
+    - Bump maven-javadoc-plugin from 3.2.0 to 3.3.2
+    - Bump commons.pmd-impl.version from 6.29.0 to 6.44.0
+    - Bump spotbugs-maven-plugin from 4.0.4 to 4.5.3.0
+    - Bump spotbugs from 4.0.6 to 4.5.3
+    - Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0
+    - Bump buildnumber-maven-plugin from 1.4 to 3.0.0
+    - Bump maven-site-plugin from 3.9.1 to 3.11.0
+    - Bump wagon-ssh from 3.4.3 to 3.5.1
+    - Bump checkstyle from 9.2 to 9.3
+    - Bump maven-compiler-plugin from 3.8.1 to 3.10.1
+    - Bump maven-jar-plugin from 3.2.0 to 3.2.2
+    - Bump commons-release-plugin from 1.7 to 1.8.0
+ 
+-------------------------------------------------------------------

Old:
----
  commons-parent-52-src.tar.gz

New:
----
  commons-parent-53-src.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ apache-commons-parent.spec ++++++
--- /var/tmp/diff_new_pack.oYguMU/_old  2022-10-06 07:42:12.244687302 +0200
+++ /var/tmp/diff_new_pack.oYguMU/_new  2022-10-06 07:42:12.248687311 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package apache-commons-parent
+# spec file
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define base_name       parent
 %define short_name      commons-%{base_name}
 Name:           apache-%{short_name}
-Version:        52
+Version:        53
 Release:        0
 Summary:        Apache Commons Parent Pom
 License:        Apache-2.0
@@ -39,6 +39,8 @@
 BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
 Requires:       mvn(org.apache:apache:pom:)
 Requires:       mvn(org.codehaus.mojo:build-helper-maven-plugin)
+# BuildRequires:  mvn(org.codehaus.mojo:version-maven-plugin)
+# Requires:       mvn(org.codehaus.mojo:version-maven-plugin)
 BuildArch:      noarch
 
 %description
@@ -57,6 +59,7 @@
 %pom_remove_plugin :maven-enforcer-plugin
 %pom_remove_plugin :maven-site-plugin
 %pom_remove_plugin :maven-source-plugin
+%pom_remove_plugin :versions-maven-plugin
 
 # Remove profiles for plugins that are useless in package builds
 for profile in animal-sniffer japicmp jacoco cobertura clirr; do

++++++ commons-parent-52-src.tar.gz -> commons-parent-53-src.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/commons-parent-52-src/NOTICE.txt 
new/commons-parent-53-src/NOTICE.txt
--- old/commons-parent-52-src/NOTICE.txt        2020-01-22 16:10:15.000000000 
+0100
+++ new/commons-parent-53-src/NOTICE.txt        2022-03-31 16:41:23.000000000 
+0200
@@ -1,5 +1,5 @@
 Apache Commons Parent
-Copyright 2006-2020 The Apache Software Foundation
+Copyright 2006-2022 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (https://www.apache.org/).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/commons-parent-52-src/RELEASE-NOTES.txt 
new/commons-parent-53-src/RELEASE-NOTES.txt
--- old/commons-parent-52-src/RELEASE-NOTES.txt 2020-01-22 16:10:15.000000000 
+0100
+++ new/commons-parent-53-src/RELEASE-NOTES.txt 2022-03-31 16:41:23.000000000 
+0200
@@ -1,3 +1,70 @@
+              Apache Commons Parent 53
+                  RELEASE NOTES
+
+The Apache Commons Parent team is pleased to announce the release of Apache 
Commons Parent 53
+
+The Apache Commons Parent POM provides common settings for all Apache Commons 
components.
+
+WARNING: checkstyle version has been updated; there are breaking changes which 
may require updates to checkstyle.xml files
+
+Changes in this version include:
+
+New features:
+o                   Add .asf.yaml to RAT excludes.
+o                   Add versions-maven-plugin run for this build.
+o                   Add maven-checkstyle-plugin to pluginManagement.
+o                   Allow Maven PMD plugin to override PMD implementation jars 
with property "commons.pmd-impl.version".
+o                   Add property commons.javadoc16.java.link.
+o                   Add and use property commons.enforcer-plugin.version.
+o                   Add SpotBugs to plugin management section.
+o                   Add and use property commons.buildnumber-plugin.version.
+o                   Add property commons.javadoc17.java.link.
+
+Fixed Bugs:
+o                   Use HTTPS for Javadoc links to Oracle.
+o                   Use HTTPS for most links to Apache.
+o                   Rename property biz.aQute.bndlib.version -> 
commons.biz.aQute.bndlib.version.
+
+Changes:
+o                   Bump versions-maven-plugin from 2.7 to 2.10.0 #97, #101. 
Thanks to Dependabot, Gary Gregory.
+o                   Bump maven-project-info-reports-plugin from 3.1.0 to 3.2.2 
#19, #41, #89, #103. Thanks to Dependabot.
+o                   Bump Jacoco from 0.8.5 to 0.8.7, #42.
+o                   Bump actions/setup-java from v1.4.0 to v2, #18, #22. 
Thanks to Dependabot, Gary Gregory.
+o                   Bump commons-build-plugin 1.11 -> 1.12
+o                   Bump biz.aQute.bndlib from 5.1.2 to 6.2.0, #23, #31, #64, 
#76. Thanks to Dependabot.
+o                   Bump actions/checkout from 2.3.1 to 3, #15, #21, #25, #66, 
#71, #79. Thanks to Dependabot.
+o                   Bump com.github.siom79.japicmp:japicmp-maven-plugin 0.14.3 
-> 0.15.7, #34, #68, #93. Thanks to Gary Gregory, Dependabot.
+o                   Bump org.apache.maven.wagon:wagon-ssh 3.4.0 -> 3.4.3, #32
+o                   Bump maven-pmd-plugin 3.13.0 -> 3.16.0 #91. Thanks to Gary 
Gregory, Dependabot.
+o                   Bump commons.checkstyle-plugin.version 3.1.1 -> 3.1.2.
+o                   Bump actions/cache from 2 to 3 #29, #38, #44, #102. Thanks 
to Dependabot.
+o                   Bump animal-sniffer-maven-plugin from 1.19 to 1.21 #30. 
Thanks to Dependabot, Gary Gregory.
+o                   Bump com.puppycrawl.tools:checkstyle from 8.40 to 9.0.2 
#33, #45, #48, #54, #55, #38, #77. Thanks to Dependabot, Gary Gregory.
+o                   Bump maven-bundle-plugin from 5.1.1 to 5.1.4 #35, #82, 
#87. Thanks to Dependabot.
+o                   Bump maven-jxr-plugin from 3.0.0 to 3.1.1 #39. Thanks to 
Dependabot.
+o                   Bump maven-javadoc-plugin from 3.2.0 to 3.3.2 #43, #59, 
#96. Thanks to Dependabot.
+o                   Bump commons.pmd-impl.version from 6.29.0 to 6.44.0 #46, 
#47, #53, #57, #62, #80, #90, #99. Thanks to Dependabot, Gary Gregory.
+o                   Bump spotbugs-maven-plugin from 4.0.4 to 4.5.3.0 #50, #60, 
#83, #100. Thanks to Dependabot.
+o                   Bump spotbugs from 4.0.6 to 4.5.3.
+o                   Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0 #52. 
Thanks to Dependabot.
+o                   Bump buildnumber-maven-plugin from 1.4 to 3.0.0 #81. 
Thanks to Dependabot.
+o                   Bump maven-site-plugin from 3.9.1 to 3.11.0 #84, #98. 
Thanks to Dependabot.
+o                   Bump wagon-ssh from 3.4.3 to 3.5.1 #85. Thanks to 
Dependabot.
+o                   Bump checkstyle from 9.2 to 9.3 #86. Thanks to Dependabot, 
Gary Gregory.
+o                   Bump maven-compiler-plugin from 3.8.1 to 3.10.1 #88. 
Thanks to Dependabot, Gary Gregory.
+o                   Bump maven-jar-plugin from 3.2.0 to 3.2.2 #92. Thanks to 
Dependabot.
+o                   Bump commons-release-plugin from 1.7 to 1.8.0. Thanks to 
Gary Gregory.
+
+
+Historical list of changes: 
https://commons.apache.org/commons-parent-pom.htmlchanges-report.html
+
+For complete information on Apache Commons Parent, including instructions on 
how to submit bug reports,
+patches, or suggestions for improvement, see the Apache Apache Commons Parent 
website:
+
+https://commons.apache.org/commons-parent-pom.html
+
+-----------------------------------------------------------------------------
+
               Apache Commons Parent 52
                   RELEASE NOTES
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/commons-parent-52-src/pom.xml 
new/commons-parent-53-src/pom.xml
--- old/commons-parent-52-src/pom.xml   2020-01-22 16:10:15.000000000 +0100
+++ new/commons-parent-53-src/pom.xml   2022-03-31 16:41:23.000000000 +0200
@@ -23,11 +23,11 @@
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
-    <version>23</version>
+    <version>24</version>
   </parent>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-parent</artifactId>
-  <version>52</version>
+  <version>53</version>
   <packaging>pom</packaging>
   <name>Apache Commons Parent</name>
   <description>The Apache Commons Parent POM provides common settings for all 
Apache Commons components.</description>
@@ -89,6 +89,8 @@
 
   <properties>
     <!-- configuration bits for cutting a release candidate, must be 
overridden by components -->
+    <!-- TODO How can we make project.build.outputTimestamp and changes.xml's 
release data the same? -->
+    
<project.build.outputTimestamp>2022-03-31T14:41:23Z</project.build.outputTimestamp>
     <commons.release.version>${project.version}</commons.release.version>
     <commons.rc.version>RC1</commons.rc.version>
     <commons.jira.id>COMMONSSITE</commons.jira.id>
@@ -114,36 +116,40 @@
     <commons.compiler.javadoc />
 
     <!-- plugin versions (allows same value in reporting and build sections; 
also allows easy override) -->
-    <commons.animal-sniffer.version>1.19</commons.animal-sniffer.version>
+    <commons.animal-sniffer.version>1.21</commons.animal-sniffer.version>
      <!-- 1.8 requires Java 8+ -->
     <!-- Almost all signatures use version 1.0. Allow override just in case -->
     
<commons.animal-sniffer.signature.version>1.0</commons.animal-sniffer.signature.version>
     <commons.assembly-plugin.version>3.3.0</commons.assembly-plugin.version>
     <commons.build-helper.version>3.2.0</commons.build-helper.version>
-    <commons.build-plugin.version>1.11</commons.build-plugin.version>
+    <commons.build-plugin.version>1.12</commons.build-plugin.version>
     <commons.changes.version>2.12.1</commons.changes.version>
-    
<commons.checkstyle-plugin.version>3.1.1</commons.checkstyle-plugin.version>
+    
<commons.checkstyle-plugin.version>3.1.2</commons.checkstyle-plugin.version>
+    <commons.checkstyle.version>9.3</commons.checkstyle.version>
     <commons.clirr.version>2.8</commons.clirr.version>
     <commons.cobertura.version>2.7</commons.cobertura.version>
-    <commons.compiler.version>3.8.1</commons.compiler.version>
+    <commons.compiler.version>3.10.1</commons.compiler.version>
     <commons.coveralls.version>4.3.0</commons.coveralls.version>
     
<commons.coveralls.timestampFormat>EpochMillis</commons.coveralls.timestampFormat>
     <commons.failsafe.version>2.22.2</commons.failsafe.version>
-    <commons.felix.version>5.1.1</commons.felix.version>
+    <commons.felix.version>5.1.4</commons.felix.version>
     <commons.findbugs.version>3.0.5</commons.findbugs.version>
-    <commons.jacoco.version>0.8.5</commons.jacoco.version>
-    <commons.japicmp.version>0.14.3</commons.japicmp.version>
-    <commons.jar-plugin.version>3.2.0</commons.jar-plugin.version>
-    <commons.javadoc.version>3.2.0</commons.javadoc.version>
+    <commons.jacoco.version>0.8.7</commons.jacoco.version>
+    <commons.japicmp.version>0.15.7</commons.japicmp.version>
+    <commons.jar-plugin.version>3.2.2</commons.jar-plugin.version>
+    <commons.javadoc.version>3.3.2</commons.javadoc.version>
     <commons.jdepend.version>2.0</commons.jdepend.version>
-    <commons.jxr.version>3.0.0</commons.jxr.version>
-    <commons.pmd.version>3.13.0</commons.pmd.version>
-    <commons.project-info.version>3.1.0</commons.project-info.version>
+    <commons.jxr.version>3.1.1</commons.jxr.version>
+    <commons.pmd.version>3.16.0</commons.pmd.version>
+    <commons.pmd-impl.version>6.44.0</commons.pmd-impl.version>
+    <commons.project-info.version>3.2.2</commons.project-info.version>
     <commons.rat.version>0.13</commons.rat.version>
-    <commons.release-plugin.version>1.7</commons.release-plugin.version>
+    <commons.release-plugin.version>1.8.0</commons.release-plugin.version>
     <commons.scm-publish.version>1.1</commons.scm-publish.version>
+    <commons.enforcer-plugin.version>3.0.0</commons.enforcer-plugin.version>
+    
<commons.buildnumber-plugin.version>3.0.0</commons.buildnumber-plugin.version>
     <!-- requires Java 8 -->
-    <biz.aQute.bndlib.version>5.1.2</biz.aQute.bndlib.version>
+    <commons.biz.aQute.bndlib.version>6.2.0</commons.biz.aQute.bndlib.version>
 
     <!--
       Note: Maven site plugin 3.5.1 is the latest version but is not a direct 
replacement:
@@ -185,13 +191,13 @@
      org.apache.maven.plugins:maven-site-plugin:3.9.0:site:
      java.lang.NoSuchMethodError: 
org.codehaus.plexus.util.xml.Xpp3Dom.getInputLocation()Ljava/lang/Object;
     -->
-    <commons.site-plugin.version>3.9.1</commons.site-plugin.version>
+    <commons.site-plugin.version>3.11.0</commons.site-plugin.version>
     <commons.source-plugin.version>3.2.1</commons.source-plugin.version>
-    <commons.spotbugs.version>4.0.4</commons.spotbugs.version>
-    <commons.spotbugs.impl.version>4.0.6</commons.spotbugs.impl.version>    
+    <commons.spotbugs.plugin.version>4.5.3.0</commons.spotbugs.plugin.version>
+    <commons.spotbugs.impl.version>4.5.3</commons.spotbugs.impl.version>    
     <commons.surefire-report.version>2.22.2</commons.surefire-report.version>
     <commons.surefire.version>2.22.2</commons.surefire.version>
-    <commons.wagon-ssh.version>3.4.0</commons.wagon-ssh.version>
+    <commons.wagon-ssh.version>3.5.1</commons.wagon-ssh.version>
 
     <!-- Default values for the download-page generation by 
commons-build-plugin -->
     
<commons.release.name>${project.artifactId}-${commons.release.version}</commons.release.name>
@@ -264,20 +270,24 @@
     
<project.reporting.outputEncoding>${commons.encoding}</project.reporting.outputEncoding>
 
     <!-- Javadoc link to Java API. Default is Java 1.7; components can 
override to other versions -->
-    
<commons.javadoc6.java.link>http://docs.oracle.com/javase/6/docs/api/</commons.javadoc6.java.link>
-    
<commons.javadoc7.java.link>http://docs.oracle.com/javase/7/docs/api/</commons.javadoc7.java.link>
-    
<commons.javadoc8.java.link>http://docs.oracle.com/javase/8/docs/api/</commons.javadoc8.java.link>
-    
<commons.javadoc9.java.link>http://docs.oracle.com/javase/9/docs/api/</commons.javadoc9.java.link>
-    
<commons.javadoc10.java.link>http://docs.oracle.com/javase/10/docs/api/</commons.javadoc10.java.link>
+    
<commons.javadoc6.java.link>https://docs.oracle.com/javase/6/docs/api/</commons.javadoc6.java.link>
+    
<commons.javadoc7.java.link>https://docs.oracle.com/javase/7/docs/api/</commons.javadoc7.java.link>
+    
<commons.javadoc8.java.link>https://docs.oracle.com/javase/8/docs/api/</commons.javadoc8.java.link>
+    
<commons.javadoc9.java.link>https://docs.oracle.com/javase/9/docs/api/</commons.javadoc9.java.link>
+    
<commons.javadoc10.java.link>https://docs.oracle.com/javase/10/docs/api/</commons.javadoc10.java.link>
     
<commons.javadoc11.java.link>https://docs.oracle.com/en/java/javase/11/docs/api/</commons.javadoc11.java.link>
     
<commons.javadoc12.java.link>https://docs.oracle.com/en/java/javase/12/docs/api/</commons.javadoc12.java.link>
     
<commons.javadoc13.java.link>https://docs.oracle.com/en/java/javase/13/docs/api/</commons.javadoc13.java.link>
+    
<commons.javadoc14.java.link>https://docs.oracle.com/en/java/javase/14/docs/api/</commons.javadoc14.java.link>
+    
<commons.javadoc15.java.link>https://docs.oracle.com/en/java/javase/15/docs/api/</commons.javadoc15.java.link>
+    
<commons.javadoc16.java.link>https://docs.oracle.com/en/java/javase/16/docs/api/</commons.javadoc16.java.link>
+    
<commons.javadoc17.java.link>https://docs.oracle.com/en/java/javase/17/docs/api/</commons.javadoc17.java.link>
 
     
<commons.javadoc.java.link>${commons.javadoc7.java.link}</commons.javadoc.java.link>
 
-    
<commons.javadoc.javaee5.link>http://docs.oracle.com/javaee/5/api/</commons.javadoc.javaee5.link>
-    
<commons.javadoc.javaee6.link>http://docs.oracle.com/javaee/6/api/</commons.javadoc.javaee6.link>
-    
<commons.javadoc.javaee7.link>http://docs.oracle.com/javaee/7/api/</commons.javadoc.javaee7.link>
+    
<commons.javadoc.javaee5.link>https://docs.oracle.com/javaee/5/api/</commons.javadoc.javaee5.link>
+    
<commons.javadoc.javaee6.link>https://docs.oracle.com/javaee/6/api/</commons.javadoc.javaee6.link>
+    
<commons.javadoc.javaee7.link>https://docs.oracle.com/javaee/7/api/</commons.javadoc.javaee7.link>
 
     
<commons.javadoc.javaee.link>${commons.javadoc.javaee6.link}</commons.javadoc.javaee.link>
 
@@ -417,6 +427,7 @@
     <!-- TODO find a better way to add N&L files to jars and test jars
       See also maven-remote-resources-plugin configuration below.
     -->
+    <defaultGoal>clean apache-rat:check package site</defaultGoal>
     <resources>
       <!-- This is the default setting from the super-pom -->
       <resource>
@@ -485,14 +496,16 @@
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-javadoc-plugin</artifactId>
           <version>${commons.javadoc.version}</version>
-          <configuration>
-            <!-- keep only errors and warnings -->
+          <configuration>            
+            <!-- Keep only errors and warnings -->
             <quiet>true</quiet>
             <source>${maven.compiler.source}</source>
             <javadocExecutable>${commons.compiler.javadoc}</javadocExecutable>
             <encoding>${commons.encoding}</encoding>
             <docencoding>${commons.docEncoding}</docencoding>
+            <!-- Prevent too many SCM changes -->
             <notimestamp>true</notimestamp>
+            <linksource>true</linksource>
             <links>
               <link>${commons.javadoc.java.link}</link>
               <link>${commons.javadoc.javaee.link}</link>
@@ -583,7 +596,7 @@
             </oldVersion>
             <newVersion>
               <file>
-                
<path>${project.build.directory}/${project.artifactId}-${project.version}.${project.packaging}</path>
+                
<path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path>
               </file>
             </newVersion>
             <parameter>
@@ -629,7 +642,7 @@
               <!-- Fixes https://github.com/bndtools/bnd/issues/3903 seen with 
Commons CSV. -->
               <groupId>biz.aQute.bnd</groupId>
               <artifactId>biz.aQute.bndlib</artifactId>
-              <version>${biz.aQute.bndlib.version}</version>
+              <version>${commons.biz.aQute.bndlib.version}</version>
             </dependency>
           </dependencies>
         </plugin>
@@ -646,7 +659,7 @@
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>buildnumber-maven-plugin</artifactId>
-          <version>1.4</version>
+          <version>${commons.buildnumber-plugin.version}</version>
         </plugin>
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
@@ -660,7 +673,7 @@
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>versions-maven-plugin</artifactId>
           <!-- Version 2.2 causes an NPE with Maven 3.3.9 -->
-          <version>2.7</version>
+          <version>2.10.0</version>
         </plugin>
         <plugin>
           <groupId>org.jacoco</groupId>
@@ -740,6 +753,7 @@
           <artifactId>maven-project-info-reports-plugin</artifactId>
           <version>${commons.project-info.version}</version>
           <dependencies>
+            <!-- Fix org.apache.bcel.classfile.ClassFormatException: Invalid 
byte tag in constant pool: 19 -->
             <dependency>
               <groupId>org.apache.bcel</groupId>
               <artifactId>bcel</artifactId>
@@ -747,6 +761,57 @@
             </dependency>
           </dependencies>
         </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-checkstyle-plugin</artifactId>
+          <version>${commons.checkstyle-plugin.version}</version>
+          <dependencies>
+            <dependency>
+              <groupId>com.puppycrawl.tools</groupId>
+              <artifactId>checkstyle</artifactId>
+              <version>${commons.checkstyle.version}</version>
+            </dependency>
+          </dependencies>
+        </plugin>
+        <plugin>
+          <groupId>com.github.spotbugs</groupId>
+          <artifactId>spotbugs-maven-plugin</artifactId>
+          <version>${commons.spotbugs.plugin.version}</version>
+          <dependencies>
+            <dependency>
+              <groupId>com.github.spotbugs</groupId>
+              <artifactId>spotbugs</artifactId>
+              <version>${commons.spotbugs.impl.version}</version>
+            </dependency>
+          </dependencies>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-pmd-plugin</artifactId>
+          <version>${commons.pmd.version}</version>
+          <dependencies>
+            <dependency>
+              <groupId>net.sourceforge.pmd</groupId>
+              <artifactId>pmd-core</artifactId>
+              <version>${commons.pmd-impl.version}</version>
+            </dependency>
+            <dependency>
+              <groupId>net.sourceforge.pmd</groupId>
+              <artifactId>pmd-java</artifactId>
+              <version>${commons.pmd-impl.version}</version>
+            </dependency>
+            <dependency>
+              <groupId>net.sourceforge.pmd</groupId>
+              <artifactId>pmd-javascript</artifactId>
+              <version>${commons.pmd-impl.version}</version>
+            </dependency>
+            <dependency>
+              <groupId>net.sourceforge.pmd</groupId>
+              <artifactId>pmd-jsp</artifactId>
+              <version>${commons.pmd-impl.version}</version>
+            </dependency>
+          </dependencies>
+        </plugin>
       </plugins>
     </pluginManagement>
     <plugins>
@@ -802,7 +867,7 @@
         <inherited>true</inherited>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-enforcer-plugin</artifactId>
-        <version>3.0.0-M3</version>
+        <version>${commons.enforcer-plugin.version}</version>
         <configuration>
           <rules>
             <requireMavenVersion>
@@ -937,6 +1002,7 @@
             <exclude>.checkstyle</exclude>
             <exclude>.fbprefs</exclude>
             <exclude>.pmd</exclude>
+            <exclude>.asf.yaml</exclude>
             <exclude>src/site/resources/download_*.cgi</exclude>
             <exclude>src/site/resources/profile.*</exclude>
             <exclude>profile.*</exclude>
@@ -976,7 +1042,10 @@
           </execution>
         </executions>
       </plugin>
-
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>versions-maven-plugin</artifactId>
+      </plugin>
     </plugins>
   </build>
 
@@ -1017,22 +1086,6 @@
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
         <version>${commons.javadoc.version}</version>
-        <configuration>
-          <!-- keep only errors and warnings -->
-          <quiet>true</quiet>
-          <source>${maven.compiler.source}</source>
-          <javadocExecutable>${commons.compiler.javadoc}</javadocExecutable>
-          <encoding>${commons.encoding}</encoding>
-          <docencoding>${commons.docEncoding}</docencoding>
-          <notimestamp>true</notimestamp>
-          <linksource>true</linksource>
-          <!-- prevent svnpub to be too much noisy -->
-          <notimestamp>true</notimestamp>
-          <links>
-            <link>${commons.javadoc.java.link}</link>
-            <link>${commons.javadoc.javaee.link}</link>
-          </links>
-        </configuration>
         <!-- Suppress test Javadocs -->
         <reportSets>
           <reportSet>
@@ -1055,7 +1108,7 @@
         <!--
           Unfortunately it does not appear to be possible to override
           reports configured in a parent POM.
-          See https://jira.codehaus.org/browse/MPIR-241
+          See https://issues.apache.org/jira/browse/MPIR-241
           and https://issues.apache.org/jira/browse/MPOM-32
           So we define here all those reports that are suitable for
           all components.
@@ -1122,6 +1175,7 @@
             <exclude>.checkstyle</exclude>
             <exclude>.fbprefs</exclude>
             <exclude>.pmd</exclude>
+            <exclude>.asf.yaml</exclude>
             <exclude>src/site/resources/download_*.cgi</exclude>
             <exclude>src/site/resources/profile.*</exclude>
             <exclude>profile.*</exclude>
@@ -1303,9 +1357,9 @@
         <!--
           N.B. in spite of what the Maven docs may say,
           activation conditions are ORed together, see:
-          http://jira.codehaus.org/browse/MNG-4565
+          https://issues.apache.org/jira/browse/MNG-4565
           Fairly useless, but that's what was done in
-          http://jira.codehaus.org/browse/MNG-3106
+          https://issues.apache.org/jira/browse/MNG-3106
 
           So we cannot also check for Java 1.5+
           This should not be a problem now as the profile is optional.
@@ -1869,7 +1923,7 @@
         <!-- Fix to build on JDK 7: version 4.0.0 requires Java 8. -->
         <commons.felix.version>3.5.1</commons.felix.version>
         <commons.animal-sniffer.version>1.17</commons.animal-sniffer.version>
-        <biz.aQute.bndlib.version>3.5.0</biz.aQute.bndlib.version>
+        
<commons.biz.aQute.bndlib.version>3.5.0</commons.biz.aQute.bndlib.version>
       </properties>
     </profile>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/commons-parent-52-src/src/changes/changes.xml 
new/commons-parent-53-src/src/changes/changes.xml
--- old/commons-parent-52-src/src/changes/changes.xml   2020-01-22 
16:10:15.000000000 +0100
+++ new/commons-parent-53-src/src/changes/changes.xml   2022-03-31 
16:41:23.000000000 +0200
@@ -61,6 +61,54 @@
 
     <body>
 
+        <release version="53" date="YYYY-MM-DD" description="
+        WARNING: checkstyle version has been updated; there are breaking 
changes which may require updates to checkstyle.xml files
+        ">
+          <!-- FIX -->
+          <action type="fix" dev="ggregory">Use HTTPS for Javadoc links to 
Oracle.</action>
+          <action type="fix" dev="ggregory">Use HTTPS for most links to 
Apache.</action>
+          <action type="fix" dev="ggregory">Rename property 
biz.aQute.bndlib.version -> commons.biz.aQute.bndlib.version.</action>
+          <!-- ADD -->
+          <action type="add" dev="sebb">Add .asf.yaml to RAT excludes.</action>
+          <action type="add" dev="ggregory">Add versions-maven-plugin run for 
this build.</action>
+          <action type="add" dev="ggregory">Add maven-checkstyle-plugin to 
pluginManagement.</action>
+          <action type="add" dev="ggregory">Allow Maven PMD plugin to override 
PMD implementation jars with property "commons.pmd-impl.version".</action>
+          <action type="add" dev="ggregory">Add property 
commons.javadoc16.java.link.</action>
+          <action type="add" dev="ggregory">Add and use property 
commons.enforcer-plugin.version.</action>
+          <action type="add" dev="ggregory">Add SpotBugs to plugin management 
section.</action>
+          <action type="add" dev="ggregory">Add and use property 
commons.buildnumber-plugin.version.</action>
+          <action type="add" dev="ggregory">Add property 
commons.javadoc17.java.link.</action>
+          <!-- UPDATES -->
+          <action type="update" dev="ggregory" due-to="Dependabot, Gary 
Gregory">Bump versions-maven-plugin from 2.7 to 2.10.0 #97, #101.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
maven-project-info-reports-plugin from 3.1.0 to 3.2.2 #19, #41, #89, 
#103.</action>
+          <action type="update" dev="ggregory, Dependabot">Bump Jacoco from 
0.8.5 to 0.8.7, #42.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot, Gary 
Gregory">Bump actions/setup-java from v1.4.0 to v2, #18, #22.</action>
+          <action type="update" dev="sebb">Bump commons-build-plugin 1.11 -> 
1.12</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
biz.aQute.bndlib from 5.1.2 to 6.2.0, #23, #31, #64, #76.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
actions/checkout from 2.3.1 to 3, #15, #21, #25, #66, #71, #79.</action>
+          <action type="update" dev="ggregory" due-to="Gary Gregory, 
Dependabot">Bump com.github.siom79.japicmp:japicmp-maven-plugin 0.14.3 -> 
0.15.7, #34, #68, #93.</action>
+          <action type="update" dev="ggregory">Bump 
org.apache.maven.wagon:wagon-ssh 3.4.0 -> 3.4.3, #32</action>
+          <action type="update" dev="ggregory" due-to="Gary Gregory, 
Dependabot">Bump maven-pmd-plugin 3.13.0 -> 3.16.0 #91.</action>
+          <action type="update" dev="ggregory">Bump 
commons.checkstyle-plugin.version 3.1.1 -> 3.1.2.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
actions/cache from 2 to 3 #29, #38, #44, #102.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot, Gary 
Gregory">Bump animal-sniffer-maven-plugin from 1.19 to 1.21 #30.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot, Gary 
Gregory">Bump com.puppycrawl.tools:checkstyle from 8.40 to 9.0.2 #33, #45, #48, 
#54, #55, #38, #77.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
maven-bundle-plugin from 5.1.1 to 5.1.4 #35, #82, #87.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
maven-jxr-plugin from 3.0.0 to 3.1.1 #39.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
maven-javadoc-plugin from 3.2.0 to 3.3.2 #43, #59, #96.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot, Gary 
Gregory">Bump commons.pmd-impl.version from 6.29.0 to 6.44.0 #46, #47, #53, 
#57, #62, #80, #90, #99.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
spotbugs-maven-plugin from 4.0.4 to 4.5.3.0 #50, #60, #83, #100.</action>
+          <action type="update" dev="ggregory">Bump spotbugs from 4.0.6 to 
4.5.3.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
maven-enforcer-plugin from 3.0.0-M3 to 3.0.0 #52.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
buildnumber-maven-plugin from 1.4 to 3.0.0 #81.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
maven-site-plugin from 3.9.1 to 3.11.0 #84, #98.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
wagon-ssh from 3.4.3 to 3.5.1 #85.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot, Gary 
Gregory">Bump checkstyle from 9.2 to 9.3 #86.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot, Gary 
Gregory">Bump maven-compiler-plugin from 3.8.1 to 3.10.1 #88.</action>
+          <action type="update" dev="ggregory" due-to="Dependabot">Bump 
maven-jar-plugin from 3.2.0 to 3.2.2 #92.</action>
+          <action type="update" dev="ggregory" due-to="Gary Gregory">Bump 
commons-release-plugin from 1.7 to 1.8.0.</action>
+        </release>
+
         <release version="52" date="2020-07-30" description="Add support for 
Java 15.">
           <action type="update" dev="chtompki">Update maven-site-plugin 
version 3.8.2 -> 3.9.1.</action>
           <action type="add" dev="sebb">Align Javadoc version with java 
override profile</action>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/commons-parent-52-src/src/site/site.xml 
new/commons-parent-53-src/src/site/site.xml
--- old/commons-parent-52-src/src/site/site.xml 2020-01-22 16:10:15.000000000 
+0100
+++ new/commons-parent-53-src/src/site/site.xml 2022-03-31 16:41:23.000000000 
+0200
@@ -59,8 +59,8 @@
   <body>
     <!-- N.B. body links are automatically inherited -->
     <links>
-      <item name="ApacheCon" href="http://www.apachecon.com/"/>
-      <item name="Apache"  href="http://www.apache.org"/>
+      <item name="ApacheCon" href="https://www.apachecon.com/"/>
+      <item name="Apache"  href="https://www.apache.org"/>
       <item name="Commons" href="https://commons.apache.org/"; />
     </links>
 
@@ -68,7 +68,7 @@
 
     <menu name="Commons" inherit="bottom">
       <item name="Home"                  href="https://commons.apache.org/"; />
-      <item name="License"               
href="http://www.apache.org/licenses/"/>
+      <item name="License"               
href="https://www.apache.org/licenses/"/>
       <item name="Components"            
href="https://commons.apache.org/components.html"; collapse="true">
         <item name="Full list..."        
href="https://commons.apache.org/components.html"; />
       </item> 
@@ -94,23 +94,23 @@
 
     <!-- Should agree with commons-site -->
     <menu name="ASF" inherit="bottom">
-      <item name="How the ASF works"     
href="http://www.apache.org/foundation/how-it-works.html"; />
-      <item name="Get Involved"          
href="http://www.apache.org/foundation/getinvolved.html"; />
-      <item name="Developer Resources"   href="http://www.apache.org/dev/"; />
-      <item name="Code of Conduct"       
href="http://www.apache.org/foundation/policies/conduct.html"; />
-      <item name="Sponsorship"           
href="http://www.apache.org/foundation/sponsorship.html"; />
-      <item name="Thanks"                
href="http://www.apache.org/foundation/thanks.html"; />
+      <item name="How the ASF works"     
href="https://www.apache.org/foundation/how-it-works.html"; />
+      <item name="Get Involved"          
href="https://www.apache.org/foundation/getinvolved.html"; />
+      <item name="Developer Resources"   href="https://www.apache.org/dev/"; />
+      <item name="Code of Conduct"       
href="https://www.apache.org/foundation/policies/conduct.html"; />
+      <item name="Sponsorship"           
href="https://www.apache.org/foundation/sponsorship.html"; />
+      <item name="Thanks"                
href="https://www.apache.org/foundation/thanks.html"; />
     </menu>
   </body>
 
   <!-- inherited -->
   <poweredBy>
     <!-- Add ApacheCon logo -->
-    <logo name="ApacheCon" 
href="http://www.apache.org/events/current-event.html";
-          img="http://www.apache.org/events/current-event-125x125.png"/>
+    <logo name="ApacheCon" 
href="https://www.apache.org/events/current-event.html";
+          img="https://www.apache.org/events/current-event-125x125.png"/>
     <!-- Keep the default logo as well -->
-    <logo name="Maven" href="http://maven.apache.org/";
-          img="http://maven.apache.org/images/logos/maven-feather.png"/>
+    <logo name="Maven" href="https://maven.apache.org/";
+          img="https://maven.apache.org/images/logos/maven-feather.png"/>
   </poweredBy>
 
   <!-- inherited -->

Reply via email to