diff --git a/README.md b/README.md
index cbd21a612..fe3c96bdc 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
Plexus Parent POM
-============
+=================
[](https://search.maven.org/artifact/org.codehaus.plexus/plexus)
diff --git a/pom.xml b/pom.xml
index 07943519a..b24ea4659 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,7 +19,7 @@ limitations under the License.
org.codehaus.plexus
plexus
- 18
+ 23-SNAPSHOT
pom
Plexus
@@ -32,7 +32,7 @@ limitations under the License.
- Apache License, Version 2.0
+ Apache-2.0
https://www.apache.org/licenses/LICENSE-2.0.txt
repo
@@ -302,7 +302,7 @@ limitations under the License.
scm:git:https://github.com/codehaus-plexus/plexus-pom.git
${project.scm.connection}
- plexus-18
+ master
https://github.com/codehaus-plexus/plexus-pom/tree/${project.scm.tag}/
@@ -313,13 +313,13 @@ limitations under the License.
- plexus-releases
- Plexus Release Repository
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
+ sonatype-central-portal
+ Sonatype Central Portal
+ https://repo.maven.apache.org/maven2
- plexus-snapshots
- Plexus Snapshot Repository
+ ${plexusDistMgmtSnapshotsId}
+ ${plexusDistMgmtSnapshotsName}
${plexusDistMgmtSnapshotsUrl}
@@ -331,34 +331,41 @@ limitations under the License.
8
- 3.2.5
+ 3.6.3
+ ${javaVersion}
${javaVersion}
${javaVersion}
+ ${javaVersion}
none
true
UTF-8
- https://oss.sonatype.org/content/repositories/plexus-snapshots
- 2024-05-21T19:07:45Z
+
+ sonatype-central-portal
+ Sonatype Central Snapshots
+ https://central.sonatype.com/repository/maven-snapshots
+
+ 2025-06-02T20:46:34Z
true
- 2.43.0
- 3.13.0
- 1.12.0
- 3.2.5
- 5.10.2
- check
- 0.9.0.M2
+ 2.44.5
+ 3.15.1
+ 2.1.0
+ 3.5.3
+ 5.13.0
+ 0.7.1
+ apply
+ 0.9.0.M4
true
+
+
+ true
+ automatic
+ true
+ false
-
- org.apache.maven.plugin-tools
- maven-plugin-annotations
- ${mavenPluginToolsVersion}
- provided
-
org.junit
junit-bom
@@ -372,6 +379,11 @@ limitations under the License.
+
+ eu.maveniverse.maven.plugins
+ njord
+ ${njord.version}
+
org.apache.maven.plugins
@@ -381,7 +393,7 @@ limitations under the License.
org.apache.maven.plugins
maven-checkstyle-plugin
- 3.3.1
+ 3.6.0
config/maven_checks.xml
@@ -392,48 +404,56 @@ limitations under the License.
org.apache.maven.shared
maven-shared-resources
- 5
+ 6
org.apache.maven.plugins
maven-clean-plugin
- 3.3.2
+ 3.4.1
org.apache.maven.plugins
maven-compiler-plugin
- 3.13.0
+ 3.14.0
${maven.compiler.proc}
${maven.compiler.showDeprecation}
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 3.8.1
+
org.apache.maven.plugins
maven-deploy-plugin
- 3.1.2
+ 3.1.4
org.apache.maven.plugins
maven-enforcer-plugin
- 3.4.1
+ 3.5.0
org.apache.maven.plugins
maven-gpg-plugin
- 3.2.4
+ 3.2.7
+
+ true
+
org.apache.maven.plugins
maven-install-plugin
- 3.1.2
+ 3.1.4
org.apache.maven.plugins
maven-jar-plugin
- 3.4.1
+ 3.4.2
@@ -446,7 +466,7 @@ limitations under the License.
org.apache.maven.plugins
maven-invoker-plugin
- 3.6.1
+ 3.9.0
${invoker.streamLogsOnFailures}
@@ -454,7 +474,7 @@ limitations under the License.
org.apache.maven.plugins
maven-javadoc-plugin
- 3.6.3
+ 3.11.2
true
en
@@ -465,7 +485,7 @@ limitations under the License.
org.apache.maven.plugins
maven-jxr-plugin
- 3.3.2
+ 3.6.0
org.apache.maven.plugins
@@ -495,7 +515,7 @@ limitations under the License.
org.apache.maven.plugins
maven-pmd-plugin
- 3.22.0
+ 3.26.0
${maven.compiler.source}
@@ -510,12 +530,12 @@ limitations under the License.
org.apache.maven.plugins
maven-project-info-reports-plugin
- 3.5.0
+ 3.9.0
org.apache.maven.plugins
maven-release-plugin
- 3.0.1
+ 3.1.1
deploy
plexus-release
@@ -529,7 +549,7 @@ limitations under the License.
org.apache.maven.plugins
maven-scm-publish-plugin
- 3.2.1
+ 3.3.0
${project.scm.developerConnection}
@@ -539,7 +559,7 @@ limitations under the License.
org.apache.maven.plugins
maven-site-plugin
- 3.12.1
+ 3.21.0
true
@@ -568,7 +588,7 @@ limitations under the License.
org.codehaus.mojo
taglist-maven-plugin
- 3.0.0
+ 3.2.1
org.eclipse.sisu
@@ -598,6 +618,8 @@ limitations under the License.
javax,java,,\#
+
+ PRESERVE
false
@@ -605,6 +627,15 @@ limitations under the License.
true
+
+
+ **/*.md
+
+
+ target/**
+
+
+
true
@@ -629,7 +660,7 @@ limitations under the License.
org.codehaus.mojo
extra-enforcer-rules
- 1.8.0
+ 1.10.0
@@ -647,6 +678,9 @@ limitations under the License.
${maven.compiler.target}
+
+ ${minimalJavaBuildVersion}
+
@@ -665,6 +699,13 @@ limitations under the License.
+
+
+ eu.maveniverse.maven.njord
+ extension
+ ${njord.version}
+
+
@@ -734,6 +775,9 @@ limitations under the License.
org.codehaus.mojo
taglist-maven-plugin
+
+ true
+
org.apache.maven.plugins
@@ -765,6 +809,11 @@ limitations under the License.
plexus-release
+
+ 3.9.0
+
+ true
+
config/maven_checks_nocodestyle.xml
@@ -872,7 +917,7 @@ limitations under the License.
format-check
- !format
+ env.CI
@@ -883,7 +928,7 @@ limitations under the License.
format
- format
+ !env.CI
diff --git a/src/site/apt/index.apt b/src/site/apt/index.apt
deleted file mode 100644
index c09df94df..000000000
--- a/src/site/apt/index.apt
+++ /dev/null
@@ -1,11 +0,0 @@
- -----
- Plexus Parent POM
- -----
- Hervé Boutemy
- -----
- 2018-05-06
- -----
-
-Plexus Parent POM
-
- Plexus Parent POM defines common {{{./plugin-management.html}plugins}}, reporting and release configuration.
diff --git a/src/site/markdown/index.md b/src/site/markdown/index.md
new file mode 100644
index 000000000..4570112ef
--- /dev/null
+++ b/src/site/markdown/index.md
@@ -0,0 +1,27 @@
+# Plexus Parent POM
+
+Plexus Parent POM defines common [plugins](./plugin-management.html), reporting and release configuration.
+
+## Preparing the environment for publishing vie the Central Portal
+
+Release manager should include the following sections in your personal `settings.xml`:
+
+```xml
+
+
+
+ sonatype-central-portal
+ jqhacker
+ SeCrEt
+
+ sonatype-cp
+ njord:template:release-sca
+
+
+
+
+```
+
+Tokens can be obtained from https://central.sonatype.com/account
+
diff --git a/src/site/site.xml b/src/site/site.xml
index 8ee2f56be..59edeea41 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -1,11 +1,10 @@
-
-
- Plexus
- https://codehaus-plexus.github.io/
- https://codehaus-plexus.github.io/images/plexus-logo-trans.png
+
+
+
+
@@ -34,7 +33,7 @@
-
+
@@ -51,28 +50,20 @@
-
+