From f932e19afbeb0bbe49438f053ec05741ac38fc33 Mon Sep 17 00:00:00 2001
From: Jeff Squyres
Date: Thu, 26 Oct 2023 19:01:22 +0000
Subject: [PATCH] docs: some minor tweaks:
* Link to docs.open-mpi.org page about version information instead of
github
* add a missing
in major-changes.php
* tweak some text in major-changes.php
* make the v5.0 download page header more like the v4.x download page
headers
Signed-off-by: Jeff Squyres
---
includes/header.inc | 2 +-
software/ompi/major-changes.php | 25 ++++++++++++++++---------
software/ompi/v5.0/index.php | 17 +++++++++++++----
3 files changed, 30 insertions(+), 14 deletions(-)
diff --git a/includes/header.inc b/includes/header.inc
index 82a05eddb..b578a39ee 100644
--- a/includes/header.inc
+++ b/includes/header.inc
@@ -233,7 +233,7 @@ printsublink("$topurl/doc/", "Documentation");
printsublink("$topurl/source/", "Source Code Access");
printsublink("https://github.com/open-mpi/ompi/issues", "Bug Tracking");
printsublink("https://mtt.open-mpi.org/", "Regression Testing");
-printsublink("https://github.com/open-mpi/ompi/blob/master/README.md#open-mpi-version-numbers-and-binary-compatibility", "Version Information");
+printsublink("https://docs.open-mpi.org/en/main/version-numbering.html", "Version Information");
// Sub-Projects
printbutton("Sub-Projects");
diff --git a/software/ompi/major-changes.php b/software/ompi/major-changes.php
index 7d14c0e88..f2015821b 100644
--- a/software/ompi/major-changes.php
+++ b/software/ompi/major-changes.php
@@ -28,20 +28,25 @@
- Open MPI v5.0.x switched from using ORTE to the PRRTE runtime environment.
+ Open MPI v5.0.x switched from using ORTE to the PRRTE runtime environment.
- Open MPI 5.0.x adopted PRRTE (PMIx Reference RunTime Environment) as the default runtime environment
- management system.
PRRTE provides run-time environment infrastructure for environments that do not
- natively have them. In practical terms, this typically means providing infrastructure for
- non-scheduled environments that have no concept of distributed scheduling, file staging,
- remote stdout/stderr redirection, and only have ssh to execute commands on remote nodes.
-
+ Open MPI 5.0.x adopted PRRTE (PMIx Reference RunTime Environment)
+ as the default runtime environment management system.
+
+ PRRTE is the evolution of ORTE into an independent project that
+ provides run-time environment infrastructure for environments that
+ do not natively have them. In practical terms, this typically means
+ providing infrastructure for non-scheduled environments that have no
+ concept of distributed scheduling, file staging, remote
+ stdout/stderr redirection, and only have ssh
to execute
+ commands on remote nodes.
Notable features:
- - Support for MPI Sessions.
+ - Support for MPI-4 Sessions.
- ULFM Fault Tolerance support.
- CUDA support in OFI MTL.
- Added a new Accelerator framework.
CUDA-specific code
@@ -57,10 +62,12 @@
For the full list of features and updates please refer to
-v5.0.x news section.
+v5.0.x release notes section.
+
+
v4.1.x series
The v4.1.x series introduced the following major feature
diff --git a/software/ompi/v5.0/index.php b/software/ompi/v5.0/index.php
index ac79e1fce..1e4425d26 100644
--- a/software/ompi/v5.0/index.php
+++ b/software/ompi/v5.0/index.php
@@ -13,15 +13,24 @@
$list_name = "announce";
$prev_describe = "the v$release_series download page";
+$news_url = "https://docs.open-mpi.org/en/v5.0.x/release-notes/";
+
include_once("$topdir/includes/subscribe-announce.inc");
?>
-"); ?>This
-file contains the release notes for the Open
-MPI v series.
+Changes in this release:
+
+
+- See this page if you are
+upgrading from a prior major release series of Open MPI. It shows the
+Big Changes for which end users need to be aware.
+- "); ?>See the release notes
+for a more fine-grained listing of changes between each release and
+sub-release of the Open MPI v
+series.
+
See the version timeline for