rsqkit

Research Software Quality Kit - a resource for helping researchers improve the quality of software they write

https://github.com/everse-researchsoftware/rsqkit

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 5 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.9%) to scientific vocabulary

Keywords

documenation research-software research-software-engineer
Last synced: 6 months ago · JSON representation ·

Repository

Research Software Quality Kit - a resource for helping researchers improve the quality of software they write

Basic Info
Statistics
  • Stars: 39
  • Watchers: 14
  • Forks: 41
  • Open Issues: 73
  • Releases: 3
Topics
documenation research-software research-software-engineer
Created almost 2 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Code of conduct Citation Governance Codemeta

README.md

RSQKit

DOI Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public. theme badge

Research Software Quality Kit (RSQKit), developed as part of the EVERSE project, contains curated best practices in improving the quality of research software. It is intended for use by researchers, research software engineers, those managing and procuring funding for projects with a large research software component, those running research infrastructures involving software and those developing research software related policy at organisations and in projects.

[!NOTE] The content of RSQKit is still work in progress.

Contributing

The RSQKit is currently in a startup phase and still under heavy development which means its structure and content is likely to change a lot. During this phase, we mainly organise contributions through the EVERSE project's internal documents and communication channels, although it is possible for people external to the project to contribute. We particularly welcome reports on issues and problems with existing pages, fixes to existing content, and reviews of proposed changes.

The content of RSQKit is currently being approved and curated by the RSQKit Editorial Board, who are also acting as the official Maintainers of the RSQKit repository. The RSQKit Editorial Board Members work together with general Contributors to identify where and how their contribution fits best in RSQKit.

Please see the Contribution Guidelines for more details on how to contribute to RSQKit or Installation Guide on how to install and run RSQKit locally.

License

Information about the licenses that apply to RSQKit can be found in LICENSE.md.

Citation

You can cite RSQKit as follows:

RSQKit Community. (2025). Research Software Quality Kit (RSQKit) (v1.0.0). Zenodo. https://doi.org/10.5281/zenodo.14923573

See also CITATION.cff.

Contact

Please get in touch with the RSQKit Editorial Board & Maintainers with any questions about this project or content.

Outreach and presentations

Acknowledgements

RSQKit website is heavily inspired and replicating the work done by ELIXIR's Research Data Management Kit (RDMKit) within the research software space and is built using the ELIXIR Toolkit Theme.

Funding

EVERSE project is funded by the European Commission HORIZON-INFRA-2023-EOSC-01-02.

Owner

  • Name: EVERSE-ResearchSoftware
  • Login: EVERSE-ResearchSoftware
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
title: Research Software Quality Kit (RSQKit)
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - name: RSQKit Community
identifiers:
  - type: doi
    value: 10.5281/zenodo.14923572
repository-code: 'https://github.com/EVERSE-ResearchSoftware/RSQKit'
url: 'https://everse.software/RSQKit/'
abstract: >-
  Research Software Quality Kit - a resource for helping
  researchers improve the quality of software they write
keywords:
  - research software
  - software quality
  - research
  - RSE
license: Apache-2.0
version: v1.0.0
date-released: '2025-02-25'

CodeMeta (codemeta.json)

{
  "@context": "https://w3id.org/codemeta/3.0",
  "type": "SoftwareSourceCode",
  "author": [
    {
      "type": "Organization",
      "name": "RSQKit community"
    }
  ],
  "codeRepository": "https://github.com/EVERSE-ResearchSoftware/RSQKit/tree/main",
  "description": "This software is part of the EVERSE project that aims to create a framework for research software and code excellence, collaboratively designed and championed by the research communities, in pursuit of building a European network of Research Software Quality and setting the foundations of a future Virtual Institute for Research Software Excellence.",
  "license": "https://spdx.org/licenses/Apache-2.0",
  "name": "Research Software Quality Kit (RSQKit)",
  "funder": {
    "@id": "https://orcid.org/0000-0002-2269-3894",
    "type": "Organization",
    "name": "European Commission"
  },
  "readme": "https://github.com/EVERSE-ResearchSoftware/RSQKit/blob/main/README.md",
  "issueTracker": "https://github.com/EVERSE-ResearchSoftware/RSQKit/issues"
}

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 173
  • Total pull requests: 219
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 6 days
  • Total issue authors: 47
  • Total pull request authors: 40
  • Average comments per issue: 0.9
  • Average comments per pull request: 1.04
  • Merged pull requests: 160
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 167
  • Pull requests: 196
  • Average time to close issues: 27 days
  • Average time to close pull requests: 4 days
  • Issue authors: 47
  • Pull request authors: 40
  • Average comments per issue: 0.9
  • Average comments per pull request: 1.15
  • Merged pull requests: 141
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • anenadic (37)
  • shoaibsufi (29)
  • dgarijo (19)
  • egpbos (8)
  • lauportell (8)
  • kennethrioja (7)
  • sparkslabs (5)
  • ebreitmo (4)
  • juckel (3)
  • iamashwin99 (3)
  • gperu (2)
  • CaroleGoble (2)
  • urania277 (2)
  • connoraird (2)
  • bcorrie (2)
Pull Request Authors
  • anenadic (94)
  • egpbos (22)
  • dgarijo (18)
  • shoaibsufi (17)
  • jmaassen (6)
  • kennethrioja (5)
  • gperu (4)
  • shraddha-bajare (4)
  • vuillaut (3)
  • azza-max (3)
  • juckel (3)
  • stafusa (3)
  • sparkslabs (2)
  • christianhueserhzdr (2)
  • Anas-Elhounsri (2)
Top Labels
Issue Labels
enhancement (15) new content request (10) deRSE25 (9) new page request (4) bug (3) GAM25 (2) cw25 (2) status: wait (1) new paragraph request (1) invalid (1)
Pull Request Labels
new content request (1) GAM25 (1)