From dec026717dee720680191ddeb4e9356feedc721b Mon Sep 17 00:00:00 2001 From: Shraddha Bajare Date: Thu, 9 Apr 2026 09:50:05 +0100 Subject: [PATCH 1/3] Added indicators for gcov, junit, javadocs, jenkins --- quality-tools/gcov.json | 8 +++++++- quality-tools/javadoc.json | 12 +++++++++++- quality-tools/jenkins.json | 16 +++++++++++++++- quality-tools/junit.json | 16 +++++++++++++++- 4 files changed, 48 insertions(+), 4 deletions(-) diff --git a/quality-tools/gcov.json b/quality-tools/gcov.json index 238925f0..bd89b884 100644 --- a/quality-tools/gcov.json +++ b/quality-tools/gcov.json @@ -19,5 +19,11 @@ { "@id": "dim:sustainability", "@type": "@id" } ], "howToUse": ["CI/CD", "command-line"], - "license": "https://choosealicense.com/licenses/gpl-2.0/" + "license": "https://choosealicense.com/licenses/gpl-2.0/", + "improvesQualityIndicator": [ + { + "@id": "https://w3id.org/everse/i/indicators/software_has_tests", + "@type": "@id" + } + ] } diff --git a/quality-tools/javadoc.json b/quality-tools/javadoc.json index d6e5e367..7e5ac53a 100644 --- a/quality-tools/javadoc.json +++ b/quality-tools/javadoc.json @@ -16,5 +16,15 @@ "isAccessibleForFree": true, "license": "https://www.oracle.com/downloads/licenses/no-fee-license", "name": "javadoc", - "url": "https://www.oracle.com/java/technologies/javase/javadoc-tool.html" + "url": "https://www.oracle.com/java/technologies/javase/javadoc-tool.html", + "improvesQualityIndicator": [ + { + "@id": "https://w3id.org/everse/i/indicators/software_has_documentation", + "@type": "@id" + }, + { + "@id": "https://w3id.org/everse/i/indicators/descriptive_metadata", + "@type": "@id" + } + ] } diff --git a/quality-tools/jenkins.json b/quality-tools/jenkins.json index 2ef6519e..ae352f05 100644 --- a/quality-tools/jenkins.json +++ b/quality-tools/jenkins.json @@ -15,5 +15,19 @@ "isAccessibleForFree": true, "license": "https://spdx.org/licenses/MIT", "name": "Jenkins", - "url": "https://www.jenkins.io/" + "url": "https://www.jenkins.io/", + "improvesQualityIndicator": [ + { + "@id": "https://w3id.org/everse/i/indicators/repository_workflows", + "@type": "@id" + }, + { + "@id": "https://w3id.org/everse/i/indicators/has_ci-tests", + "@type": "@id" + }, + { + "@id": "https://w3id.org/everse/i/indicators/software_has_tests", + "@type": "@id" + } + ] } diff --git a/quality-tools/junit.json b/quality-tools/junit.json index 9da3c72f..d19a0e83 100644 --- a/quality-tools/junit.json +++ b/quality-tools/junit.json @@ -16,5 +16,19 @@ "applicationCategory": { "@id": "rs:ResearchInfrastructureSoftware", "@type": "@id" - } + }, + "improvesQualityIndicator": [ + { + "@id": "https://w3id.org/everse/i/indicators/no_critical_vulnerability", + "@type": "@id" + }, + { + "@id": "https://w3id.org/everse/i/indicators/has_ci-tests", + "@type": "@id" + }, + { + "@id": "https://w3id.org/everse/i/indicators/software_has_tests", + "@type": "@id" + } + ] } From fbdb2475fe15f20cbe3b5b7ea335f51795777974 Mon Sep 17 00:00:00 2001 From: Shraddha Bajare Date: Fri, 10 Apr 2026 09:31:12 +0100 Subject: [PATCH 2/3] Correct indicator category for gcov --- quality-tools/gcov.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quality-tools/gcov.json b/quality-tools/gcov.json index bd89b884..f1a4d10b 100644 --- a/quality-tools/gcov.json +++ b/quality-tools/gcov.json @@ -20,7 +20,7 @@ ], "howToUse": ["CI/CD", "command-line"], "license": "https://choosealicense.com/licenses/gpl-2.0/", - "improvesQualityIndicator": [ + "measuresQualityIndicator": [ { "@id": "https://w3id.org/everse/i/indicators/software_has_tests", "@type": "@id" From a0470ce6efc2d201bedd19529d3d7a3e6a1ef7a6 Mon Sep 17 00:00:00 2001 From: Shraddha Bajare Date: Fri, 10 Apr 2026 09:35:39 +0100 Subject: [PATCH 3/3] Change license --- quality-tools/gcov.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quality-tools/gcov.json b/quality-tools/gcov.json index f1a4d10b..e7d92262 100644 --- a/quality-tools/gcov.json +++ b/quality-tools/gcov.json @@ -19,7 +19,7 @@ { "@id": "dim:sustainability", "@type": "@id" } ], "howToUse": ["CI/CD", "command-line"], - "license": "https://choosealicense.com/licenses/gpl-2.0/", + "license": "https://spdx.org/licenses/GPL-2.0-only.html", "measuresQualityIndicator": [ { "@id": "https://w3id.org/everse/i/indicators/software_has_tests",