From 028f5b76f437022fc025e770b7dd3ada7d48b159 Mon Sep 17 00:00:00 2001 From: fdiblen <144492+fdiblen@users.noreply.github.com> Date: Tue, 11 Nov 2025 16:40:31 +0100 Subject: [PATCH 1/2] Add NLeSC Python template JSON configuration --- data/software-tools/nlesc_python_template.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 data/software-tools/nlesc_python_template.json diff --git a/data/software-tools/nlesc_python_template.json b/data/software-tools/nlesc_python_template.json new file mode 100644 index 00000000..17867552 --- /dev/null +++ b/data/software-tools/nlesc_python_template.json @@ -0,0 +1,14 @@ +{ + "@context": "https://w3id.org/everse/rs#", + "@id": "https://w3id.org/everse/tools/nlesc_python_template", + "@type": "SoftwareApplication", + "applicationCategory": { "@id": "rs:PrototypeTool", "@type": "@id" }, + "appliesToProgrammingLanguage": ["Python"], + "description": "Netherlands eScience Center Python Template", + "hasQualityDimension": { "@id": "dim:FAIRness", "@type": "@id" }, + "howToUse": ["command-line"], + "isAccessibleForFree": true, + "license": "https://spdx.org/licenses/Apache-2.0", + "name": "Netherlands eScience Center Python Template", + "url": "https://github.com/NLeSC/python-template" +} From d6dcf58a9b3cb799d940fb9e1056aeddc9659d0b Mon Sep 17 00:00:00 2001 From: fdiblen <144492+fdiblen@users.noreply.github.com> Date: Wed, 15 Apr 2026 12:48:57 +0200 Subject: [PATCH 2/2] Update data/software-tools/nlesc_python_template.json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- data/software-tools/nlesc_python_template.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/data/software-tools/nlesc_python_template.json b/data/software-tools/nlesc_python_template.json index 17867552..79255317 100644 --- a/data/software-tools/nlesc_python_template.json +++ b/data/software-tools/nlesc_python_template.json @@ -4,8 +4,13 @@ "@type": "SoftwareApplication", "applicationCategory": { "@id": "rs:PrototypeTool", "@type": "@id" }, "appliesToProgrammingLanguage": ["Python"], - "description": "Netherlands eScience Center Python Template", - "hasQualityDimension": { "@id": "dim:FAIRness", "@type": "@id" }, + "description": "Template for Python research software projects that improves software quality by providing a reusable project structure with packaging configuration, automated testing, linting, continuous integration, and project metadata. These best-practice components help researchers build more maintainable, reliable, sustainable, and reusable software from the start.", + "hasQualityDimension": [ + { "@id": "dim:FAIRness", "@type": "@id" }, + { "@id": "dim:Maintainability", "@type": "@id" }, + { "@id": "dim:Reliability", "@type": "@id" }, + { "@id": "dim:Sustainability", "@type": "@id" } + ], "howToUse": ["command-line"], "isAccessibleForFree": true, "license": "https://spdx.org/licenses/Apache-2.0",