From bbd5313551394a942e674c86dd6708510359e958 Mon Sep 17 00:00:00 2001 From: Radek Antoniuk Date: Tue, 12 Aug 2025 18:21:35 +0200 Subject: [PATCH 1/2] feat: rename platforms to clientPlatforms and update examples --- docs/standard/schema.core.rst | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/docs/standard/schema.core.rst b/docs/standard/schema.core.rst index a563c36c..c06c893e 100644 --- a/docs/standard/schema.core.rst +++ b/docs/standard/schema.core.rst @@ -180,18 +180,16 @@ handle as output. In case the software does not support any output, you can skip this field or use ``application/x.empty``. -Key ``platforms`` +Key ``clientPlatforms`` ~~~~~~~~~~~~~~~~~ - Type: enumerated string or array of strings - Presence: mandatory -- Values: ``web``, ``windows``, ``mac``, ``linux``, ``ios``, - ``android``. Human readable values outside this list are allowed. +- Values: ``browser``, ``macos - intel``, ``macos - arm``, ``windows``, ``unix``, + ``mobile - android``, ``mobile - ios``. Human readable values outside this list are allowed. - Example: ``web`` -This key specifies which platform the software runs on. It is meant to -describe the platforms that users will use to access and operate the -software, rather than the platform the software itself runs on. +This key specifies the supported client platforms to access this software. Use the predefined values if possible. If the software runs on a platform for which a predefined value is not available, a different From 569fca77b7d5af7bc3aee5151cc8579ec545a858 Mon Sep 17 00:00:00 2001 From: Radek Antoniuk <521838+rantoniuk@users.noreply.github.com> Date: Tue, 12 Aug 2025 18:28:24 +0200 Subject: [PATCH 2/2] Update docs/standard/schema.core.rst Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- docs/standard/schema.core.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/standard/schema.core.rst b/docs/standard/schema.core.rst index c06c893e..9de935bd 100644 --- a/docs/standard/schema.core.rst +++ b/docs/standard/schema.core.rst @@ -187,7 +187,7 @@ Key ``clientPlatforms`` - Presence: mandatory - Values: ``browser``, ``macos - intel``, ``macos - arm``, ``windows``, ``unix``, ``mobile - android``, ``mobile - ios``. Human readable values outside this list are allowed. -- Example: ``web`` +- Example: ``browser`` This key specifies the supported client platforms to access this software.