From 4bca5660bafeeb2fc572697c60fe6abb88c2e22d Mon Sep 17 00:00:00 2001 From: Arthit Suriyawongkul Date: Fri, 13 Sep 2024 14:58:59 +0100 Subject: [PATCH 1/4] Add changes in buildType and SpdxOrganization Signed-off-by: Arthit Suriyawongkul --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 94bd59dbd..2606f87fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -## 3.0.1 (under development - last update 2024-08-14) +## 3.0.1 (Unrelease - under development - last update 2024-09-13) ### Changes since 3.0 @@ -23,9 +23,16 @@ - **Added:** `adler32` entry to `Core/HashAlgorithm` - [#826](https://github.com/spdx/spdx-3-model/pull/826) - The Adler-32 checksum, previously available in SPDX 2.3, has been reintroduced. +- **Added:** `Core/SpdxOrganization` - [#880](https://github.com/spdx/spdx-3-model/pull/880) + - An `SpdxOrganization` individual, an Organization representing the SPDX + Project, is added. It is by definition the creator of all individuals + defined by the SPDX Project. - **Clarified:** `AI/autonomyType` property - [#741](https://github.com/spdx/spdx-3-model/pull/741) - Specified the meaning of `yes`, `no`, and `noAssertion` values in the `AI/autonomyType` property description. +- **Clarified:** `Build/buildType` - [#875](https://github.com/spdx/spdx-3-model/pull/875) + - Its intent is added: "The buildType is used to interpret the meaning of + other build parameters by defining the "type" of build...". - **Improved:** JSON-LD examples. - All JSON-LD examples in the "Syntax" section of class descriptions are now validated. From 4972bbc62715dff38e215287af1e75726a9f790e Mon Sep 17 00:00:00 2001 From: Arthit Suriyawongkul Date: Fri, 13 Sep 2024 16:33:20 +0100 Subject: [PATCH 2/4] Update CHANGELOG.md Co-authored-by: Gary O'Neall Signed-off-by: Arthit Suriyawongkul --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2606f87fc..917b99554 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,7 +25,7 @@ reintroduced. - **Added:** `Core/SpdxOrganization` - [#880](https://github.com/spdx/spdx-3-model/pull/880) - An `SpdxOrganization` individual, an Organization representing the SPDX - Project, is added. It is by definition the creator of all individuals + Project, is added. It is by definition the creator of all Element type individuals defined by the SPDX Project. - **Clarified:** `AI/autonomyType` property - [#741](https://github.com/spdx/spdx-3-model/pull/741) - Specified the meaning of `yes`, `no`, and `noAssertion` values in the From 7c13a55f97b3b68ad4a2e63b318edd30ec0f77ba Mon Sep 17 00:00:00 2001 From: Arthit Suriyawongkul Date: Fri, 13 Sep 2024 16:37:49 +0100 Subject: [PATCH 3/4] Update desc to match the updated one suggested by Gary Signed-off-by: Arthit Suriyawongkul --- model/Core/Individuals/SpdxOrganization.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/model/Core/Individuals/SpdxOrganization.md b/model/Core/Individuals/SpdxOrganization.md index 42c880444..3d0d5a689 100644 --- a/model/Core/Individuals/SpdxOrganization.md +++ b/model/Core/Individuals/SpdxOrganization.md @@ -9,7 +9,8 @@ An Organization representing the SPDX Project. ## Description SpdxOrganization is an Organization representing the SPDX Project. -It is by definition the creator of all individuals defined by the SPDX Project. +It is by definition the creator of all Element type individuals defined by +the SPDX Project. These individuals include licences and exceptions defined in the SPDX License List, as well as individuals defined in the specification. From 314d6329dc38d2e1216e265b3154bbb692b276b6 Mon Sep 17 00:00:00 2001 From: Arthit Suriyawongkul Date: Wed, 25 Sep 2024 16:14:14 +0700 Subject: [PATCH 4/4] Update CHANGELOG.md Signed-off-by: Arthit Suriyawongkul --- CHANGELOG.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 917b99554..9831a2320 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -## 3.0.1 (Unrelease - under development - last update 2024-09-13) +## 3.0.1 (Unrelease - under development - last update 2024-09-25) ### Changes since 3.0 @@ -27,14 +27,20 @@ - An `SpdxOrganization` individual, an Organization representing the SPDX Project, is added. It is by definition the creator of all Element type individuals defined by the SPDX Project. -- **Clarified:** `AI/autonomyType` property - [#741](https://github.com/spdx/spdx-3-model/pull/741) +- **Clarified:** `AI/autonomyType` - [#741](https://github.com/spdx/spdx-3-model/pull/741) - Specified the meaning of `yes`, `no`, and `noAssertion` values in the `AI/autonomyType` property description. - **Clarified:** `Build/buildType` - [#875](https://github.com/spdx/spdx-3-model/pull/875) - Its intent is added: "The buildType is used to interpret the meaning of other build parameters by defining the "type" of build...". +- **Clarified:** `hasData` entry in `Core/RelationshipType` - [#815](https://github.com/spdx/spdx-3-model/pull/815) - **Improved:** JSON-LD examples. - All JSON-LD examples in the "Syntax" section of class descriptions are now - validated. + validated - [#794](https://github.com/spdx/spdx-3-model/pull/794) - Added JSON-LD examples for `AI/EnergyConsumption` and - `AI/EnergyConsumptionDescription`. + `AI/EnergyConsumptionDescription` - [#780](https://github.com/spdx/spdx-3-model/pull/780) +- **Updated:** Model diagrams. + - Use updated names + - Specify XSD data types + - All named individuals are removed - [#884](https://github.com/spdx/spdx-3-model/pull/884) +- General typos and formatting fixes