From eeca460dab7a730065ec38b600e1c56b59da2bcd Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Fri, 19 May 2023 11:33:53 -0500 Subject: [PATCH 1/3] Reorganize platform support documentation and add Harmonic Signed-off-by: Addisu Z. Taddese --- citadel/install.md | 13 +---- dome/install.md | 12 +---- edifice/install.md | 12 +---- fortress/install.md | 13 +---- garden/install.md | 13 +---- releases.md | 125 ++++++++++++++++++++++++++++++++++++++++++-- 6 files changed, 127 insertions(+), 61 deletions(-) diff --git a/citadel/install.md b/citadel/install.md index d23698b280..88c0d39c9c 100644 --- a/citadel/install.md +++ b/citadel/install.md @@ -43,15 +43,4 @@ collection assures that all libraries are compatible and can be used together. ## Supported platforms -Citadel is [supported](/docs/all/releases) on the platforms below. - -These are the **officially** supported platforms: - -* Ubuntu Bionic on amd64/i386 -* Ubuntu Focal on amd64 - -Platforms supported at **best-effort** include arm architectures, Windows and -macOS. See -[this ticket](https://github.com/ignition-tooling/release-tools/issues/595) -for the full status. - +See [supported platforms](releases#citadel). diff --git a/dome/install.md b/dome/install.md index 93019902d9..a83a14c0e6 100644 --- a/dome/install.md +++ b/dome/install.md @@ -47,14 +47,4 @@ collection assures that all libraries are compatible and can be used together. ## Supported platforms -Dome is [supported](/docs/all/releases) on the platforms below. - -These are the **officially** supported platforms: - -* Ubuntu Bionic on amd64/i386 -* Ubuntu Focal on amd64 - -Platforms supported at **best-effort** include arm architectures, Windows and -macOS. See -[this ticket](https://github.com/ignition-tooling/release-tools/issues/297) -for the full status. +See [supported platforms](releases#dome). diff --git a/edifice/install.md b/edifice/install.md index a68b19fbfe..d917114e05 100644 --- a/edifice/install.md +++ b/edifice/install.md @@ -48,14 +48,4 @@ collection assures that all libraries are compatible and can be used together. ## Supported platforms -Edifice is [supported](/docs/all/releases) on the platforms below. - -These are the **officially** supported platforms: - -* Ubuntu Bionic on amd64/i386 -* Ubuntu Focal on amd64 - -Platforms supported at **best-effort** include arm architectures, Windows and -macOS. See -[this ticket](https://github.com/ignition-tooling/release-tools/issues/421) -for the full status. +See [supported platforms](releases#edifice). diff --git a/fortress/install.md b/fortress/install.md index 3803daa087..097fa372d9 100644 --- a/fortress/install.md +++ b/fortress/install.md @@ -51,15 +51,4 @@ collection assures that all libraries are compatible and can be used together. ## Supported platforms -Fortress is [supported](/docs/all/releases) on the platforms below. - -These are the **officially** supported platforms: - -* Ubuntu Bionic on amd64/i386 -* Ubuntu Focal on amd64 -* Ubuntu Jammy on amd64 - -Platforms supported at **best-effort** include arm architectures, Windows and -macOS. See -[this ticket](https://github.com/ignition-tooling/release-tools/issues/596) -for the full status. +See [supported platforms](releases#fortress). diff --git a/garden/install.md b/garden/install.md index d12f046757..414cc239bb 100644 --- a/garden/install.md +++ b/garden/install.md @@ -47,18 +47,7 @@ This list of library versions may change up to the release date. ## Supported platforms -Garden is planned to be [supported](/docs/all/releases) on the platforms below. -This list may change up to the release date. - -These are the **officially** supported platforms: - -* Ubuntu Focal on amd64 -* Ubuntu Jammy on amd64 - -Platforms supported at **best-effort** include arm architectures, Windows and -macOS. See -[this ticket](https://github.com/gazebo-tooling/release-tools/issues/597) -for the full status. +See [supported platforms](releases#garden). ## Migration Guide diff --git a/releases.md b/releases.md index 45afb90c23..e8b84bd363 100644 --- a/releases.md +++ b/releases.md @@ -66,8 +66,7 @@ For example, "Ubuntu Focal on amd64". Each release is targeted at a specific set of platforms. A support level applies to an entire Gazebo release, including all library versions within it. The -supported platforms for each release are listed on their home pages (i.e. -[Fortress](https://gazebosim.org/docs/fortress)). +supported platforms for each release are listed [below](/docs/all/releases#platforms-by-release). In general, there are three categories of support for a platform: @@ -89,7 +88,127 @@ In general, there are three categories of support for a platform: platforms may be considered if they don't break any supported platforms and reviewed as time allows. +# Platforms by Release + +## Acropolis (End of Life) + +Acropolis is supported on the platforms below. + + * Ubuntu Bionic on amd64/i386 + * MacOS Mojave + +Windows support is still experimental although most of the packages should work +as expected. There are no binaries for Windows at this moment. The `ign-gazebo` +package is still not available for Windows, the installation should be done from +source code. + + +## Blueprint (End of Life) + +Blueprint is supported on the platforms below: + + * Ubuntu Bionic on amd64/i386 + * MacOS Mojave + * Gazebo currently only works in headless mode + +Windows support is still experimental although most of the packages should work +as expected. There are no binaries for Windows at this moment. The `ign-gazebo` +package is still not available for Windows, the installation should be done from +source code. + + +## Citadel + +Citadel is supported on the platforms below. + +These are the **officially** supported platforms: + +* Ubuntu Bionic on amd64/i386 +* Ubuntu Focal on amd64 + +Platforms supported at **best-effort** include arm architectures, Windows and +macOS. See +[this ticket](https://github.com/ignition-tooling/release-tools/issues/595) +for the full status. + + +## Dome (End of Life) + +Dome is supported on the platforms below. + +These are the **officially** supported platforms: + +* Ubuntu Bionic on amd64/i386 +* Ubuntu Focal on amd64 + +Platforms supported at **best-effort** include arm architectures, Windows and +macOS. See +[this ticket](https://github.com/ignition-tooling/release-tools/issues/297) +for the full status. + + +## Edifice (End of Life) + +Edifice is supported on the platforms below. + +These are the **officially** supported platforms: + +* Ubuntu Bionic on amd64/i386 +* Ubuntu Focal on amd64 + +Platforms supported at **best-effort** include arm architectures, Windows and +macOS. See +[this ticket](https://github.com/ignition-tooling/release-tools/issues/421) +for the full status. + + +## Fortress + +Fortress is supported on the platforms below. + +These are the **officially** supported platforms: + +* Ubuntu Bionic on amd64/i386 +* Ubuntu Focal on amd64 +* Ubuntu Jammy on amd64 + +Platforms supported at **best-effort** include arm architectures, Windows and +macOS. See +[this ticket](https://github.com/ignition-tooling/release-tools/issues/596) +for the full status. + + +## Garden + +Garden is supported on the platforms below. + +These are the **officially** supported platforms: + +* Ubuntu Focal on amd64 +* Ubuntu Jammy on amd64 + +Platforms supported at **best-effort** include arm architectures, Windows and +macOS. See +[this ticket](https://github.com/gazebo-tooling/release-tools/issues/597) +for the full status. + +## Harmonic (Planned) + +Harmonic is planned to be supported on the platforms below. +This list may change up to the release date. + +These are the **officially** supported platforms: + +* Ubuntu Jammy on amd64 +* Ubuntu 24.04 on amd64 + +Platforms supported at **best-effort** include arm architectures, Windows and +macOS. See +[this ticket](https://github.com/gazebo-tooling/release-tools/issues/928) +for the full status. + +--- + If you or your company are interested in directly supporting, or sponsoring the support of other platforms, please contact `info@openrobotics.org`. - From 4504990bf05ba9c09ce46a7c53f0c0c05254b559 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Mon, 22 May 2023 11:35:58 -0500 Subject: [PATCH 2/3] Update releases.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Alejandro Hernández Cordero Signed-off-by: Addisu Z. Taddese --- releases.md | 1 - 1 file changed, 1 deletion(-) diff --git a/releases.md b/releases.md index e8b84bd363..9a7e4f5973 100644 --- a/releases.md +++ b/releases.md @@ -102,7 +102,6 @@ as expected. There are no binaries for Windows at this moment. The `ign-gazebo` package is still not available for Windows, the installation should be done from source code. - ## Blueprint (End of Life) Blueprint is supported on the platforms below: From 1ad82520813d49b8a7fb6d41aa5c2f8b0ccbdbda Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Mon, 22 May 2023 11:38:36 -0500 Subject: [PATCH 3/3] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Alejandro Hernández Cordero Signed-off-by: Addisu Z. Taddese --- releases.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/releases.md b/releases.md index 9a7e4f5973..a9a1b7df0f 100644 --- a/releases.md +++ b/releases.md @@ -115,7 +115,6 @@ as expected. There are no binaries for Windows at this moment. The `ign-gazebo` package is still not available for Windows, the installation should be done from source code. - ## Citadel Citadel is supported on the platforms below. @@ -130,7 +129,6 @@ macOS. See [this ticket](https://github.com/ignition-tooling/release-tools/issues/595) for the full status. - ## Dome (End of Life) Dome is supported on the platforms below. @@ -145,7 +143,6 @@ macOS. See [this ticket](https://github.com/ignition-tooling/release-tools/issues/297) for the full status. - ## Edifice (End of Life) Edifice is supported on the platforms below. @@ -160,7 +157,6 @@ macOS. See [this ticket](https://github.com/ignition-tooling/release-tools/issues/421) for the full status. - ## Fortress Fortress is supported on the platforms below. @@ -176,7 +172,6 @@ macOS. See [this ticket](https://github.com/ignition-tooling/release-tools/issues/596) for the full status. - ## Garden Garden is supported on the platforms below.