Skip to content

Commit

Permalink
doc: OS support: update table
Browse files Browse the repository at this point in the history
Updated table with input received from stakeholders.
Updated definitions based on receved feedback.
NCSDK-29043.

Signed-off-by: Grzegorz Ferenc <[email protected]>
  • Loading branch information
greg-fer committed Sep 20, 2024
1 parent 2164ead commit 6f21b24
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 24 deletions.
35 changes: 17 additions & 18 deletions doc/nrf/installation/recommended_versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,10 @@ The following table shows the operating system versions that support the |NCS| t
- Tier 3
- Tier 1
- Not supported
* - `Linux - Ubuntu 24.04 LTS`_
- Not supported
- Tier 2
- Not supported
* - `Linux - Ubuntu 22.04 LTS`_
- Not supported
- Tier 1
Expand All @@ -45,6 +49,10 @@ The following table shows the operating system versions that support the |NCS| t
- Not supported
- Tier 2
- Not supported
* - `macOS 15`_
- Not applicable
- Tier 3
- Tier 3
* - `macOS 14`_
- Not applicable
- Tier 3
Expand All @@ -53,18 +61,7 @@ The following table shows the operating system versions that support the |NCS| t
- Not applicable
- Tier 1
- Tier 1
* - `macOS 12`_
- Not applicable
- Tier 3
- Tier 3
* - `macOS 11`_
- Not applicable
- Tier 2
- Tier 2
* - `macOS 10.15`_
- Not applicable
- Tier 3
- Not supported


.. os_table_end
Expand All @@ -74,20 +71,22 @@ Tier definitions
.. toggle:: Support levels

Tier 1
The |NCS| tools will always work.
The automated build and automated testing ensure that the |NCS| tools build and successfully complete tests after each change.
* Nordic Semiconductor recommends this version.
* Building and testing on this version is successfully executed based on risk.
* Any failures block the release until they are fixed or a viable workaround is found.

Tier 2
The |NCS| tools will always build.
The automated build ensures that the |NCS| tools build successfully after each change.
There is no guarantee that a build will work because the automation tests do not always run.
* Building on this version is successfully executed at the :ref:`minimum recommended version of tools <requirements_toolchain>`.
* Manual Sanity Check is done based on risk.
* Failures do not block the release and are listed on the :ref:`known_issues` page.
Best effort is made to address them by the next official release.

Tier 3
The |NCS| tools are supported by design, but are not built or tested after each change.
Therefore, the application may or may not work.

Not supported
The |NCS| tools do not work, but it may be supported in the future.
The |NCS| tools do not work with this version.

Not applicable
The specified architecture is not supported for the respective operating system.
Expand Down
5 changes: 2 additions & 3 deletions doc/nrf/links.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1381,16 +1381,15 @@

.. ### Source: ubuntu.com

.. _`Linux - Ubuntu 24.04 LTS`: https://releases.ubuntu.com/24.04/
.. _`Linux - Ubuntu 22.04 LTS`: https://releases.ubuntu.com/22.04/
.. _`Linux - Ubuntu 20.04 LTS`: https://releases.ubuntu.com/20.04/

.. ### Source: apple.com

.. _`macOS 15`: https://www.apple.com/macos/macos-sequoia-preview/
.. _`macOS 14`: https://www.apple.com/macos/sonoma/
.. _`macOS 13`: https://www.apple.com/macos/ventura/
.. _`macOS 12`: https://www.apple.com/macos/monterey/
.. _`macOS 11`: https://support.apple.com/en-us/HT211896
.. _`macOS 10.15`: https://support.apple.com/en-us/HT210642
.. _`Apple Notification Center Service Specification`: https://developer.apple.com/library/archive/documentation/CoreBluetooth/Reference/AppleNotificationCenterServiceSpecification/Introduction/Introduction.html
.. _`Apple Media Service Reference`: https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/AppleMediaService_Reference/Introduction/Introduction.html

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@ Changelog

The following sections provide detailed lists of changes by component.

IDE, and tool support
=====================
IDE, OS, and tool support
=========================

|no_changes_yet_note|
* Updated the :ref:`supported_OS` table on the :ref:`gs_recommended_versions` page.

Build and configuration system
==============================
Expand Down

0 comments on commit 6f21b24

Please sign in to comment.