You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by el...@apache.org on 2026/08/04 10:52:37 UTC
(maven-shared-utils) branch master updated: Rewrite documentation per ASD-STE100 Simplified Technical English (#418)
This is an automated email from the ASF dual-hosted git repository.
elharo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-shared-utils.git
The following commit(s) were added to refs/heads/master by this push:
new e8c61b5 Rewrite documentation per ASD-STE100 Simplified Technical English (#418)
e8c61b5 is described below
commit e8c61b518ca52f90a91e62e9f789b4dc822eff19
Author: Elliotte Rusty Harold <el...@users.noreply.github.com>
AuthorDate: Tue Aug 4 10:52:31 2026 +0000
Rewrite documentation per ASD-STE100 Simplified Technical English (#418)
Co-authored-by: opencode <op...@example.com>
---
src/site/apt/index.apt.vm | 15 +++++----------
src/site/xdoc/download.xml.vm | 14 ++++++--------
2 files changed, 11 insertions(+), 18 deletions(-)
diff --git a/src/site/apt/index.apt.vm b/src/site/apt/index.apt.vm
index 18ce056..6fde828 100644
--- a/src/site/apt/index.apt.vm
+++ b/src/site/apt/index.apt.vm
@@ -29,14 +29,11 @@
${project.name}
- This project aims to be a functional replacement for
- {{{https://codehaus-plexus.github.io/plexus-utils/}plexus-utils}} in Maven.
-
- It is not a 100% API compatible replacement though but a replacement <with improvements>:
- lots of methods got cleaned up, generics got added and we dropped a lot of unused code.
+ This project replaces {{{https://codehaus-plexus.github.io/plexus-utils/}plexus-utils}} for Maven.
- Then there are additions, like
- {{{./apidocs/org/apache/maven/shared/utils/logging/package-summary.html}styled message API}}.
+ It is not a 100% API compatible replacement. We cleaned up methods, added generics, and removed unused code.
+
+ This project adds new features, like {{{./apidocs/org/apache/maven/shared/utils/logging/package-summary.html}styled message API}}.
Why?
@@ -45,8 +42,6 @@ Why?
Why not commons?
- 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.
+ We prefer code to use commons-* where appropriate. The plexus-utils versions became incompatible with the Commons versions over time. Migrating is not always a 1:1 operation. Migrating to Maven Shared Utils works in most cases as a 1:1 operation.
[]
diff --git a/src/site/xdoc/download.xml.vm b/src/site/xdoc/download.xml.vm
index 2b848a9..1e1e6a3 100644
--- a/src/site/xdoc/download.xml.vm
+++ b/src/site/xdoc/download.xml.vm
@@ -29,9 +29,9 @@ under the License.
<p><strong>${project.name} ${project.version}</strong> is distributed in source format.</p>
- <p>Use a source archive if you intend to build <strong>${project.name}</strong> yourself.</p>
+ <p>Use a source archive if you want to build ${project.name} yourself.</p>
- <p>Otherwise, simply use the ready-made binary artifacts from <strong>central repository</strong>.</p>
+ <p>Otherwise, use the ready-made binary artifacts from the central repository.</p>
<p><strong>${project.name}</strong> is distributed under the <a href="https://www.apache.org/licenses/">Apache License, version 2.0</a>.</p>
@@ -58,16 +58,14 @@ under the License.
</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>
+ <p>You must verify the integrity of the downloaded file using the checksum (.sha512 file) or using the signature (.asc file).</p>
+ <p>Use the public KEYS that Apache Maven developers provide to verify.</p>
</subsection>
<subsection name="Previous Versions">
- <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/shared/">archive site</a>.</p>
+ <p>You must use the latest release version of ${project.name} to get new features and bug fixes.</p>
+ <p>Older releases exist on the archive site. These releases are not recommended.</p>
</subsection>
</section>
</body>