fair-software / howfairis

Command line tool to analyze a GitHub or GitLab repository's compliance with the fair-software.eu recommendations
https://pypi.org/project/howfairis/
Apache License 2.0
58 stars 23 forks source link

Reevaluate if all registry checks are in line with the scope #108

Open jspaaks opened 3 years ago

jspaaks commented 3 years ago

https://github.com/NLeSC/awesome-research-software-registries/tree/7f751fec9af02fac732e86bf54b5a2c1309433e3#contribute

jspaaks commented 3 years ago

list of registry aspects that make the registry useful (from link above)

  1. The registry includes metadata about each software package (check the link using Google's structured data testing tool).
  2. The registry includes links to a copy of the software, e.g. on GitHub, or Bitbucket.
  3. The registry includes a human-readable description of what each software does. Having just the name of software is not sufficient, as this is not helping visitors judge if the software will help them solve their problem.
  4. The registry includes contextual information about the software, e.g. papers, blogs, presentations, posters, or videos associated with it.
  5. The registry contains more than just a handful of software packages.

list of currently tested registries:

1 2 3 4 5
has_ascl_badge ? ? ? ? +
has_bintray_badge ? ? - ? +
has_conda_badge ? ? - ? +
has_cran_badge ? ? ? ? +
has_crates_badge ? ? ? ? +
has_maven_badge ? ? - ? +
has_npm_badge ? ? ? ? +
has_pypi_badge ? ? ? ? +
has_rsd_badge + + + + +
is_on_github_marketplace ? ? ? ? +

(table needs more editing)