
Dependencies, build and configuration information
metricFRSM-13: The software describes what is required to use it. Test: 1) The software has build, installation and/or execution instructions (Essential). 2) Dependencies are provided in a machine-readable format and the building and installation of the software is automated (Important).
Principle: R
Rationale: Software is made more reusable by providing suitable machine-actionable information on dependencies, build and configuration. Note: Most programming languages provide standardised ways of providing dependency information in a machine-actionable format. It is hard to check the relevance / correctness of this information, but it is possible to automatically check for existence and error-free build.
FAIR Metrics: R1; R2
View Assessments