An automated assessment of the rsfc tool based on the EVERSE software quality indicators, run on 2026-07-02.
- Software: rsfc
- Repository: https://github.com/oeg-upm/rsfc
- Assessment date: 2026-07-02T09:15:49Z
- Total checks: 41
- Passed (
true): 34 - Failed (
false): 7 - Errors (
error): 0
| TEST ID | Short Description | Output |
|---|---|---|
| RSFC-01-1 | There is an identifier and it resolves | true |
| RSFC-01-2 | There is an identifier in the metadata files | true |
| RSFC-01-3 | There is an identifier and it follows a common schema | true |
| RSFC-03-1 | The software has releases | true |
| RSFC-03-2 | Releases have version and identifier | true |
| RSFC-03-3 | Release versions follow SemVer or CalVer | true |
| RSFC-03-4 | Release identifiers follow the same scheme | true |
| RSFC-03-5 | Last release version corresponds to version in package file | true |
| RSFC-03-6 | There is a version number stated in metadata files | true |
| RSFC-04-1 | Metadata files exist | true |
| RSFC-04-2 | There is a README file | true |
| RSFC-04-3 | Title and description are declared | true |
| RSFC-04-4 | There is descriptive metadata | true |
| RSFC-04-5 | There is a codemeta file | true |
| RSFC-05-1 | There is a repostatus badge in the README file | true |
| RSFC-05-2 | Contact and support metadata exists | true |
| RSFC-05-3 | Software documentation exists | true |
| RSFC-06-1 | Authors are declared | true |
| RSFC-06-2 | Contributors are declared | false |
| RSFC-06-3 | Authors have an ORCID assigned | false |
| RSFC-07-1 | There is an identifier in README or CITATION | true |
| RSFC-07-2 | Software identifier resolves and links back to software | true |
| RSFC-08-1 | Metadata record is found in SWHeritage or Zenodo | true |
| RSFC-09-1 | Repository is from Github or Gitlab | true |
| RSFC-12-1 | There is an article citation or reference publication | false |
| RSFC-13-1 | Dependencies are declared | true |
| RSFC-13-2 | There are installation instructions | true |
| RSFC-13-3 | Dependencies have version numbers | false |
| RSFC-13-4 | Dependencies are in a machine-readable format | true |
| RSFC-14-1 | Tests are provided | true |
| RSFC-14-2 | There are actions to automate tests | false |
| RSFC-15-1 | There is a license | true |
| RSFC-15-2 | License is in SPDX format | true |
| RSFC-16-1 | License is referenced in metadata files | true |
| RSFC-17-2 | Repository has a commit history | true |
| RSFC-17-3 | Commits are linked to issues | false |
| RSFC-18-1 | There are citations | true |
| RSFC-19-1 | Repository has continuous integration workflows | true |
| RSFC-20-1 | Repository has an issue tracker | true |
| RSFC-21-1 | Repository has contribution guidelines | false |
| RSFC-22-1 | Software offers a container file to run it | true |
- Test ID: https://w3id.org/rsfc/test/RSFC-08-1
- Result: true
- Process: Searches for Zenodo and Software Heritage badges in the README file of the repository
- Evidence: A Zenodo DOI identifier was found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-03-6
- Result: true
- Process: Checks if a version number for the software is indicated in the CITATION.cff, codemeta.json or package files(i.e. pyproject.toml, pom.xml, etc.)
- Evidence: Found the software version in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-04-1
- Result: true
- Process: Searches for codemeta, citation and package files in the repository
- Evidence: Found CITATION.cff, codemeta.json, package_file in the repository
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-04-3
- Result: true
- Process: Checks if there is a title and a description for the software in the metadata
- Evidence: Found title in https://raw.githubusercontent.com/oeg-upm/rsfc/main/README.md and description (no source found, obtained via GitHub_API).
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-04-4
- Result: true
- Process: Searches for description, programming languages, date of creation and keywords in the repository
- Evidence: Descriptive metadata found in: Description [https://raw.githubusercontent.com/oeg-upm/rsfc/main/codemeta.json, https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml], Languages [https://raw.githubusercontent.com/oeg-upm/rsfc/main/codemeta.json], Date Created [https://raw.githubusercontent.com/oeg-upm/rsfc/main/codemeta.json], Keywords [https://raw.githubusercontent.com/oeg-upm/rsfc/main/codemeta.json]
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-04-5
- Result: true
- Process: Searches for a codemeta.json file in the repository
- Evidence: A codemeta.json file was found in the root of the repository
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-06-1
- Result: true
- Process: Searches for authors in various files of the repository (i.e. CITATION.cff, AUTHORS.md, codemeta.json)
- Evidence: Authors were found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-06-2
- Result: false
- Process: Searches for contributors in various files of the repository (i.e. codemeta.json, pyproject.toml, pom.xml)'
- Evidence: Could not find any contributors in the repository
- Suggestions: Your software should also document its contributors if there are any. More information at https://everse.software/RSQKit/documenting_software_project
- Test ID: https://w3id.org/rsfc/test/RSFC-06-3
- Result: false
- Process: Checks if all authors stated in the CITATION.cff file have an ORCID assigned
- Evidence: Authors that do not have an orcid were found in:
- Suggestions: When documenting your software's authors, you should include their ORCIDs if possible.
- Test ID: https://w3id.org/rsfc/test/RSFC-21-1
- Result: false
- Process: Checks if there are contribution guidelines either in the README file or if there is a CONTRIBUTING.md file
- Evidence: Could not find contribution guidelines in the repository
- Suggestions: If you want to properly keep track of the colaborations your project receives to ensure its quality and fiability, you should add some contribution guidelines so the colaborators know how you want contributions to be made
- Test ID: https://w3id.org/rsfc/test/RSFC-03-1
- Result: true
- Process: Searches for release tags in the repository
- Evidence: These releases were found:
- https://github.com/oeg-upm/rsfc/releases/tag/v0.1.6
- https://github.com/oeg-upm/rsfc/releases/tag/v0.1.5
- https://github.com/oeg-upm/rsfc/releases/tag/v0.1.4
- https://github.com/oeg-upm/rsfc/releases/tag/v0.1.3
- https://github.com/oeg-upm/rsfc/releases/tag/v0.1.2
- https://github.com/oeg-upm/rsfc/releases/tag/v0.1.1
- https://github.com/oeg-upm/rsfc/releases/tag/v0.1.0
- https://github.com/oeg-upm/rsfc/releases/tag/v0.0.9
- https://github.com/oeg-upm/rsfc/releases/tag/v0.0.8
- https://github.com/oeg-upm/rsfc/releases/tag/v0.0.7
- https://github.com/oeg-upm/rsfc/releases/tag/v0.0.6
- https://github.com/oeg-upm/rsfc/releases/tag/v0.0.5
- https://github.com/oeg-upm/rsfc/releases/tag/v0.0.4
- https://github.com/oeg-upm/rsfc/releases/tag/v0.0.3
- https://github.com/oeg-upm/rsfc/releases/tag/v0.0.2
- https://github.com/oeg-upm/rsfc/releases/tag/v0.0.1
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-03-2
- Result: true
- Process: Checks if all of the releases have an identifier and a version
- Evidence: All of the releases have an id and a version
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-03-4
- Result: true
- Process: Checks if all of the version identifiers follow the same scheme
- Evidence: All of the releases URLs follow the same scheme
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-03-5
- Result: true
- Process: Checks if the latest release tag matches the version stated in the codemeta or package files of the repository
- Evidence: Latest release matches the latest version stated in the metadata files
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-01-1
- Result: true
- Process: Searches for an identifier (i.e. DOI or SWHID) in the README file of the repository
- Evidence: Found the identifier https://doi.org/10.5281/zenodo.16531481 in the README and it resolves
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-01-2
- Result: true
- Process: Searches for an identifier in the CITATION.cff, codemeta.json and README files
- Evidence: An identifier was found in CITATION.cff, README.md, codemeta.json.
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-01-3
- Result: true
- Process: Checks if the identifiers associated with the software follow any of these schemas: DOI, URN, GITHUB and SWHID
- Evidence: All of the identifiers detected follow a common schema
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-07-1
- Result: true
- Process: Searches for an identifier in the README or CITATION.cff files of the repository
- Evidence: An identifier was found in both the README and CITATION.cff files of the repository
- https://doi.org/10.5281/zenodo.16531481
- 10.5281/zenodo.16531481
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-07-2
- Result: true
- Process: Checks if the identifier found in the README file or metadata files (i.e. codemeta.json, CITATION.cff) resolves to a page that links back to the software repository
- Evidence: The landing page of the software's identifier https://doi.org/10.5281/zenodo.16531481 links back to the software repository
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-14-2
- Result: false
- Process: Searches for workflows that contain test or tests in their names
- Evidence: Could not find any workflows or actions that mention test in their names
- Suggestions: You should include github actions that run tests to ensure quality. More information at https://everse.software/RSQKit/task_automation_github_actions
- Test ID: https://w3id.org/rsfc/test/RSFC-19-1
- Result: true
- Process: Searches for workflows in the repository
- Evidence: Workflows were found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-13-1
- Result: true
- Process: Searches for dependencies in project configuration files, README and dependencies files such as requirements.txt
- Evidence: Requirements were found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-13-3
- Result: false
- Process: Checks if all of the dependencies stated in the machine-readable file (e.g. requirements.txt, pyproject.toml, etc.) of the repository have a version indicated
- Evidence: The following dependencies do not have a version stated:
- poetry-core
- Suggestions: All of your dependencies should have their versions stated to ensure its reproducibility. More information at https://everse.software/RSQKit/reproducible_software_environments
- Test ID: https://w3id.org/rsfc/test/RSFC-13-4
- Result: true
- Process: Checks if dependencies are indicated in a machine-readable file
- Evidence: There is a machine-readable file for dependencies at:
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/pyproject.toml
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- https://raw.githubusercontent.com/oeg-upm/rsfc/main/requirements.txt
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-12-1
- Result: false
- Process: Searches for an article citation or a reference publication in the codemeta and citation files
- Evidence: Could not find neither a reference publication or citation to an article in the repository
- Suggestions: You should include other forms of citation like article citations and reference publications in your software's metadata. More information at https://everse.software/RSQKit/creating_good_readme
- Test ID: https://w3id.org/rsfc/test/RSFC-18-1
- Result: true
- Process: Searches for a CITATION.cff file and README file in the repository
- Evidence: A citation was found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-04-2
- Result: true
- Process: Searches for a README file in the repository
- Evidence: There is a README file in the repository
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-05-2
- Result: true
- Process: Searches for contact and support information in the repository
- Evidence: Contact and support information was found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-05-3
- Result: true
- Process: Searches for a README file in the root repository and other forms of documentation such as a Read The Docs badge or url
- Evidence: Documentation was found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-13-2
- Result: true
- Process: Searches for installation instructions in the README file of the repository
- Evidence: Installation instructions were found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-15-1
- Result: true
- Process: Searches for a file named 'LICENSE' or 'LICENSE.md' in the root of the repository.
- Evidence: A license was found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-15-2
- Result: true
- Process: Checks if the licenses detected are SPDX compliant
- Evidence: All licenses are SPDX compliant
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-16-1
- Result: true
- Process: Searches for licensing information in the codemeta, CITATION.cff and package files if they exist
- Evidence: License information was found in codemeta (MIT), CITATION.cff (MIT), package (MIT)
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-14-1
- Result: true
- Process: Searches for files and/or directories that mention test in their names. Also, ignores doc and docs directories
- Evidence: Files and/or directories that mention test were found at:
- tests
- tests/test_main.py
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-22-1
- Result: true
- Process: Searches in the root of the repository for container files such as dockerfile, apptainer, podman, etc.
- Evidence: Found container files at:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-20-1
- Result: true
- Process: Checks if there is an issue tracker in the repository.
- Evidence: There is an issue tracking system in the repository but it isn't stated in any of the files
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-05-1
- Result: true
- Process: Searches for a repo status badge in the README file of the repository
- Evidence: A repo status badge was found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-09-1
- Result: true
- Process: Checks if the URL provided is indeed a Github or Gitlab repository
- Evidence: URL provided is a Github or Gitlab repository
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-17-2
- Result: true
- Process: Checks if the software repository has a commits history
- Evidence: A commit history was found in:
- Suggestions: N/A
- Test ID: https://w3id.org/rsfc/test/RSFC-17-3
- Result: false
- Process: Checks if there is at least one of the existing issues (opened or closed) referenced in any of the commits made in the default branch of the repository
- Evidence: There is not any commits linked to any issues in the repository
- Suggestions: It is good practice to indicate in your commits which issues you are targeting or solving
- Test ID: https://w3id.org/rsfc/test/RSFC-03-3
- Result: true
- Process: Checks if all of the releases versions follow the SemVer or CalVer versioning standards
- Evidence: All of the releases follow a versioning standard
- Suggestions: N/A