From ac971025745bb9676a2679dcfd3103e4a15dc7df Mon Sep 17 00:00:00 2001 From: Elliotte Rusty Harold Date: Thu, 23 Jul 2026 15:03:19 +0000 Subject: [PATCH 1/3] Fix documentation issues in site pages - Upgrade plexus-utils link to HTTPS - Reword 'forked from' -> 'originated in' - Clarify ambiguous 'the original' phrasing - Remove redundant parenthetical (different) - Use proper project name 'Commons versions' - Use project display name 'Maven Shared Utils' - Upgrade XSD URL from HTTP to HTTPS in site.xml --- src/site/apt/index.apt.vm | 12 ++++++------ src/site/site.xml | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/site/apt/index.apt.vm b/src/site/apt/index.apt.vm index 419146d8..e2b043fe 100644 --- a/src/site/apt/index.apt.vm +++ b/src/site/apt/index.apt.vm @@ -30,7 +30,7 @@ ${project.name} This project aims to be a functional replacement for - {{{http://codehaus-plexus.github.io/plexus-utils/}plexus-utils}} in Maven. + {{{https://codehaus-plexus.github.io/plexus-utils/}plexus-utils}} in Maven. It is not a 100% API compatible replacement though but a replacement : lots of methods got cleaned up, generics got added and we dropped a lot of unused code. @@ -40,13 +40,13 @@ ${project.name} Why? - plexus-utils consisted mostly of code that was forked from various Apache projects. - maven-shared-utils is based on the original from the Apache sources. + plexus-utils consisted mostly of code that originated in various Apache projects. + maven-shared-utils is based on those original Apache-source implementations. Why not commons? - We would prefer code to use commons-* where appropriate, but the plexus-utils became - slightly incompatible (different) from the commons over the years, so migrating is not - always a 1:1 operation. Migrating to maven-shared-utils is a 1:1 operation in most cases. + We would prefer code to use commons-* where appropriate, but plexus-utils became + slightly incompatible from the Commons versions over the years, so migrating is not + always a 1:1 operation. Migrating to Maven Shared Utils is a 1:1 operation in most cases. [] diff --git a/src/site/site.xml b/src/site/site.xml index f035df0e..f40a912d 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -19,7 +19,7 @@ specific language governing permissions and limitations under the License. --> - + From 407bafb12d5d0c7ea0936eef1db29e6f3b040c79 Mon Sep 17 00:00:00 2001 From: Elliotte Rusty Harold Date: Thu, 23 Jul 2026 15:15:09 +0000 Subject: [PATCH 2/3] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/site/apt/index.apt.vm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/site/apt/index.apt.vm b/src/site/apt/index.apt.vm index e2b043fe..bd42b226 100644 --- a/src/site/apt/index.apt.vm +++ b/src/site/apt/index.apt.vm @@ -40,7 +40,7 @@ ${project.name} Why? - plexus-utils consisted mostly of code that originated in various Apache projects. + plexus-utils consisted mostly of code that originated in various Apache projects. maven-shared-utils is based on those original Apache-source implementations. Why not commons? From a115a06f62350203957a496a681daefbda3effcd Mon Sep 17 00:00:00 2001 From: Elliotte Rusty Harold Date: Thu, 23 Jul 2026 15:16:22 +0000 Subject: [PATCH 3/3] Correct capitalization of 'Maven Shared Utils' --- src/site/apt/index.apt.vm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/site/apt/index.apt.vm b/src/site/apt/index.apt.vm index bd42b226..18ce0563 100644 --- a/src/site/apt/index.apt.vm +++ b/src/site/apt/index.apt.vm @@ -41,7 +41,7 @@ ${project.name} Why? plexus-utils consisted mostly of code that originated in various Apache projects. - maven-shared-utils is based on those original Apache-source implementations. + Maven Shared Utils is based on those original Apache-source implementations. Why not commons?