Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package maven-parent for openSUSE:Factory 
checked in at 2026-09-23 14:36:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/maven-parent (Old)
 and      /work/SRC/openSUSE:Factory/.maven-parent.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "maven-parent"

Wed Sep 23 14:36:14 2026 rev:10 rq:1379919 version:50

Changes:
--------
--- /work/SRC/openSUSE:Factory/maven-parent/maven-parent.changes        
2026-06-29 17:33:47.385087627 +0200
+++ /work/SRC/openSUSE:Factory/.maven-parent.new.383539/maven-parent.changes    
2026-09-23 14:37:47.837432990 +0200
@@ -1,0 +2,48 @@
+Tue Sep 22 18:13:13 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Upgrade to Apache Maven parent POM version 50
+  * Breaking changes
+    + Update configuration for apache-rat-plugin 0.18
+    + Bump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0
+    + Property version.maven-surefire was removed in
+      apache/maven-apache-parent#588, should be replaced by
+      version.maven-surefire-plugin, version.maven-failsafe-plugin
+      or version.maven-surefire-report-plugin
+  * New features and improvements
+    + Exclude dev-tooling dotfiles from RAT check
+  * Documentation updates
+    + Document optional repository profiles for Apache snapshots and
+     staging
+  * Maintenance
+    + Restore the document metadata dropped when the pages were
+      ported
+    + Port the site documentation from APT to Markdown
+  * Build
+    + Add use-apache-staging profile
+  * Dependency updates
+    + Update parent version to 40
+    + Bump org.codehaus.mojo:taglist-maven-plugin from 3.2.2 to
+      3.2.3
+    + Bump org.codehaus.mojo:extra-enforcer-rules from 1.12.0 to
+      1.12.
+    + Bump com.palantir.javaformat:palantir-java-format from  2.93.0
+      to 2.98.0
+    + Bump com.diffplug.spotless:spotless-maven-plugin from 3.7.0 to
+      3.10.2
+    + Bump org.codehaus.modello:modello-maven-plugin from 2.6.0 to
+      2.8.1
+    + Bump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0
+    + Bump org.cyclonedx:cyclonedx-maven-plugin from 2.9.2 to 2.9.3
+    + Bump version.sisu-maven-plugin from 1.0.1 to 1.1.0
+    + Bump org.apache.maven.plugins:maven-toolchains-plugin from
+      3.2.0 to 3.3.0
+    + Bump apache/maven-gh-actions-shared/.github/workflows/
+      /release-drafter.yml from 4 to 5
+    + Bump apache/maven-gh-actions-shared/.github/workflows/
+      /pr-automation.yml from 4 to 5
+    + Bump apache/maven-gh-actions-shared/.github/workflows/
+      /maven-verify.yml from 4 to 5
+    + Bump apache/maven-gh-actions-shared/.github/workflows/
+      /stale.yml from 4 to 5
+
+-------------------------------------------------------------------

Old:
----
  maven-parent-49-source-release.zip

New:
----
  maven-parent-50-source-release.zip

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

Other differences:
------------------
++++++ maven-parent.spec ++++++
--- /var/tmp/diff_new_pack.GDcAOT/_old  2026-09-23 14:37:48.373455404 +0200
+++ /var/tmp/diff_new_pack.GDcAOT/_new  2026-09-23 14:37:48.374455446 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           maven-parent
-Version:        49
+Version:        50
 Release:        0
 Summary:        Apache Maven parent POM
 License:        Apache-2.0

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.GDcAOT/_old  2026-09-23 14:37:48.410456951 +0200
+++ /var/tmp/diff_new_pack.GDcAOT/_new  2026-09-23 14:37:48.413457077 +0200
@@ -1,6 +1,6 @@
-mtime: 1782714933
-commit: 3343df38c2235d6ca72a53f07a235e598a5553e928bce13766e82af8bc13fe6d
+mtime: 1790101217
+commit: 22545e80100cc9042e2d3ac29dc3a2b59c2f7fdd91395e97133654be060615b3
 url: https://src.opensuse.org/java-packages/maven-parent
-revision: 3343df38c2235d6ca72a53f07a235e598a5553e928bce13766e82af8bc13fe6d
+revision: 22545e80100cc9042e2d3ac29dc3a2b59c2f7fdd91395e97133654be060615b3
 projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-09-22 20:20:17.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ maven-parent-49-source-release.zip -> maven-parent-50-source-release.zip 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/.mvn/maven.config 
new/maven-parent-50/.mvn/maven.config
--- old/maven-parent-49/.mvn/maven.config       2026-06-25 20:34:50.000000000 
+0200
+++ new/maven-parent-50/.mvn/maven.config       2026-09-17 20:32:26.000000000 
+0200
@@ -1 +1 @@
--Puse-apache-snapshots
+-Puse-apache-snapshots,use-apache-staging
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/KEYS new/maven-parent-50/KEYS
--- old/maven-parent-49/KEYS    2026-06-25 20:34:50.000000000 +0200
+++ new/maven-parent-50/KEYS    2026-09-17 20:32:26.000000000 +0200
@@ -4917,3 +4917,31 @@
 djsShvxjfWSM+1sFDPE8MeM=
 =/Mn/
 -----END PGP PUBLIC KEY BLOCK-----
+
+pub   ed25519/4DB5EA09F2E3C800 2026-06-24 [SC]
+      716EE302674CDBB2E660E1B44DB5EA09F2E3C800
+uid                 [ultimate] Olivier Lamy <[email protected]>
+uid                 [ultimate] Olivier Lamy <[email protected]>
+sub   cv25519/195EA2AF25C01AFB 2026-06-24 [E]
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mDMEajtiuxYJKwYBBAHaRw8BAQdAu9n6HjScTA+FNmuLwyoJ7/4/DHju7Mf1nJgV
+usnAHE20JE9saXZpZXIgTGFteSA8b2xpdmVyLmxhbXlAZ21haWwuY29tPoiQBBMW
+CgA4FiEEcW7jAmdM27LmYOG0TbXqCfLjyAAFAmo7Y0UCGwMFCwkIBwIGFQoJCAsC
+BBYCAwECHgECF4AACgkQTbXqCfLjyAAH5AEAyS3tSxgjcnPLmfAianTdjx4MyYkm
+UCrBbcbw1ShfO/gBAOfxS2o2ZMODVsZf6PEVWR9i6zU6RVjQEmtvF8kSryEIiF0E
+EBECAB0WIQTyVLNWF9wlXZNEvPqHOo6GtDchRgUCajtj9gAKCRCHOo6GtDchRuSl
+AJsFeMYh3sZdy12x9rUQtqeX0FHVfgCeM0etFDN+u14lkOgJpcGHQKfuzJO0H09s
+aXZpZXIgTGFteSA8b2xhbXlAYXBhY2hlLm9yZz6IkAQTFgoAOBYhBHFu4wJnTNuy
+5mDhtE216gny48gABQJqO2K7AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJ
+EE216gny48gAvucA/j0RZ0GC3wP/S60buCHFaojT+EJSYBxkJdUdkhKprdMdAP9N
+Q1uTfYz4PGj94v4Rhn/YmT17R8n+Z1CZ14ytgAWrBohdBBARAgAdFiEE8lSzVhfc
+JV2TRLz6hzqOhrQ3IUYFAmo7Y/YACgkQhzqOhrQ3IUa9QACfbF2Rs4jVtWYIZTw6
+hY4kpSAu6E4AnRlK9J1BL27JA9GaHFv710k5+Dq2uDgEajtiuxIKKwYBBAGXVQEF
+AQEHQHh7ITKREsuRFguenNFhc87oPujGQIrG1ILU9hUZUI8tAwEIB4h3BBgWCgAg
+FiEEcW7jAmdM27LmYOG0TbXqCfLjyAAFAmo7YrsCGwwACgkQTbXqCfLjyAADgAD2
+OWQ8kTvFYyqwvNVeO8jiq/8StNiR9oS/hJnrLl0yUgEAxBdeyn7bUSnHXcmI5WS4
+RNxfzR8NukdZXXxlr0w3uAE=
+=vHUq
+-----END PGP PUBLIC KEY BLOCK-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/docs/maven-extensions/pom.xml 
new/maven-parent-50/docs/maven-extensions/pom.xml
--- old/maven-parent-49/docs/maven-extensions/pom.xml   2026-06-25 
20:34:50.000000000 +0200
+++ new/maven-parent-50/docs/maven-extensions/pom.xml   2026-09-17 
20:32:26.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven</groupId>
     <artifactId>docs</artifactId>
-    <version>49</version>
+    <version>50</version>
   </parent>
 
   <groupId>org.apache.maven.plugins</groupId>
@@ -35,7 +35,7 @@
   <url>https://maven.apache.org/pom/maven/maven-extensions</url>
 
   <scm>
-    <tag>maven-parent-49</tag>
+    <tag>maven-parent-50</tag>
     
<url>https://github.com/apache/maven-parent/tree/${project.scm.tag}/maven-extensions</url>
   </scm>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-parent-49/docs/maven-extensions/src/site/apt/index.apt.vm 
new/maven-parent-50/docs/maven-extensions/src/site/apt/index.apt.vm
--- old/maven-parent-49/docs/maven-extensions/src/site/apt/index.apt.vm 
2026-06-25 20:34:50.000000000 +0200
+++ new/maven-parent-50/docs/maven-extensions/src/site/apt/index.apt.vm 
1970-01-01 01:00:00.000000000 +0100
@@ -1,53 +0,0 @@
- -----
- Introduction
- -----
- Hervé Boutemy
- -----
- 2020-01-16
- -----
-
-~~ 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.
-
-~~ NOTE: For help with the syntax of this file, see:
-~~ https://maven.apache.org/doxia/references/apt-format.html
-
-${project.name}
-
-    This POM is the common parent of all of the {{{/extensions/}Maven 
extensions}}
-    in the Apache Maven project.
-
-* The <<<run-its>>> Profile
-
-    This POM provides <<<run-its>>> profile for running Integration Tests to 
check real extension execution.
-    A default configuration for <<<maven-invoker-plugin>>> is defined, that 
every extension needs to enhance
-    to match its prerequisite. Then ITs are launched in every extension with 
following command:
-
-+---+
-mvn -Prun-its verify
-+---+
-
-
-* Site Publication
-
-    Since Maven extensions are always mono-module builds, this parent POM has 
configured <<<maven-scm-publish-plugin>>>
-    
{{{/plugins/maven-scm-publish-plugin/examples/one-module-configuration.html}mono
 module optimization}}
-    to ease site build & deployment in only one integrated and simplified 
command:
-
-+-----+
-mvn -Preporting site-deploy
-+-----+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-parent-49/docs/maven-extensions/src/site/markdown/index.md 
new/maven-parent-50/docs/maven-extensions/src/site/markdown/index.md
--- old/maven-parent-49/docs/maven-extensions/src/site/markdown/index.md        
1970-01-01 01:00:00.000000000 +0100
+++ new/maven-parent-50/docs/maven-extensions/src/site/markdown/index.md        
2026-09-17 20:32:26.000000000 +0200
@@ -0,0 +1,44 @@
+---
+title: Introduction
+author: 
+  - Hervé Boutemy
+date: 2020-01-16
+---
+
+<!--
+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.
+-->
+
+# Apache Maven Extensions Parent POM
+This POM is the common parent of all of the [Maven extensions](/extensions/) 
in the Apache Maven project.
+
+## The `run-its` Profile
+
+This POM provides `run-its` profile for running Integration Tests to check 
real extension execution. A default configuration for `maven-invoker-plugin` is 
defined, that every extension needs to enhance to match its prerequisite. Then 
ITs are launched in every extension with following command:
+
+```shell
+mvn -Prun-its verify
+```
+
+## Site Publication
+
+Since Maven extensions are always mono-module builds, this parent POM has 
configured `maven-scm-publish-plugin` [mono module 
optimization](/plugins/maven-scm-publish-plugin/examples/one-module-configuration.html)
 to ease site build &amp; deployment in only one integrated and simplified 
command:
+
+```shell
+mvn -Preporting site-deploy
+```
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/docs/maven-plugins/pom.xml 
new/maven-parent-50/docs/maven-plugins/pom.xml
--- old/maven-parent-49/docs/maven-plugins/pom.xml      2026-06-25 
20:34:50.000000000 +0200
+++ new/maven-parent-50/docs/maven-plugins/pom.xml      2026-09-17 
20:32:26.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven</groupId>
     <artifactId>docs</artifactId>
-    <version>49</version>
+    <version>50</version>
   </parent>
 
   <groupId>org.apache.maven.plugins</groupId>
@@ -35,7 +35,7 @@
   <url>https://maven.apache.org/pom/maven/maven-plugins</url>
 
   <scm>
-    <tag>maven-parent-49</tag>
+    <tag>maven-parent-50</tag>
     
<url>https://github.com/apache/maven-parent/tree/${project.scm.tag}/maven-plugins</url>
   </scm>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-parent-49/docs/maven-plugins/src/site/apt/index.apt.vm 
new/maven-parent-50/docs/maven-plugins/src/site/apt/index.apt.vm
--- old/maven-parent-49/docs/maven-plugins/src/site/apt/index.apt.vm    
2026-06-25 20:34:50.000000000 +0200
+++ new/maven-parent-50/docs/maven-plugins/src/site/apt/index.apt.vm    
1970-01-01 01:00:00.000000000 +0100
@@ -1,60 +0,0 @@
- -----
- Introduction
- -----
- Hervé Boutemy
- Karl Heinz Marbaise
- -----
- 2014-11-13
- -----
-
-~~ 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.
-
-~~ NOTE: For help with the syntax of this file, see:
-~~ https://maven.apache.org/doxia/references/apt-format.html
-
-${project.name}
-
-    This POM is the common parent of all of the {{{/plugins/}Maven plugins}}
-    in the Apache Maven project.
-
-* The <<<run-its>>> Profile
-
-    This POM provides <<<run-its>>> profile for running Integration Tests to 
check real plugin execution.
-    A default configuration for <<<maven-invoker-plugin>>> is defined, that 
every plugin needs to enhance
-    to match its prerequisite. Then ITs are launched in every plugin with 
following command:
-
-+---+
-mvn -Prun-its verify
-+---+
-
-
-* Site Publication
-
-    Since Maven plugins are always mono-module builds, this parent POM has 
configured <<<maven-scm-publish-plugin>>>
-    
{{{/plugins/maven-scm-publish-plugin/examples/one-module-configuration.html}mono
 module optimization}}
-    to ease site build & deployment in only one integrated and simplified 
command:
-
-+-----+
-mvn -Preporting site-deploy
-+-----+
-
-* History
-
-    As of version 38, this POM sets the Java source and target versions to 
1.8. Thus, as any plugin (or other component)
-    moved to version 38+ of this POM, it moves to requiring Java 1.8 (was Java 
1.5 since version 21, Java 1.6 since
-    version 27, and Java 1.7 since version 34).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-parent-49/docs/maven-plugins/src/site/markdown/index.md 
new/maven-parent-50/docs/maven-plugins/src/site/markdown/index.md
--- old/maven-parent-49/docs/maven-plugins/src/site/markdown/index.md   
1970-01-01 01:00:00.000000000 +0100
+++ new/maven-parent-50/docs/maven-plugins/src/site/markdown/index.md   
2026-09-17 20:32:26.000000000 +0200
@@ -0,0 +1,49 @@
+---
+title: Introduction
+author: 
+  - Hervé Boutemy
+  - Karl Heinz Marbaise
+date: 2014-11-13
+---
+
+<!--
+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.
+-->
+
+# Apache Maven Plugins Parent POM
+This POM is the common parent of all of the [Maven plugins](/plugins/) in the 
Apache Maven project.
+
+## The `run-its` Profile
+
+This POM provides `run-its` profile for running Integration Tests to check 
real plugin execution. A default configuration for `maven-invoker-plugin` is 
defined, that every plugin needs to enhance to match its prerequisite. Then ITs 
are launched in every plugin with following command:
+
+```shell
+mvn -Prun-its verify
+```
+
+## Site Publication
+
+Since Maven plugins are always mono-module builds, this parent POM has 
configured `maven-scm-publish-plugin` [mono module 
optimization](/plugins/maven-scm-publish-plugin/examples/one-module-configuration.html)
 to ease site build &amp; deployment in only one integrated and simplified 
command:
+
+```shell
+mvn -Preporting site-deploy
+```
+
+## History
+
+As of version 38, this POM sets the Java source and target versions to 1.8. 
Thus, as any plugin (or other component) moved to version 38+ of this POM, it 
moves to requiring Java 1.8 (was Java 1.5 since version 21, Java 1.6 since 
version 27, and Java 1.7 since version 34).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/docs/maven-shared-components/pom.xml 
new/maven-parent-50/docs/maven-shared-components/pom.xml
--- old/maven-parent-49/docs/maven-shared-components/pom.xml    2026-06-25 
20:34:50.000000000 +0200
+++ new/maven-parent-50/docs/maven-shared-components/pom.xml    2026-09-17 
20:32:26.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven</groupId>
     <artifactId>docs</artifactId>
-    <version>49</version>
+    <version>50</version>
   </parent>
 
   <groupId>org.apache.maven.shared</groupId>
@@ -35,7 +35,7 @@
   <url>https://maven.apache.org/pom/maven/maven-shared-components</url>
 
   <scm>
-    <tag>maven-parent-49</tag>
+    <tag>maven-parent-50</tag>
     
<url>https://github.com/apache/maven-parent/tree/${project.scm.tag}/maven-shared-components</url>
   </scm>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-parent-49/docs/maven-shared-components/src/site/apt/index.apt.vm 
new/maven-parent-50/docs/maven-shared-components/src/site/apt/index.apt.vm
--- old/maven-parent-49/docs/maven-shared-components/src/site/apt/index.apt.vm  
2026-06-25 20:34:50.000000000 +0200
+++ new/maven-parent-50/docs/maven-shared-components/src/site/apt/index.apt.vm  
1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
- -----
- Introduction
- -----
- Hervé Boutemy
- -----
- 2015-10-31
- -----
-
-~~ 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.
-
-~~ NOTE: For help with the syntax of this file, see:
-~~ https://maven.apache.org/doxia/references/apt-format.html
-
-${project.name}
-
-    This POM is the common parent of all of the {{{/shared/}Maven Shared 
Components}}
-    in the Apache Maven project.
-
-* Site Publication
-
-    Since Shared Components are always mono-module builds, this parent POM has 
configured <<<maven-scm-publish-plugin>>>
-    
{{{/plugins/maven-scm-publish-plugin/examples/one-module-configuration.html}mono
 module optimization}}
-    to ease site build & deployment in only one integrated and simplified 
command:
-
-+-----+
-mvn -Preporting site-deploy
-+-----+
-
-* History
-
-    As of version 38, this POM sets the Java source and target versions to 
1.8. Thus, as any plugin (or other component)
-    moved to version 38+ of this POM, it moves to requiring Java 1.8 (was Java 
1.5 since version 21, Java 1.6 since
-    version 27, and Java 1.7 since version 34).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-parent-49/docs/maven-shared-components/src/site/markdown/index.md 
new/maven-parent-50/docs/maven-shared-components/src/site/markdown/index.md
--- old/maven-parent-49/docs/maven-shared-components/src/site/markdown/index.md 
1970-01-01 01:00:00.000000000 +0100
+++ new/maven-parent-50/docs/maven-shared-components/src/site/markdown/index.md 
2026-09-17 20:32:26.000000000 +0200
@@ -0,0 +1,40 @@
+---
+title: Introduction
+author: 
+  - Hervé Boutemy
+date: 2015-10-31
+---
+
+<!--
+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.
+-->
+
+# Apache Maven Shared Components Parent POM
+This POM is the common parent of all of the [Maven Shared 
Components](/shared/) in the Apache Maven project.
+
+## Site Publication
+
+Since Shared Components are always mono-module builds, this parent POM has 
configured `maven-scm-publish-plugin` [mono module 
optimization](/plugins/maven-scm-publish-plugin/examples/one-module-configuration.html)
 to ease site build &amp; deployment in only one integrated and simplified 
command:
+
+```shell
+mvn -Preporting site-deploy
+```
+
+## History
+
+As of version 38, this POM sets the Java source and target versions to 1.8. 
Thus, as any plugin (or other component) moved to version 38+ of this POM, it 
moves to requiring Java 1.8 (was Java 1.5 since version 21, Java 1.6 since 
version 27, and Java 1.7 since version 34).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/docs/maven-skins/pom.xml 
new/maven-parent-50/docs/maven-skins/pom.xml
--- old/maven-parent-49/docs/maven-skins/pom.xml        2026-06-25 
20:34:50.000000000 +0200
+++ new/maven-parent-50/docs/maven-skins/pom.xml        2026-09-17 
20:32:26.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven</groupId>
     <artifactId>docs</artifactId>
-    <version>49</version>
+    <version>50</version>
   </parent>
 
   <groupId>org.apache.maven.skins</groupId>
@@ -35,7 +35,7 @@
   <url>https://maven.apache.org/pom/maven/maven-skins</url>
 
   <scm>
-    <tag>maven-parent-49</tag>
+    <tag>maven-parent-50</tag>
     
<url>https://github.com/apache/maven-parent/tree/${project.scm.tag}/maven-skins</url>
   </scm>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-parent-49/docs/maven-skins/src/site/apt/index.apt.vm 
new/maven-parent-50/docs/maven-skins/src/site/apt/index.apt.vm
--- old/maven-parent-49/docs/maven-skins/src/site/apt/index.apt.vm      
2026-06-25 20:34:50.000000000 +0200
+++ new/maven-parent-50/docs/maven-skins/src/site/apt/index.apt.vm      
1970-01-01 01:00:00.000000000 +0100
@@ -1,32 +0,0 @@
- -----
- Maven Skins Parent POM
- -----
- Hervé Boutemy
- -----
- 2012-01-22
- -----
-
-~~ 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.
-
-~~ NOTE: For help with the syntax of this file, see:
-~~ https://maven.apache.org/doxia/references/apt-format.html
-
-Maven Skins Parent POM
-
-    This POM is the common parent of all of the {{{/skins/}Maven Skins}}
-    in the Apache Maven project.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-parent-49/docs/maven-skins/src/site/markdown/index.md 
new/maven-parent-50/docs/maven-skins/src/site/markdown/index.md
--- old/maven-parent-49/docs/maven-skins/src/site/markdown/index.md     
1970-01-01 01:00:00.000000000 +0100
+++ new/maven-parent-50/docs/maven-skins/src/site/markdown/index.md     
2026-09-17 20:32:26.000000000 +0200
@@ -0,0 +1,29 @@
+---
+title: Maven Skins Parent POM
+author: 
+  - Hervé Boutemy
+date: 2012-01-22
+---
+
+<!--
+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.
+-->
+
+# Maven Skins Parent POM
+
+This POM is the common parent of all of the [Maven Skins](/skins/) in the 
Apache Maven project.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/docs/pom.xml 
new/maven-parent-50/docs/pom.xml
--- old/maven-parent-49/docs/pom.xml    2026-06-25 20:34:50.000000000 +0200
+++ new/maven-parent-50/docs/pom.xml    2026-09-17 20:32:26.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven</groupId>
     <artifactId>maven-parent</artifactId>
-    <version>49</version>
+    <version>50</version>
   </parent>
 
   <artifactId>docs</artifactId>
@@ -41,7 +41,7 @@
   </modules>
 
   <scm>
-    <tag>maven-parent-49</tag>
+    <tag>maven-parent-50</tag>
     <url>https://github.com/apache/maven-parent/tree/${project.scm.tag}</url>
   </scm>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/docs/src/site/apt/index.apt.vm 
new/maven-parent-50/docs/src/site/apt/index.apt.vm
--- old/maven-parent-49/docs/src/site/apt/index.apt.vm  2026-06-25 
20:34:50.000000000 +0200
+++ new/maven-parent-50/docs/src/site/apt/index.apt.vm  1970-01-01 
01:00:00.000000000 +0100
@@ -1,123 +0,0 @@
- -----
- Maven Project Parent POM
- -----
- Benson Margulies
- Hervé Boutemy
- Karl Heinz Marbaise
- -----
- 2015-09-20
- -----
-
-~~ 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.
-
-~~ NOTE: For help with the syntax of this file, see:
-~~ https://maven.apache.org/doxia/references/apt-format.html
-
-Maven Project Parent POM
-
-    This POM is the common parent of all of the Maven components
-    in the Apache Maven project. Most of its contents are
-    pinning down version numbers of plugins. It does 
-    provide {{{./dependency-management.html}minimal dependencyManagement}} for
-    plexus-component and plugin-tools annotations.
-
-    This POM contains Maven developers information for the 
{{{./team.html}Project Team report}},
-    sorted by role and id.
-    See the LDAP extract for more accurate 
{{{https://people.apache.org/committers-by-project.html#maven}committers}}
-    and {{{https://people.apache.org/committers-by-project.html#maven-pmc}PMC 
members}} lists. 
-
-* The <<<reporting>>> Profile
-
-    This POM provides <<<reporting>>> profile for rendering documentation 
during site generation:
-
-+-----+
-mvn -Preporting site
-+-----+
-
-    See {{{./plugins.html}Plugins report}} for a list of configured report 
plugins.
-
-* The <<<jdk-toolchain>>> Profile
-
-    This POM provides <<<jdk-toolchain>>> profile to activate JDK selection as 
a toolchain with version
-    requirement configured as minimum java version for the project.
-
-* The <<<format>>> Profile
-
-    Since version 38 the <<<format>>> profile can be used to explicitly format 
source files with
-    
{{{https://github.com/diffplug/spotless/tree/main/plugin-maven}spotless-maven-plugin}}
 according to 
-    {{{/developers/conventions/code.html}Maven standards}}.
-    This requires the phase 
{{{/guides/introduction/introduction-to-the-lifecycle.html#default-lifecycle}process-sources}}.
-    After applying bigger reformatting it is recommended to add or update a 
<<<.git-blame-ignore-revs>>> file in the root of the repository
-    containing a line with the SHA1 of the formatting commit to ignore those 
changes when using <<<git blame>>> (or equivalent concepts).
-    This is automatically considered by 
{{{https://docs.github.com/en/repositories/working-with-files/using-files/viewing-a-file#bypassing-git-blame-ignore-revs-in-the-blame-view}GitHub}}
-    and can optionally be considered with 
{{{https://git-scm.com/docs/git-blame#Documentation/git-blame.txt---ignore-revs-fileltfilegt}local
 <<<git blame>>>}}
-
-* Site Publication
-
-    This POM prepares site publication to 
{{{/developers/website/index.html}Apache Maven's site svnpubsub}}.
-
-    There are defined <<<maven.site.path.suffix>>> properties in parent POM, 
as:
-
-+-----+
-  <properties>
-    <maven.site.path.suffix>LATEST</maven.site.path.suffix>
-  </properties>
-+-----+
-
-    Inherited project can change it in order to publish site in other path, 
like as:
-
-+-----+
-  <properties>
-    <maven.site.path.suffix>LATEST-4.x</maven.site.path.suffix>
-  </properties>
-+-----+
-
-    There are defined <<<maven.site.path>>> properties in parent POM for each 
supported component type, as:
-
-+-----+
-  <properties>
-    
<maven.site.path>xxx-archives/\${project.artifactId}-${maven.site.path.suffix}</maven.site.path>
-  </properties>
-+-----+
-
-    Every inherited POM needs to define <<<distributionManagement>>> to avoid 
automatic inheritance from parent:
-
-+-----+
-  <distributionManagement>
-    <site>
-      <id>apache.website</id>
-      
<url>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven/components/${maven.site.path}</url>
-    </site>
-  </distributionManagement>
-+-----+
-
-    Once this is configured, the site can be published with:
-
-+-----+
-mvn -Preporting site site:stage
-mvn scm-publish:publish-scm
-+-----+
-
-    See 
{{{/developers/website/deploy-component-reference-documentation.html}deploying 
Maven components reference documentation}}
-    for more information.
-
-* History
-
-    As of version 38, this POM sets the Java source and target versions to 
1.8. Thus, as any plugin (or other component)
-    moved to version 38+ of this POM, it moves to requiring Java 1.8 (was Java 
1.5 since version 21, Java 1.6 since
-    version 27, and Java 1.7 since version 34).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/docs/src/site/markdown/index.md.vm 
new/maven-parent-50/docs/src/site/markdown/index.md.vm
--- old/maven-parent-49/docs/src/site/markdown/index.md.vm      1970-01-01 
01:00:00.000000000 +0100
+++ new/maven-parent-50/docs/src/site/markdown/index.md.vm      2026-09-17 
20:32:26.000000000 +0200
@@ -0,0 +1,116 @@
+---
+title: Maven Project Parent POM
+author: 
+  - Benson Margulies
+  - Hervé Boutemy
+  - Karl Heinz Marbaise
+date: 2015-09-20
+---
+
+<!--
+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.
+-->
+
+# Maven Project Parent POM
+
+This POM is the common parent of all of the Maven components in the Apache 
Maven project. Most of its contents are pinning down version numbers of 
plugins. It does provide [minimal 
dependencyManagement](./dependency-management.html) for plexus-component and 
plugin-tools annotations.
+
+This POM contains Maven developers information for the [Project Team 
report](./team.html), sorted by role and id. See the LDAP extract for more 
accurate 
[committers](https://people.apache.org/committers-by-project.html#maven) and 
[PMC members](https://people.apache.org/committers-by-project.html#maven-pmc) 
lists. 
+
+The `reporting` Profile
+-----------------------
+
+This POM provides `reporting` profile for rendering documentation during site 
generation:
+
+```shell
+mvn -Preporting site
+```
+
+See [Plugins report](./plugins.html) for a list of configured report plugins.
+
+The `jdk-toolchain` Profile
+---------------------------
+
+This POM provides `jdk-toolchain` profile to activate JDK selection as a 
toolchain with version requirement configured as minimum java version for the 
project.
+
+The `format` Profile
+--------------------
+
+Since version 38 the `format` profile can be used to explicitly format source 
files with 
[spotless-maven-plugin](https://github.com/diffplug/spotless/tree/main/plugin-maven)
 according to [Maven standards](/developers/conventions/code.html). This 
requires the phase 
[process-sources](/guides/introduction/introduction-to-the-lifecycle.html#default-lifecycle).
 After applying bigger reformatting it is recommended to add or update a 
`.git-blame-ignore-revs` file in the root of the repository containing a line 
with the SHA1 of the formatting commit to ignore those changes when using `git 
blame` (or equivalent concepts). This is automatically considered by 
[GitHub](https://docs.github.com/en/repositories/working-with-files/using-files/viewing-a-file#bypassing-git-blame-ignore-revs-in-the-blame-view)
 and can optionally be considered with [local `git 
blame`](https://git-scm.com/docs/git-blame#Documentation/git-blame.txt---ignore-revs-fileltfilegt)
+
+Repository Profiles
+-------------------
+
+This POM provides optional profiles for using Apache-hosted repositories:
+
+- `use-apache-snapshots` configures Apache snapshots repository: 
[https://repository.apache.org/snapshots](https://repository.apache.org/snapshots).
 Useful when a build needs dependencies or plugins published only as snapshots.
+- `use-apache-staging` configures Apache staging repository: 
[https://repository.apache.org/content/repositories/staging/](https://repository.apache.org/content/repositories/staging/).
 Useful when validating releases or parent changes that are still in staging.
+
+Site Publication
+----------------
+
+This POM prepares site publication to [Apache Maven's site 
svnpubsub](/developers/website/index.html).
+
+There are defined `maven.site.path.suffix` properties in parent POM, as:
+
+```xml
+  <properties>
+    <maven.site.path.suffix>LATEST</maven.site.path.suffix>
+  </properties>
+```
+
+Inherited project can change it in order to publish site in other path, like 
as:
+
+```xml
+  <properties>
+    <maven.site.path.suffix>LATEST-4.x</maven.site.path.suffix>
+  </properties>
+```
+
+There are defined `maven.site.path` properties in parent POM for each 
supported component type, as:
+
+```xml
+  <properties>
+    
<maven.site.path>xxx-archives/${esc.d}{project.artifactId}-${maven.site.path.suffix}</maven.site.path>
+  </properties>
+```
+
+Every inherited POM needs to define `distributionManagement` to avoid 
automatic inheritance from parent:
+
+```xml
+  <distributionManagement>
+    <site>
+      <id>apache.website</id>
+      
<url>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven/components/${maven.site.path}</url>
+    </site>
+  </distributionManagement>
+```
+
+Once this is configured, the site can be published with:
+
+```shell
+mvn -Preporting site site:stage
+mvn scm-publish:publish-scm
+```
+
+See [deploying Maven components reference 
documentation](/developers/website/deploy-component-reference-documentation.html)
 for more information.
+
+History
+-------
+
+As of version 38, this POM sets the Java source and target versions to 1.8. 
Thus, as any plugin (or other component) moved to version 38+ of this POM, it 
moves to requiring Java 1.8 (was Java 1.5 since version 21, Java 1.6 since 
version 27, and Java 1.7 since version 34).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/maven-extensions/pom.xml 
new/maven-parent-50/maven-extensions/pom.xml
--- old/maven-parent-49/maven-extensions/pom.xml        2026-06-25 
20:34:50.000000000 +0200
+++ new/maven-parent-50/maven-extensions/pom.xml        2026-09-17 
20:32:26.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven</groupId>
     <artifactId>maven-parent</artifactId>
-    <version>49</version>
+    <version>50</version>
   </parent>
 
   <groupId>org.apache.maven.extensions</groupId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/maven-plugins/pom.xml 
new/maven-parent-50/maven-plugins/pom.xml
--- old/maven-parent-49/maven-plugins/pom.xml   2026-06-25 20:34:50.000000000 
+0200
+++ new/maven-parent-50/maven-plugins/pom.xml   2026-09-17 20:32:26.000000000 
+0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven</groupId>
     <artifactId>maven-parent</artifactId>
-    <version>49</version>
+    <version>50</version>
   </parent>
 
   <groupId>org.apache.maven.plugins</groupId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/maven-shared-components/pom.xml 
new/maven-parent-50/maven-shared-components/pom.xml
--- old/maven-parent-49/maven-shared-components/pom.xml 2026-06-25 
20:34:50.000000000 +0200
+++ new/maven-parent-50/maven-shared-components/pom.xml 2026-09-17 
20:32:26.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven</groupId>
     <artifactId>maven-parent</artifactId>
-    <version>49</version>
+    <version>50</version>
   </parent>
 
   <groupId>org.apache.maven.shared</groupId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/maven-skins/pom.xml 
new/maven-parent-50/maven-skins/pom.xml
--- old/maven-parent-49/maven-skins/pom.xml     2026-06-25 20:34:50.000000000 
+0200
+++ new/maven-parent-50/maven-skins/pom.xml     2026-09-17 20:32:26.000000000 
+0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven</groupId>
     <artifactId>maven-parent</artifactId>
-    <version>49</version>
+    <version>50</version>
   </parent>
 
   <groupId>org.apache.maven.skins</groupId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-parent-49/pom.xml new/maven-parent-50/pom.xml
--- old/maven-parent-49/pom.xml 2026-06-25 20:34:50.000000000 +0200
+++ new/maven-parent-50/pom.xml 2026-09-17 20:32:26.000000000 +0200
@@ -24,13 +24,13 @@
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
-    <version>39</version>
+    <version>40</version>
     <relativePath />
   </parent>
 
   <groupId>org.apache.maven</groupId>
   <artifactId>maven-parent</artifactId>
-  <version>49</version>
+  <version>50</version>
   <packaging>pom</packaging>
 
   <name>Apache Maven</name>
@@ -945,7 +945,7 @@
   <scm>
     
<connection>scm:git:https://gitbox.apache.org/repos/asf/maven-parent.git</connection>
     
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/maven-parent.git</developerConnection>
-    <tag>maven-parent-49</tag>
+    <tag>maven-parent-50</tag>
     <url>https://github.com/apache/maven-parent/tree/${project.scm.tag}</url>
   </scm>
 
@@ -980,15 +980,15 @@
     <maven.site.path.suffix>LATEST</maven.site.path.suffix>
     <invoker.rerunFailingTestsCount>1</invoker.rerunFailingTestsCount>
     <invoker.streamLogsOnFailures>true</invoker.streamLogsOnFailures>
-    <version.sisu-maven-plugin>1.0.1</version.sisu-maven-plugin>
-    <version.plexus-utils>4.0.3</version.plexus-utils>
-    <version.spotless-maven-plugin>3.7.0</version.spotless-maven-plugin>
-    <version.palantirJavaFormat>2.93.0</version.palantirJavaFormat>
+    <version.sisu-maven-plugin>1.1.0</version.sisu-maven-plugin>
+    <version.plexus-utils>4.1.0</version.plexus-utils>
+    <version.spotless-maven-plugin>3.10.2</version.spotless-maven-plugin>
+    <version.palantirJavaFormat>2.98.0</version.palantirJavaFormat>
     <!-- DO NOT UPGRADE to 4: incompatible with Maven 3 -->
     <version.plexus-xml>3.0.1</version.plexus-xml>
     <versions.junit5>5.14.4</versions.junit5>
     <version.maven-shared-resources>6</version.maven-shared-resources>
-    
<project.build.outputTimestamp>2026-06-25T20:34:50Z</project.build.outputTimestamp>
+    
<project.build.outputTimestamp>2026-09-17T20:32:26Z</project.build.outputTimestamp>
   </properties>
 
   <dependencyManagement>
@@ -1061,7 +1061,7 @@
         <plugin>
           <groupId>org.codehaus.modello</groupId>
           <artifactId>modello-maven-plugin</artifactId>
-          <version>2.6.0</version>
+          <version>2.8.1</version>
           <configuration>
             <licenseText>Licensed to the Apache Software Foundation (ASF) 
under one
 or more contributor license agreements.  See the NOTICE file
@@ -1139,12 +1139,12 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-toolchains-plugin</artifactId>
-          <version>3.2.0</version>
+          <version>3.3.0</version>
         </plugin>
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>taglist-maven-plugin</artifactId>
-          <version>3.2.2</version>
+          <version>3.2.3</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
@@ -1204,7 +1204,7 @@
             <dependency>
               <groupId>org.codehaus.mojo</groupId>
               <artifactId>extra-enforcer-rules</artifactId>
-              <version>1.12.0</version>
+              <version>1.12.1</version>
             </dependency>
           </dependencies>
           <executions>
@@ -1281,7 +1281,7 @@
           <groupId>org.apache.rat</groupId>
           <artifactId>apache-rat-plugin</artifactId>
           <configuration>
-            <excludes combine.children="append">
+            <inputExcludes combine.children="append">
               <exclude>.java-version</exclude>
               <!-- Jenkins job with local Maven repository -->
               <exclude>.repository/**</exclude>
@@ -1291,7 +1291,12 @@
               <exclude>dependency-reduced-pom.xml</exclude>
               <!-- GitHub Support -->
               <exclude>.asf.yaml</exclude>
-            </excludes>
+              <!-- Developer tooling: version managers / direnv (local, not 
project source) -->
+              <exclude>.sdkmanrc</exclude>
+              <exclude>.tool-versions</exclude>
+              <exclude>.envrc</exclude>
+              <exclude>.mise.toml</exclude>
+            </inputExcludes>
           </configuration>
           <executions>
             <execution>
@@ -1326,10 +1331,6 @@
         <artifactId>maven-enforcer-plugin</artifactId>
       </plugin>
       <plugin>
-        <groupId>org.apache.rat</groupId>
-        <artifactId>apache-rat-plugin</artifactId>
-      </plugin>
-      <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-site-plugin</artifactId>
         <executions>
@@ -1395,6 +1396,10 @@
             <groupId>com.diffplug.spotless</groupId>
             <artifactId>spotless-maven-plugin</artifactId>
           </plugin>
+          <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+          </plugin>
         </plugins>
       </build>
     </profile>
@@ -1405,7 +1410,7 @@
           <plugin>
             <groupId>org.cyclonedx</groupId>
             <artifactId>cyclonedx-maven-plugin</artifactId>
-            <version>2.9.2</version>
+            <version>2.9.3</version>
             <executions>
               <execution>
                 <goals>
@@ -1595,6 +1600,35 @@
         </pluginRepository>
       </pluginRepositories>
     </profile>
+    <profile>
+      <!-- useful for releasing while voting on Apache parent POM -->
+      <id>use-apache-staging</id>
+      <activation>
+        <property>
+          <name>apache.staging</name>
+        </property>
+      </activation>
+      <repositories>
+        <repository>
+          <snapshots>
+            <enabled>false</enabled>
+          </snapshots>
+          <id>apache.staging</id>
+          <name>Apache Staging Repository</name>
+          
<url>https://repository.apache.org/content/repositories/staging/</url>
+        </repository>
+      </repositories>
+      <pluginRepositories>
+        <pluginRepository>
+          <snapshots>
+            <enabled>false</enabled>
+          </snapshots>
+          <id>apache.staging</id>
+          <name>Apache Staging Repository</name>
+          
<url>https://repository.apache.org/content/repositories/staging/</url>
+        </pluginRepository>
+      </pluginRepositories>
+    </profile>
     <profile>
       <!-- a profile to allow dependabot to manage palantir-java-format 
version -->
       <id>palantir-javaformat-dependabot</id>

Reply via email to