Skip to content

Draft: Resolve "Indicator overview for organisation maintainers"

Relates to #291 (not everything is implemented in this MR due to dependencies with other MRs)

Changes:

  • For Helmholtz organisation maintainers, display a table with all evaluated software entries on the organisation page in a new tab Reporting
  • Added custom hook and context for Software Quality Overview that handle corresponding data requests and calculations for multiple software evaluations
    • Implemented PostgreSQL-sided functions for calculating review_status, evaluation_status, evaluators both for single and bulk of software entries
  • Expand Dynamic Table component to include configurable column filters and column widths
  • Rename reviewer(s)to evaluator(s)

What is missing to complete #291:

  • bulk Postgres-side calculation of attribute and dimension scores => to be implemented after attribute weights are added in !268
    • display dimension scores instead of dimension review status in organisation maintainer overview table
  • submission workflow (start evaluation (evaluator), submit evaluation (evaluator), lock evaluation (organisation maintainer) => to be addressed in separate MR
  • Reporting year => basic implementation in !268
    • Display reporting year in overview table and filter by reporting year
Edited by Paula Stock

Merge request reports

Loading