X-LINUX

1. Usage[edit source]

The FlowCompatibility/X-LINUX template is used to indicate via a simple message, the last ecosystem release for which the X-LINUX package has been updated. This template shall be added on top of all pages that deal with any X-LINUX package; if the X-LINUX package has not been ported yet on the last ecosystem release, then this template shall return the message; else, it shall return nothing; therefore, this template is always used for X-LINUX pages and this template must be updated each time a X-LINUX package is ported on the last ecosystem release.
The template must be added on top of the article, just below the ApplicableForm template.

Usage: {{FlowCompatibility/X-LINUX|package=<package>|message=<short>}}

Where:

  • <package> is
    • AI
    • AWS
    • AZURE
    • ISP
    • NFC5
    • NFC6
    • QT
    • RT
    • TSNSWCH
    • TPM
  • <message> is the optional parameter that allows to select only the last version of OpenSTLinux supporting the X-LINUX. Per default (if <message> is not set), the full message is displayed. The possible value for <message> is:
    • short: the last version of OpenSTLinux supporting the X-LINUX is displayed

The returned value is a message informing reader about the most recent OSTL version on which the package, given in input of the template, has been been ported and tested.

package Last OSTL compatible version
AI ecosystem release v6.0.0 More info.png
AWS ecosystem release v6.0.0 More info.png
AZURE ecosystem release v6.0.0 More info.png
ISP ecosystem release v6.0.0 More info.png
NFC5 ecosystem release v3.0.0
NFC6 ecosystem release v3.0.0
QT ecosystem release v5.1.0
RT ecosystem release v5.1.0
TSNSWCH ecosystem release v6.0.0 More info.png
TPM ecosystem release v6.0.0 More info.png

2. Basic examples[edit source]

You type You get
Compatibility message for AI
{{FlowCompatibility/X-LINUX|package=AI}}<br>
{{FlowCompatibility/X-LINUX|package=AI|message=short}}


ecosystem release v6.0.0 More info.png

Compatibility message for AWS
{{FlowCompatibility/X-LINUX|package=AWS}}<br>
{{FlowCompatibility/X-LINUX|package=AWS|message=short}}


ecosystem release v6.0.0 More info.png

Compatibility message for AZURE
{{FlowCompatibility/X-LINUX|package=AZURE}}<br>
{{FlowCompatibility/X-LINUX|package=AZURE|message=short}}


ecosystem release v6.0.0 More info.png

Compatibility message for ISP
{{FlowCompatibility/X-LINUX|package=ISP}}<br>
{{FlowCompatibility/X-LINUX|package=ISP|message=short}}


ecosystem release v6.0.0 More info.png

Compatibility message for NFC5
{{FlowCompatibility/X-LINUX|package=NFC5}}<br>
{{FlowCompatibility/X-LINUX|package=NFC5|message=short}}

ecosystem release v3.0.0

Compatibility message for NFC6
{{FlowCompatibility/X-LINUX|package=NFC6}}<br>
{{FlowCompatibility/X-LINUX|package=NFC6|message=short}}

ecosystem release v3.0.0

Compatibility message for QT
{{FlowCompatibility/X-LINUX|package=QT}}<br>
{{FlowCompatibility/X-LINUX|package=QT|message=short}}

ecosystem release v5.1.0

Compatibility message for RT
{{FlowCompatibility/X-LINUX|package=RT}}<br>
{{FlowCompatibility/X-LINUX|package=RT|message=short}}


ecosystem release v6.0.0 More info.png

Compatibility message for TSNSWCH
{{FlowCompatibility/X-LINUX|package=TSNSWCH}}<br>
{{FlowCompatibility/X-LINUX|package=TSNSWCH|message=short}}


ecosystem release v6.0.0 More info.png

Compatibility message for TPM
{{FlowCompatibility/X-LINUX|package=TPM}}<br>
{{FlowCompatibility/X-LINUX|package=TPM|message=short}}

This version of X-LINUX-TPM expansion package is validated against the ecosystem release v6.0.0 More info.png
ecosystem release v6.0.0 More info.png

3. More examples[edit source]

You type You get
message parameter equals to empty
{{FlowCompatibility/X-LINUX|package=AI|message=}}
Unknown package

ecosystem release v6.0.0 More info.png

{{FlowCompatibility/X-LINUX|package=AWS3}}<br>

unknown X-LINUX package

Check the spaces before and after the infobox
BEFORE{{FlowCompatibility/X-LINUX|package=AI}}AFTER

BEFOREAFTER

Compatibility message empty if the X-LINUX package has been ported on the last ecosystem release
BEFORE{{FlowCompatibility/X-LINUX|package=PORTED_ON_LAST_OSTL}}AFTER<br>
BEFORE{{FlowCompatibility/X-LINUX|package=PORTED_ON_LAST_OSTL|message=short}}AFTER

BEFOREAFTER
BEFOREecosystem release v6.0.0 More info.pngAFTER

Compatibility message if the X-LINUX package has not been ported yet on the last ecosystem release of the current flow (e.g., vx.1.0), but is already ported on a legacy ecosystem release of the current flow (e.g., vx.0.0)
{{FlowCompatibility/X-LINUX|package=PORTED_ON_LEGACY_OSTL}}<br>
BEFORE{{FlowCompatibility/X-LINUX|package=PORTED_ON_LEGACY_OSTL|message=short}}AFTER

BEFORE[[X-LINUX-PORTED_ON_LEGACY_OSTL_expansion_package | ecosystem release vx.0.0 More info.png ]]AFTER

4. Code[edit source]

unknown X-LINUX package

No categories assignedEdit