Skip to content

Releases: EVERSE-ResearchSoftware/TechRadar

v2.0

02 Apr 15:22
effbbad

Choose a tag to compare

🚀 EVERSE TechRadar v2.0
v2.0 is a major release with two headline changes:

  • New UI — The interface has been completely redesigned with a cards grid, search bar and filters, individual tool pages, a Suggest a Tool form, and EVERSE branding throughout.

  • Richer content schema — A new Open Source Software dimension has been added, and Quality Indicators are now included in the tool schema. Indicator validation is now performed live against the EVERSE API.

A dual licensing has been introduced: software and code are licensed under MIT (new), while catalogue data and content are licensed under CC-BY-NC-SA 4.0 (unchanged).

What's Changed

New Contributors

Full Changelog: v1.0...v2.0

v1.0

02 Sep 11:01
6407d91

Choose a tag to compare

EVERSE TechRadar v1.0

This first stable release delivers the EVERSE Technology Radar for tools and services that improve research software quality, with a curated catalog, a visual dashboard, and an automated pipeline from JSON-LD metadata to a navigable static site.

Highlights

  • Visual TechRadar dashboard

    • forked from AOE Technology Radar, modified to handle any number of rings in https://github.com/EVERSE-ResearchSoftware/aoe_technology_radar
    • 11 quality dimensions (segments): Compatibility, FAIRness, Flexibility, Functional Suitability, Interaction Capability, Maintainability, Performance Efficiency, Reliability, Safety, Security, Sustainability.
    • 3 rings (application categories): Analysis Code, Prototype Tool, Research Infra Software.
    • Built-in filters (tags), search and overview pages, per-segment pages, and “New/Changed” flags support.
  • Curated research software quality catalog

    • 65 JSON-LD tool entries, covering static analysis, CI/CD, documentation, packaging, sustainability, FAIR assessment, provenance/archiving, security scanning, and more.
    • Representative tools include Bandit, Bearer, Black, DVC, Jupyter, Pytest, Jenkins/GitHub Actions, Sphinx, SonarQube, Zenodo, Software Heritage, SCANOSS, Valgrind, Playwright, mkdocs, and others.
  • Python script generate_techradar_markdowns.py converts JSON-LD into per-dimension Markdown “blips,” tagging usage modes, licenses, and languages; handles multi-dimensional tools.

  • Validation and formatting

    • JSON Schema-based validation with pytest
    • Prettier checks/auto-fix for data/software-tools/*.json.

Acknowledgements

  • Developed within the EVERSE project (HORIZON-INFRA-2023-EOSC-01-02).
  • Built on the AOE Technology Radar.

What's Changed

New Contributors

Full Changelog: https://github.com/EVERSE-ResearchSoftware/TechRadar/commits/v1.0