From adf527ff8af7d111a42e2192937101b575648d82 Mon Sep 17 00:00:00 2001 From: libremente Date: Thu, 21 Aug 2025 09:32:28 +0200 Subject: [PATCH 1/2] chore: add more context to softwareType definitions --- docs/standard/schema.core.rst | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/docs/standard/schema.core.rst b/docs/standard/schema.core.rst index dcbcbc3c..c1de85ab 100644 --- a/docs/standard/schema.core.rst +++ b/docs/standard/schema.core.rst @@ -268,20 +268,22 @@ Key ``softwareType`` The keys are: -- ``standalone/mobile`` - The software is a standalone, self-contained - The software is a native mobile app. +- ``standalone/mobile`` - The software is a standalone application typically + installed and run on a mobile operating system. - ``standalone/iot`` - The software is suitable for an IoT context. - ``standalone/desktop`` - The software is typically installed and run in a a desktop operating system environment. -- ``standalone/web`` - The software represents a web application usable by - means of a browser. -- ``standalone/backend`` - The software is a backend application. -- ``standalone/other`` - The software has a different nature from the once +- ``standalone/web`` - The software is a web application that runs on a server + and is accessible through a web browser. +- ``standalone/backend`` - The software is a backend application that provides + interfaces (e.g., APIs) for other services. Typically it does not provide + direct user interfaces. +- ``standalone/other`` - The software has a different nature from the ones listed above. - ``addon`` - The software is an addon, such as a plugin or a theme, for a more complex software (e.g. a CMS or an office suite). -- ``library`` - The software contains a library or an SDK to make it - easier to third party developers to create new products. +- ``library`` - The software is a library or SDK intended to be used + by developers in other software projects. - ``configurationFiles`` - The software does not contain executable script but a set of configuration files. They may document how to obtain a certain deployment. They could be in the form of plain From 224b6db0444f5cf798b7610219b1c8b922c50949 Mon Sep 17 00:00:00 2001 From: libremente Date: Wed, 17 Dec 2025 10:50:17 +0100 Subject: [PATCH 2/2] docs: add comma to standalone/mobile description Co-authored-by: Tom Ootes --- 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 c1de85ab..e78c0e3f 100644 --- a/docs/standard/schema.core.rst +++ b/docs/standard/schema.core.rst @@ -268,7 +268,7 @@ Key ``softwareType`` The keys are: -- ``standalone/mobile`` - The software is a standalone application typically +- ``standalone/mobile`` - The software is a standalone application, typically installed and run on a mobile operating system. - ``standalone/iot`` - The software is suitable for an IoT context. - ``standalone/desktop`` - The software is typically installed and run in a