Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package apache-parent for openSUSE:Factory 
checked in at 2024-01-22 20:31:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache-parent (Old)
 and      /work/SRC/openSUSE:Factory/.apache-parent.new.16006 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache-parent"

Mon Jan 22 20:31:53 2024 rev:7 rq:1140069 version:31

Changes:
--------
--- /work/SRC/openSUSE:Factory/apache-parent/apache-parent.changes      
2022-12-06 14:23:02.953465923 +0100
+++ /work/SRC/openSUSE:Factory/.apache-parent.new.16006/apache-parent.changes   
2024-01-22 20:31:59.440323304 +0100
@@ -1,0 +2,15 @@
+Fri Jan 19 21:30:26 UTC 2024 - Fridrich Strba <[email protected]>
+
+- update to 31:
+  * New Feature
+    + MPOM-440: Add maven-checkstyle-plugin to pluginManagement
+  * Improvement
+    + MPOM-399: Set minimalMavenBuildVersion to 3.6.3 - the minimum
+      used by plugins
+    + MPOM-378: Using an SPDX identifier as the license name is
+      recommended by Maven
+    + MPOM-289: Use properties to define the versions of plugins
+  * Bug
+    + MPOM-386: update documentation for previous changes
+
+-------------------------------------------------------------------

Old:
----
  apache-28-source-release.zip
  apache-28-source-release.zip.asc

New:
----
  apache-31-source-release.zip
  apache-31-source-release.zip.asc

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

Other differences:
------------------
++++++ apache-parent.spec ++++++
--- /var/tmp/diff_new_pack.YLobVF/_old  2024-01-22 20:32:00.632366839 +0100
+++ /var/tmp/diff_new_pack.YLobVF/_new  2024-01-22 20:32:00.636366986 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package apache-parent
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           apache-parent
-Version:        28
+Version:        31
 Release:        0
 Summary:        Parent POM file for Apache projects
 License:        Apache-2.0
@@ -25,8 +25,7 @@
 URL:            https://github.com/apache/maven-apache-parent
 Source0:        
https://repo1.maven.org/maven2/org/apache/apache/%{version}/apache-%{version}-source-release.zip
 Source1:        
https://repo1.maven.org/maven2/org/apache/apache/%{version}/apache-%{version}-source-release.zip.asc
-Source2:        apache-parent.keyring
-
+Source2:        https://downloads.apache.org/maven/KEYS#/%{name}.keyring
 BuildRequires:  javapackages-local
 BuildRequires:  unzip
 BuildArch:      noarch
@@ -43,7 +42,7 @@
 
 %install
 # pom
-install -d -m 755 %{buildroot}%{_mavenpomdir}
+install -dm 755 %{buildroot}%{_mavenpomdir}
 install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}.pom
 %add_maven_depmap %{name}.pom
 

++++++ apache-28-source-release.zip -> apache-31-source-release.zip ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apache-28/.asf.yaml new/apache-31/.asf.yaml
--- old/apache-28/.asf.yaml     2022-11-14 22:50:42.000000000 +0100
+++ new/apache-31/.asf.yaml     1970-01-01 01:00:00.000000000 +0100
@@ -1,24 +0,0 @@
-# 
-#  Licensed to the Apache Software Foundation (ASF) under one or more
-#  contributor license agreements.  See the NOTICE file distributed with
-#  this work for additional information regarding copyright ownership.
-#  The ASF licenses this file to You under the Apache License, Version 2.0
-#  (the "License"); you may not use this file except in compliance with
-#  the License.  You may obtain a copy of the License at
-# 
-#       http://www.apache.org/licenses/LICENSE-2.0
-# 
-#  Unless required by applicable law or agreed to in writing, software
-#  distributed under the License is distributed on an "AS IS" BASIS,
-#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-#  See the License for the specific language governing permissions and
-#  limitations under the License.
-#
-# see https://s.apache.org/asfyaml
-github:
-  description: "Apache Software Foundation Parent POM"
-  homepage: https://maven.apache.org/pom/asf/
-  labels:
-    - java
-    - build-management
-    - maven
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apache-28/.github/dependabot.yml 
new/apache-31/.github/dependabot.yml
--- old/apache-28/.github/dependabot.yml        2022-11-14 22:50:42.000000000 
+0100
+++ new/apache-31/.github/dependabot.yml        1970-01-01 01:00:00.000000000 
+0100
@@ -1,24 +0,0 @@
-#
-#  Licensed to the Apache Software Foundation (ASF) under one or more
-#  contributor license agreements.  See the NOTICE file distributed with
-#  this work for additional information regarding copyright ownership.
-#  The ASF licenses this file to You under the Apache License, Version 2.0
-#  (the "License"); you may not use this file except in compliance with
-#  the License.  You may obtain a copy of the License at
-#
-#       http://www.apache.org/licenses/LICENSE-2.0
-#
-#  Unless required by applicable law or agreed to in writing, software
-#  distributed under the License is distributed on an "AS IS" BASIS,
-#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-#  See the License for the specific language governing permissions and
-#  limitations under the License.
-#
-version: 2
-updates:
-- package-ecosystem: maven
-  directory: "/"
-  schedule:
-    interval: daily
-    time: '04:00'
-  open-pull-requests-limit: 10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apache-28/.github/workflows/maven-verify.yml 
new/apache-31/.github/workflows/maven-verify.yml
--- old/apache-28/.github/workflows/maven-verify.yml    2022-11-14 
22:50:42.000000000 +0100
+++ new/apache-31/.github/workflows/maven-verify.yml    1970-01-01 
01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#       http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-name: Verify
-
-on:
-  push:
-  pull_request:
-
-jobs:
-  build:
-    name: Verify
-    uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v2
-    with:
-      ff-site-goal: 'site site:stage -f site-pom.xml'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apache-28/Jenkinsfile new/apache-31/Jenkinsfile
--- old/apache-28/Jenkinsfile   2022-11-14 22:50:42.000000000 +0100
+++ new/apache-31/Jenkinsfile   2023-11-08 22:14:22.000000000 +0100
@@ -17,4 +17,4 @@
  * under the License.
  */
 
-asfMavenTlpStdBuild(jdks:['8'])
+asfMavenTlpStdBuild(jdks:['17'])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apache-28/NOTICE new/apache-31/NOTICE
--- old/apache-28/NOTICE        2022-11-14 22:50:42.000000000 +0100
+++ new/apache-31/NOTICE        2023-11-08 22:14:22.000000000 +0100
@@ -1,8 +1,6 @@
-
 The Apache Software Foundation
-Copyright 2022 The Apache Software Foundation
+Copyright 2023 The Apache Software Foundation
+
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apache-28/pom.xml new/apache-31/pom.xml
--- old/apache-28/pom.xml       2022-11-14 22:50:42.000000000 +0100
+++ new/apache-31/pom.xml       2023-11-08 22:14:22.000000000 +0100
@@ -25,7 +25,7 @@
   <!-- for more information, see the documentation of this POM: 
http://maven.apache.org/pom/asf/ -->
   <groupId>org.apache</groupId>
   <artifactId>apache</artifactId>
-  <version>28</version>
+  <version>31</version>
   <packaging>pom</packaging>
 
   <name>The Apache Software Foundation</name>
@@ -43,7 +43,7 @@
   </organization>
   <licenses>
     <license>
-      <name>Apache License, Version 2.0</name>
+      <name>Apache-2.0</name>
       <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
       <distribution>repo</distribution>
     </license>
@@ -63,7 +63,7 @@
     
<connection>scm:git:https://gitbox.apache.org/repos/asf/maven-apache-parent.git</connection>
     
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/maven-apache-parent.git</developerConnection>
     
<url>https://github.com/apache/maven-apache-parent/tree/${project.scm.tag}</url>
-    <tag>apache-28</tag>
+    <tag>apache-31</tag>
   </scm>
 
   <distributionManagement>
@@ -89,14 +89,47 @@
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     
<sourceReleaseAssemblyDescriptor>source-release</sourceReleaseAssemblyDescriptor>
     <gpg.useagent>true</gpg.useagent>
-    <minimalMavenBuildVersion>3.2.5</minimalMavenBuildVersion>
+    <minimalMavenBuildVersion>3.6.3</minimalMavenBuildVersion>
     <minimalJavaBuildVersion>1.8</minimalJavaBuildVersion>
     <maven.compiler.source>${maven.compiler.target}</maven.compiler.source>
     <maven.compiler.target>1.7</maven.compiler.target>
-    <surefire.version>2.22.2</surefire.version><!-- for surefire, failsafe and 
surefire-report -->
-    <maven.plugin.tools.version>3.7.0</maven.plugin.tools.version><!-- for 
m-plugin-p and maven-plugin-annotations -->
+    <surefire.version>3.2.2</surefire.version><!-- for surefire, failsafe and 
surefire-report -->
+    <maven.plugin.tools.version>3.10.2</maven.plugin.tools.version><!-- for 
m-plugin-p and maven-plugin-annotations -->
     <assembly.tarLongFileMode>posix</assembly.tarLongFileMode>
-    
<project.build.outputTimestamp>2022-11-14T22:50:41Z</project.build.outputTimestamp>
+
+    <version.maven-fluido-skin>1.11.2</version.maven-fluido-skin>
+    
<project.build.outputTimestamp>2023-11-08T22:14:21Z</project.build.outputTimestamp>
+
+    <version.apache-rat-plugin>0.15</version.apache-rat-plugin>
+    <version.apache-resource-bundles>1.5</version.apache-resource-bundles>
+    <version.checksum-maven-plugin>1.11</version.checksum-maven-plugin>
+    <version.maven-antrun-plugin>3.1.0</version.maven-antrun-plugin>
+    <version.maven-assembly-plugin>3.6.0</version.maven-assembly-plugin>
+    <version.maven-clean-plugin>3.3.2</version.maven-clean-plugin>
+    <version.maven-checkstyle-plugin>3.3.1</version.maven-checkstyle-plugin>
+    <version.maven-compiler-plugin>3.11.0</version.maven-compiler-plugin>
+    <version.maven-dependency-plugin>3.6.1</version.maven-dependency-plugin>
+    <version.maven-deploy-plugin>3.1.1</version.maven-deploy-plugin>
+    <version.maven-ear-plugin>3.3.0</version.maven-ear-plugin>
+    <version.maven-enforcer-plugin>3.4.1</version.maven-enforcer-plugin>
+    <version.maven-gpg-plugin>3.1.0</version.maven-gpg-plugin>
+    <version.maven-help-plugin>3.4.0</version.maven-help-plugin>
+    <version.maven-install-plugin>3.1.1</version.maven-install-plugin>
+    <version.maven-invoker-plugin>3.6.0</version.maven-invoker-plugin>
+    <version.maven-jar-plugin>3.3.0</version.maven-jar-plugin>
+    <version.maven-javadoc-plugin>3.6.2</version.maven-javadoc-plugin>
+    
<version.maven-plugin-tools>${maven.plugin.tools.version}</version.maven-plugin-tools>
+    
<version.maven-project-info-reports-plugin>3.4.5</version.maven-project-info-reports-plugin>
+    <version.maven-release-plugin>3.0.1</version.maven-release-plugin>
+    
<version.maven-remote-resources-plugin>3.1.0</version.maven-remote-resources-plugin>
+    <version.maven-resources-plugin>3.3.1</version.maven-resources-plugin>
+    <version.maven-scm-plugin>2.0.1</version.maven-scm-plugin>
+    <version.maven-scm-publish-plugin>3.2.1</version.maven-scm-publish-plugin>
+    <version.maven-shade-plugin>3.5.1</version.maven-shade-plugin>
+    <version.maven-site-plugin>3.12.1</version.maven-site-plugin>
+    <version.maven-source-plugin>3.3.0</version.maven-source-plugin>
+    <version.maven-surefire>${surefire.version}</version.maven-surefire>
+    <version.maven-war-plugin>3.4.0</version.maven-war-plugin>
   </properties>
 
   <dependencyManagement>
@@ -104,7 +137,7 @@
       <dependency>
         <groupId>org.apache.maven.plugin-tools</groupId>
         <artifactId>maven-plugin-annotations</artifactId>
-        <version>${maven.plugin.tools.version}</version>
+        <version>${version.maven-plugin-tools}</version>
       </dependency>
     </dependencies>
   </dependencyManagement>
@@ -137,52 +170,57 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-antrun-plugin</artifactId>
-          <version>3.1.0</version>
+          <version>${version.maven-antrun-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-assembly-plugin</artifactId>
-          <version>3.4.2</version>
+          <version>${version.maven-assembly-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-clean-plugin</artifactId>
-          <version>3.2.0</version>
+          <version>${version.maven-clean-plugin}</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-checkstyle-plugin</artifactId>
+          <version>${version.maven-checkstyle-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-compiler-plugin</artifactId>
-          <version>3.10.1</version>
+          <version>${version.maven-compiler-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-dependency-plugin</artifactId>
-          <version>3.3.0</version>
+          <version>${version.maven-dependency-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-deploy-plugin</artifactId>
-          <version>2.8.2</version>
+          <version>${version.maven-deploy-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-ear-plugin</artifactId>
-          <version>3.2.0</version>
+          <version>${version.maven-ear-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-enforcer-plugin</artifactId>
-          <version>3.1.0</version>
+          <version>${version.maven-enforcer-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-failsafe-plugin</artifactId>
-          <version>${surefire.version}</version>
+          <version>${version.maven-surefire}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-gpg-plugin</artifactId>
-          <version>3.0.1</version>
+          <version>${version.maven-gpg-plugin}</version>
           <configuration>
             <gpgArguments>
               <arg>--digest-algo=SHA512</arg>
@@ -192,22 +230,22 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-help-plugin</artifactId>
-          <version>3.3.0</version>
+          <version>${version.maven-help-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-install-plugin</artifactId>
-          <version>3.0.1</version>
+          <version>${version.maven-install-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-invoker-plugin</artifactId>
-          <version>3.3.0</version>
+          <version>${version.maven-invoker-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-jar-plugin</artifactId>
-          <version>3.3.0</version>
+          <version>${version.maven-jar-plugin}</version>
           <configuration>
             <archive>
               <manifest>
@@ -220,7 +258,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-javadoc-plugin</artifactId>
-          <version>3.4.1</version>
+          <version>${version.maven-javadoc-plugin}</version>
           <configuration>
             <notimestamp>true</notimestamp><!-- avoid noise for svn/gitpubsub 
-->
           </configuration>
@@ -228,17 +266,17 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-plugin-plugin</artifactId>
-          <version>${maven.plugin.tools.version}</version>
+          <version>${version.maven-plugin-tools}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-plugin-report-plugin</artifactId>
-          <version>${maven.plugin.tools.version}</version>
+          <version>${version.maven-plugin-tools}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-project-info-reports-plugin</artifactId>
-          <version>3.4.1</version>
+          <version>${version.maven-project-info-reports-plugin}</version>
           <configuration>
             <pluginManagementExcludes>
               <exclude>org.eclipse.m2e:lifecycle-mapping</exclude>
@@ -249,7 +287,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-release-plugin</artifactId>
-          <version>3.0.0-M6</version>
+          <version>${version.maven-release-plugin}</version>
           <configuration>
             <useReleaseProfile>false</useReleaseProfile>
             <goals>deploy</goals>
@@ -260,57 +298,57 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-remote-resources-plugin</artifactId>
-          <version>1.7.0</version>
+          <version>${version.maven-remote-resources-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-resources-plugin</artifactId>
-          <version>3.3.0</version>
+          <version>${version.maven-resources-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-scm-plugin</artifactId>
-          <version>1.13.0</version>
+          <version>${version.maven-scm-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-scm-publish-plugin</artifactId>
-          <version>3.1.0</version>
+          <version>${version.maven-scm-publish-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-site-plugin</artifactId>
-          <version>3.12.1</version>
+          <version>${version.maven-site-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-source-plugin</artifactId>
-          <version>3.2.1</version>
+          <version>${version.maven-source-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-plugin</artifactId>
-          <version>${surefire.version}</version>
+          <version>${version.maven-surefire}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-report-plugin</artifactId>
-          <version>${surefire.version}</version>
+          <version>${version.maven-surefire}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-war-plugin</artifactId>
-          <version>3.3.2</version>
+          <version>${version.maven-war-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-shade-plugin</artifactId>
-          <version>3.4.1</version>
+          <version>${version.maven-shade-plugin}</version>
         </plugin>
         <plugin>
           <groupId>org.apache.rat</groupId>
           <artifactId>apache-rat-plugin</artifactId>
-          <version>0.15</version>
+          <version>${version.apache-rat-plugin}</version>
         </plugin>
       </plugins>
     </pluginManagement>
@@ -327,7 +365,7 @@
             </goals>
             <configuration>
               <resourceBundles>
-                
<resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle>
+                
<resourceBundle>org.apache.apache.resources:apache-jar-resource-bundle:${version.apache-resource-bundles}</resourceBundle>
               </resourceBundles>
             </configuration>
           </execution>
@@ -396,7 +434,7 @@
               <dependency>
                 <groupId>org.apache.apache.resources</groupId>
                 
<artifactId>apache-source-release-assembly-descriptor</artifactId>
-                <version>1.0.6</version>
+                <version>${version.apache-resource-bundles}</version>
               </dependency>
             </dependencies>
             <executions>
@@ -416,15 +454,6 @@
               </execution>
             </executions>
           </plugin>
-          <!-- We want to deploy the artifact to a staging location for 
perusal -->
-          <plugin>
-            <inherited>true</inherited>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-deploy-plugin</artifactId>
-            <configuration>
-              <updateReleaseInfo>true</updateReleaseInfo>
-            </configuration>
-          </plugin>
           <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-source-plugin</artifactId>
@@ -453,7 +482,7 @@
           <plugin>
             <groupId>net.nicoulaj.maven.plugins</groupId>
             <artifactId>checksum-maven-plugin</artifactId>
-            <version>1.11</version>
+            <version>${version.checksum-maven-plugin}</version>
             <executions>
               <execution>
                 <id>source-release-checksum</id>
@@ -517,7 +546,7 @@
                       <pluginExecutionFilter>
                         <groupId>org.apache.maven.plugins</groupId>
                         <artifactId>maven-remote-resources-plugin</artifactId>
-                        <versionRange>[0,1.8.0)</versionRange>
+                        <versionRange>[0,)</versionRange>
                         <goals>
                           <goal>process</goal>
                         </goals>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apache-28/site-pom.xml new/apache-31/site-pom.xml
--- old/apache-28/site-pom.xml  2022-11-14 22:50:42.000000000 +0100
+++ new/apache-31/site-pom.xml  2023-11-08 22:14:22.000000000 +0100
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
-    <version>28</version>
+    <version>31</version>
     <relativePath>./pom.xml</relativePath>
   </parent>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apache-28/src/site-docs/apt/index.apt.vm 
new/apache-31/src/site-docs/apt/index.apt.vm
--- old/apache-28/src/site-docs/apt/index.apt.vm        2022-11-14 
22:50:42.000000000 +0100
+++ new/apache-31/src/site-docs/apt/index.apt.vm        2023-11-08 
22:14:22.000000000 +0100
@@ -41,9 +41,9 @@
 
  * Top-level project properties:
     
-  ** <<license>>: Apache License, version 2.0.
+  ** <<license>>: 
{{{https://www.apache.org/licenses/LICENSE-2.0.txt}Apache-2.0}}.
     
-  ** <<organization>>: The Apache Software Foundation
+  ** <<organization>>: ${project.organization.name}
     
   ** <<url>>: {{<<<https://www.apache.org/>>>}}. You should override this.
     
@@ -55,8 +55,8 @@
      
{{<<<https://repository.apache.org/service/local/staging/deploy/maven2>>>}}
      and snapshots to
      {{<<<https://repository.apache.org/content/repositories/snapshots>>>}}.\
-     Note that there are POM properties (<<<distMgmtSnapshotsName>>> and 
<<<distMgmtSnapshotsUrl>>>)
-     that you can override to change the snapshot location. 
+     Note that there are <<<distMgmt(Releases|Snapshots)(Name|Url)>>> POM 
properties (<<<distMgmtReleasesName>>>, <<<distMgmtReleasesUrl>>>, 
<<<distMgmtSnapshotsName>>> and <<<distMgmtSnapshotsUrl>>>)
+     that you can override to change the names and locations.
     
   ** <<mailingLists>>: The POM sets up generic Apache announcement
      lists. You should override this.
@@ -64,7 +64,17 @@
  * <<pluginManagement>>: The plugin management section specifies versions
     of a list of plugins. See the {{{./plugin-management.html}Plugin 
Management report}} for
     the complete list with versions. 
-    
+
+  ** There are used properties <<<version.\<artifactId\>>>> for defining each 
version of plugin, except:
+
+   *** <<<version.apache-resource-bundles>>> is used for: 
<apache-jar-resource-bundle> and <apache-source-release-assembly-descriptor>
+
+   *** <<<version.maven-plugin-tools>>> is used for: 
<maven-plugin-annotations>, <maven-plugin-plugin> and 
<maven-plugin-report-plugin>
+
+   *** <<<version.maven-surefire>>> is used for: <maven-failsafe-plugin>, 
<maven-surefire-plugin> and <maven-surefire-report-plugin>
+
+   []
+
   ** The compiler plugin is set to default to <<Java 
$context.get("maven.compiler.target")>> (<<<maven.compiler.target>>> property)
      and $context.get("project.build.sourceEncoding") source 
(<<<project.build.sourceEncoding>>> property).
     
@@ -73,14 +83,13 @@
   ** The resources plugin is set for 
$context.get("project.build.sourceEncoding").
     
   ** The release plugin is set, via the
-    \<arguments\> configuration element, to enable the
-    <<apache-release>> profile for <<all>> executions and to disable
-    \<useReleaseProfiles\>.  You can remove this with an empty
-    \<arguments/\> element in the configuration of the release plugin.
+    \<useReleaseProfiles\> configuration element, to enable the
+    <<apache-release>> profile during <<<release:perform>>> execution and to 
disable
+    \<useReleaseProfiles\>.
 
  * <<plugins>>: The plugins section configures three executions:
     
-  ** maven-remote-resources-plugin for 
{{{/apache-resource-bundles/}org.apache:apache-jar-resource-bundle:1.4}}.
+  ** maven-remote-resources-plugin for 
{{{/apache-resource-bundles/jar/}org.apache.apache.resources:apache-jar-resource-bundle:$context.get("version.apache-resource-bundles")}}.
 
   ** maven-site-plugin:attach-descriptor
 
@@ -94,7 +103,7 @@
 
  * <<Reproducible Builds>>: since version 22 of this parent POM, managed 
plugins versions are expected to be compliant with 
{{{https://reproducible-builds.org/}Reproducible Builds}}.
 
-   To choose the timestamp in output archives, projects using this POM as 
parent should define a property in their root POM:
+   To choose their own release timestamp in output archives, projects using 
this POM as parent should override with a property in their root POM:
 
 +------+
   <properties>
@@ -116,7 +125,7 @@
    The profile includes the following plugins:
 
  * maven-assembly-plugin:
-    
{{{/apache-resource-bundles/}org.apache.apache.resources:apache-source-release-assembly-descriptor:1.0.6}}
+    
{{{/apache-resource-bundles/source-release/}org.apache.apache.resources:apache-source-release-assembly-descriptor:$context.get("version.apache-resource-bundles")}}
     is added as dependency, and an execution is configured with 
<<<source-release-assembly>>> id.\
     The plugin is configured to take a <<<descriptorRef>>> name from the
     <<sourceReleaseAssemblyDescriptor>> property, which by default is
@@ -125,8 +134,6 @@
     If you want to avoid this default assembly execution to provide your own 
mechanism to produce the source release archive,
     you can disable the execution by configuring <<<skipAssembly>>> parameter 
for this <<<source-release-assembly>>> execution id
 
- * maven-deploy-plugin: configured to activate <<<updateReleaseInfo>>>
-
  * maven-source-plugin: configured to build and attach a source jar.
 
  * maven-javadoc-plugin: configured to build and attach a javadoc jar.
@@ -164,7 +171,7 @@
 
 #if( $project.version.endsWith( "SNAPSHOT" ) )
   master: 
{{{https://github.com/apache/maven-apache-parent/tree/master/pom.xml}$project.version}}
-  
({{{https://github.com/apache/maven-apache-parent/compare/apache-28...master}diff}})
+  
({{{https://github.com/apache/maven-apache-parent/compare/apache-30...master}diff}})
 #end
 #macro ( display $version $date )
 #**##set( $prev = $version - 1 )
@@ -175,6 +182,12 @@
 *--------------+------------+
 || <<Version>> || <<Release Date>> ||
 *--------------+------------+
+#display( 31, '2023-11-08' )
+*--------------+------------+
+#display( 30, '2023-06-11' )
+*--------------+------------+
+#display( 29, '2022-12-11' )
+*--------------+------------+
 #display( 28, '2022-11-14' )
 *--------------+------------+
 #display( 27, '2022-07-10' )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apache-28/src/site-docs/site.xml 
new/apache-31/src/site-docs/site.xml
--- old/apache-28/src/site-docs/site.xml        2022-11-14 22:50:42.000000000 
+0100
+++ new/apache-31/src/site-docs/site.xml        2023-11-08 22:14:22.000000000 
+0100
@@ -36,7 +36,7 @@
   <skin>
     <groupId>org.apache.maven.skins</groupId>
     <artifactId>maven-fluido-skin</artifactId>
-    <version>1.11.1</version>
+    <version>${version.maven-fluido-skin}</version>
   </skin>
 
   <custom>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/apache-28/src/site-docs/xdoc/download.xml.vm 
new/apache-31/src/site-docs/xdoc/download.xml.vm
--- old/apache-28/src/site-docs/xdoc/download.xml.vm    2022-11-14 
22:50:42.000000000 +0100
+++ new/apache-31/src/site-docs/xdoc/download.xml.vm    2023-11-08 
22:14:22.000000000 +0100
@@ -23,102 +23,51 @@
   <properties>
     <title>Download ${project.name} Source</title>
   </properties>
+
   <body>
     <section name="Download ${project.name} ${project.version} Source">
 
-      <p>${project.name} ${project.version} is distributed in source format. 
Use a source archive if you intend to build
-      ${project.name} yourself. Otherwise, simply use the ready-made binary 
artifacts from central repository.</p>
+      <p><strong>${project.name} ${project.version}</strong> is distributed in 
source format.</p>
 
-      <p>You will be prompted for a mirror - if the file is not found on 
yours, please be patient, as it may take 24
-      hours to reach all mirrors.<p/>
+      <p>Use a source archive if you intend to build 
<strong>${project.name}</strong> yourself.</p>
 
-      <p>In order to guard against corrupted downloads/installations, it is 
highly recommended to
-      <a 
href="https://www.apache.org/dev/release-signing#verifying-signature";>verify 
the signature</a>
-      of the release bundles against the public <a 
href="https://www.apache.org/dist/maven/KEYS";>KEYS</a> used by the Apache Maven
-      developers.</p>
-
-      <p>${project.name} is distributed under the <a 
href="https://www.apache.org/licenses/";>Apache License, version 2.0</a>.</p>
-
-      <p></p>We <b>strongly</b> encourage our users to configure a Maven 
repository mirror closer to their location, please read <a 
href="/guides/mini/guide-mirror-settings.html">How to Use Mirrors for 
Repositories</a>.</p>
-
-      <a name="mirror"/>
-      <subsection name="Mirror">
-
-        <p>
-          [if-any logo]
-          <a href="[link]">
-            <img align="right" src="[logo]" border="0"
-                 alt="logo"/>
-          </a>
-          [end]
-          The currently selected mirror is
-          <b>[preferred]</b>.
-          If you encounter a problem with this mirror,
-          please select another mirror.
-          If all mirrors are failing, there are
-          <i>backup</i>
-          mirrors
-          (at the end of the mirrors list) that should be available.
-        </p>
+      <p>Otherwise, simply use the ready-made binary artifacts from 
<strong>central repository</strong>.</p>
 
-        <form action="[location]" method="get" id="SelectMirror">
-          Other mirrors:
-          <select name="Preferred">
-            [if-any http]
-            [for http]
-            <option value="[http]">[http]</option>
-            [end]
-            [end]
-            [if-any ftp]
-            [for ftp]
-            <option value="[ftp]">[ftp]</option>
-            [end]
-            [end]
-            [if-any backup]
-            [for backup]
-            <option value="[backup]">[backup] (backup)</option>
-            [end]
-            [end]
-          </select>
-          <input type="submit" value="Change"/>
-        </form>
-
-        <p>
-          You may also consult the
-          <a href="https://www.apache.org/mirrors/";>complete list of
-            mirrors.</a>
-        </p>
+      <p><strong>${project.name}</strong> is distributed under the <a 
href="https://www.apache.org/licenses/";>Apache License, version 2.0</a>.</p>
 
-      </subsection>
-      
-      <subsection name="${project.name} ${project.version}">
-        
-      <p>This is the current stable version of ${project.name}.</p>
+      <subsection name="Files">
         
-      <table>
-        <thead>
-          <tr>
-            <th></th>
-            <th>Link</th>
-            <th>Checksum</th>
-            <th>Signature</th>
-          </tr>
-        </thead>
-        <tbody>
-          <tr>
-            <td>${project.name} ${project.version} (Source zip)</td>
-            <td><a 
href="[preferred]maven/pom/apache-${project.version}-source-release.zip">maven/pom/apache-${project.version}-source-release.zip</a></td>
-            <td><a 
href="https://www.apache.org/dist/maven/pom/apache-${project.version}-source-release.zip.sha512";>maven/pom/apache-${project.version}-source-release.zip.sha512</a></td>
-            <td><a 
href="https://www.apache.org/dist/maven/pom/apache-${project.version}-source-release.zip.asc";>maven/pom/apache-${project.version}-source-release.zip.asc</a></td>
-          </tr>
-        </tbody>
-      </table>
+        <p>This is the current stable version of 
<strong>${project.name}</strong>.</p>
+
+        <table>
+          <thead>
+            <tr>
+              <th></th>
+              <th>Link</th>
+              <th>Checksum</th>
+              <th>Signature</th>
+            </tr>
+          </thead>
+          <tbody>
+            <tr>
+              <td>${project.name} ${project.version} (Source zip)</td>
+              <td><a 
href="[preferred]maven/pom/apache-${project.version}-source-release.zip">apache-${project.version}-source-release.zip</a></td>
+              <td><a 
href="https://downloads.apache.org/maven/pom/apache-${project.version}-source-release.zip.sha512";>apache-${project.version}-source-release.zip.sha512</a></td>
+              <td><a 
href="https://downloads.apache.org/maven/pom/apache-${project.version}-source-release.zip.asc";>apache-${project.version}-source-release.zip.asc</a></td>
+            </tr>
+          </tbody>
+        </table>
+
+        <p>It is essential that you <a 
href="https://www.apache.org/info/verification.html";>verify the integrity</a> 
of the downloaded file
+          using the checksum (.sha512 file)
+          or using the signature (.asc file) against the public <a 
href="https://downloads.apache.org/maven/KEYS";>KEYS</a> used by the Apache 
Maven developers.
+        </p>
+
       </subsection>
 
       <subsection name="Previous Versions">
-        
-      <p>Older non-recommended releases can be found on our <a 
href="https://archive.apache.org/dist/maven/pom/";>archive site</a>.</p>
-
+        <p>It is strongly recommended to use the latest release version of 
<strong>${project.name}</strong> to take advantage of the newest features and 
bug fixes.</p>
+        <p>Older non-recommended releases can be found on our <a 
href="https://archive.apache.org/dist/maven/pom/";>archive site</a>.</p>
       </subsection>
     </section>
   </body>

++++++ apache-parent.keyring ++++++
++++ 4660 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/apache-parent/apache-parent.keyring
++++ and 
/work/SRC/openSUSE:Factory/.apache-parent.new.16006/apache-parent.keyring

Reply via email to