From 136a30c06241d961361699dea0fcb493bcdbbe5d Mon Sep 17 00:00:00 2001 From: raphaelgazzotti Date: Tue, 24 Feb 2026 12:55:39 +0100 Subject: [PATCH] Cleanup for https://github.com/openMetadataInitiative/openMINDS_core/issues/513 and https://github.com/openMetadataInitiative/openMINDS_core/pull/563 --- schemas/computation.schema.tpl.json | 2 +- schemas/validationTest.schema.tpl.json | 12 ------------ schemas/validationTestVersion.schema.tpl.json | 18 ------------------ schemas/workflowRecipe.schema.tpl.json | 12 ------------ schemas/workflowRecipeVersion.schema.tpl.json | 18 ------------------ 5 files changed, 1 insertion(+), 61 deletions(-) diff --git a/schemas/computation.schema.tpl.json b/schemas/computation.schema.tpl.json index 6ca94eb..4ab3dd2 100644 --- a/schemas/computation.schema.tpl.json +++ b/schemas/computation.schema.tpl.json @@ -9,7 +9,7 @@ "_instruction": "Add the computational environment in which this computation was executed.", "_linkedTypes": [ "computation:Environment", - "core:WebServiceVersion" + "core:Service" ] }, "input": { diff --git a/schemas/validationTest.schema.tpl.json b/schemas/validationTest.schema.tpl.json index d002942..d87a7ad 100644 --- a/schemas/validationTest.schema.tpl.json +++ b/schemas/validationTest.schema.tpl.json @@ -1,19 +1,7 @@ { "_type": "computation:ValidationTest", "_extends": "/core/schemas/products/researchProduct.schema.tpl.json", - "required": [ - "developer" - ], "properties": { - "developer": { - "type": "array", - "minItems": 1, - "uniqueItems": true, - "_instruction": "Add all parties that developed this validation test.", - "_linkedCategories": [ - "legalPerson" - ] - }, "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product. Note that this digital identifier will be used to reference all attached research product versions.", "_linkedTypes": [ diff --git a/schemas/validationTestVersion.schema.tpl.json b/schemas/validationTestVersion.schema.tpl.json index 0de5905..875db18 100644 --- a/schemas/validationTestVersion.schema.tpl.json +++ b/schemas/validationTestVersion.schema.tpl.json @@ -14,15 +14,6 @@ "core:WebResource" ] }, - "developer": { - "type": "array", - "minItems": 1, - "uniqueItems": true, - "_instruction": "Add all parties that developed this validation test version. Note that these developers will overwrite the developer list provided for the overarching validation test.", - "_linkedCategories": [ - "legalPerson" - ] - }, "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product version.", "_linkedTypes": [ @@ -60,15 +51,6 @@ "computation:ValidationTest" ] }, - "license": { - "type": "array", - "minItems": 1, - "uniqueItems": true, - "_instruction": "Add the license of this validation test version.", - "_linkedTypes": [ - "core:License" - ] - }, "referenceData": { "type": "array", "minItems": 1, diff --git a/schemas/workflowRecipe.schema.tpl.json b/schemas/workflowRecipe.schema.tpl.json index 725da16..e3e4cdf 100644 --- a/schemas/workflowRecipe.schema.tpl.json +++ b/schemas/workflowRecipe.schema.tpl.json @@ -1,19 +1,7 @@ { "_type": "computation:WorkflowRecipe", "_extends": "/core/schemas/products/researchProduct.schema.tpl.json", - "required": [ - "developer" - ], "properties": { - "developer": { - "type": "array", - "minItems": 1, - "uniqueItems": true, - "_instruction": "Add all parties that developed this workflow recipe.", - "_linkedCategories": [ - "legalPerson" - ] - }, "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product. Note that this digital identifier will be used to reference all attached research product versions.", "_linkedTypes": [ diff --git a/schemas/workflowRecipeVersion.schema.tpl.json b/schemas/workflowRecipeVersion.schema.tpl.json index 87ed53f..3068651 100644 --- a/schemas/workflowRecipeVersion.schema.tpl.json +++ b/schemas/workflowRecipeVersion.schema.tpl.json @@ -5,15 +5,6 @@ "format" ], "properties": { - "developer": { - "type": "array", - "minItems": 1, - "uniqueItems": true, - "_instruction": "Add all parties that developed this workflow recipe version. Note that these developers will overwrite the developer list provided for the overarching workflow recipe.", - "_linkedCategories": [ - "legalPerson" - ] - }, "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product version.", "_linkedTypes": [ @@ -58,15 +49,6 @@ "_linkedTypes": [ "computation:WorkflowRecipe" ] - }, - "license": { - "type": "array", - "minItems": 1, - "uniqueItems": true, - "_instruction": "Add all licenses of this workflow recipe version.", - "_linkedTypes": [ - "core:License" - ] } } }