Skip to content

New indicators (fixes #9 and fixes #149)#170

Merged
dgarijo merged 2 commits into
EVERSE-ResearchSoftware:mainfrom
andriumon:pr-new-indicators
May 25, 2026
Merged

New indicators (fixes #9 and fixes #149)#170
dgarijo merged 2 commits into
EVERSE-ResearchSoftware:mainfrom
andriumon:pr-new-indicators

Conversation

@andriumon

@andriumon andriumon commented May 20, 2026

Copy link
Copy Markdown
Contributor

first draft, needs revision and source for code_documentation_coverage_ok is missing

fixes #9
fixes #149

],
"status": "Active",
"version": "1.0.0",
"qualityDimension": { "@id": "https://w3id.org/everse/i/dimensions/maintainability"},

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also fairness (reusability)

Comment thread indicators/passed_tests_ok.json Outdated
"@type": "SoftwareQualityIndicator",
"name": "Passed tests by the software follows community conventions",
"abbreviation": "passed_tests_ok",
"description": "The software passes a reasonable amount of the tests provided within its own repository according to community's conventions and standards.",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"description": "The software passes a reasonable amount of the tests provided within its own repository according to community's conventions and standards.",
"description": "The software tool passes all the tests provided within its own repository.",

Comment thread indicators/passed_tests_ok.json Outdated
"@context": "https://w3id.org/everse/rsqi#",
"@id": "https://w3id.org/everse/i/indicators/passed_tests_ok",
"@type": "SoftwareQualityIndicator",
"name": "Passed tests by the software follows community conventions",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"name": "Passed tests by the software follows community conventions",
"name": "All tests defined by the software component pass",

"@type": "SoftwareQualityIndicator",
"name": "The project's repository includes a container build file",
"abbreviation": "software_is_containerized",
"description": "The project's repository where its source code is hosted includes a container build file (i.e. Dockerfile, Podman, Apptainer, etc.).",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"description": "The project's repository where its source code is hosted includes a container build file (i.e. Dockerfile, Podman, Apptainer, etc.).",
"description": "The project's repository where its source code is hosted includes a container build file to containerize it (i.e. Dockerfile, Podman, Apptainer, etc.).",

@dgarijo dgarijo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small changes requested

@andriumon

Copy link
Copy Markdown
Contributor Author

Source for code_documentation_coverage_ok has to be the tool interrogate for the moment since we don't find any trustful or official definition for this indicator

@dgarijo dgarijo merged commit dd8d005 into EVERSE-ResearchSoftware:main May 25, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Suggestion for additional indicators [hackathon] Functional Suitability indicators

2 participants