Skip to content

Add flowR configuration file#391

Open
EagleoutIce wants to merge 4 commits into
EVERSE-ResearchSoftware:mainfrom
EagleoutIce:patch-1
Open

Add flowR configuration file#391
EagleoutIce wants to merge 4 commits into
EVERSE-ResearchSoftware:mainfrom
EagleoutIce:patch-1

Conversation

@EagleoutIce

Copy link
Copy Markdown

Added a new JSON configuration file for flowR.

🆕 Tool

Name: flowR
Repository URL: https://github.com/flowr-analysis/flowr

Checklist

The tool:

  • is designed to measure and/or improve software quality (and demonstrably does so)
  • is frequently used on research software and actively maintained
  • enables adherence to relevant research community standards and best practices
  • has capabilities to analyse and improve software quality across the research software lifecycle (from development to long-term sustainability)

Metadata file:

  • The file name follows naming conventions
  • The links are verified
  • I have included related quality indicators

Research Usage Evidence (at least one required)

Provide concrete links:

If none apply, justify why this tool is relevant for research software.

Active Maintenance

Lifecycle & Applicability

Justification for the research software tier(s) it can be applied to:

  • Research software infrastructure / Static Program Analyzer

Added a new JSON configuration file for flowR.
@EagleoutIce

Copy link
Copy Markdown
Author

Sorry, I've just copied the json from the tool. Should I fix this issue using the supplied prettyfier or is this "fine" for tool jsons?

@vuillaut vuillaut requested a review from Copilot May 27, 2026 12:41

Copilot AI 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.

Copilot wasn't able to review any files in this pull request.

@vuillaut vuillaut self-assigned this May 27, 2026
@vuillaut

Copy link
Copy Markdown
Contributor

Hi @EagleoutIce
Thank you for the PR !

I will review it promptly.

@vuillaut vuillaut 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.

Please prettify the json file using the provided prettifier

Comment thread quality-tools/flowr.json
Comment thread quality-tools/flowr.json Outdated
EagleoutIce and others added 3 commits May 27, 2026 21:30
@EagleoutIce

Copy link
Copy Markdown
Author

Ok so now I've executed the prettifier (even though I was surprised that pasting the JSON from the "Suggest a new tool" was not prettified already. Additionally, I've reduced the quality indicators to only reflect those we can measure/for which flowR can be used to measure them.

Comment thread quality-tools/flowr.json
Comment on lines +48 to +51
{
"@id": "https://w3id.org/everse/i/indicators/no_leaked_credentials",
"@type": "@id"
},

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.

could you provide evidence that flowR can measure that indicator please?
I cannot find any in the documentation.

Comment thread quality-tools/flowr.json
Comment on lines +56 to +59
{
"@id": "https://w3id.org/everse/i/indicators/software_has_tests",
"@type": "@id"
},

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.

could you provide evidence that flowR can measure that indicator please?
I cannot find any in the documentation.

Comment thread quality-tools/flowr.json
Comment on lines +64 to +67
{
"@id": "https://w3id.org/everse/i/indicators/software_has_license",
"@type": "@id"
}

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.

could you provide evidence that flowR can measure that indicator please?
I cannot find any in the documentation.

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.

3 participants