Skip to content

Bulk enhancements to finalize the OpenPeerReview oemetadata v2 update #2078

@jh-RLI

Description

@jh-RLI

Description of the issue

Open Peer Review oem v2 update. Open ToDos:

  • Add grouped metadata fields for (see older draft implementation):
    • summary page
    • fields
  • FIX OPR progress bar from: Opr show review progress to the user #1386 and add to code to new PR
  • Enhance visibility of empty fields (keep clickable, see example below)
  • Fix [OPR] Show review progress to the user #1247
  • Enhance review options for resources property: schema.fields
    • Show fields in readable list / group infos which belong to a field
    • Show isAbout and valueReference info
    • Try to make the grouping look nice using bootstrap accordion feature
    • If it is not good remove completely from review fields
    • Grouping issue is similar to first point in this list
  • 3 new bugs found:
    • When all fields are reviewed, no submit/finish status is displayed.
    • Reviewed fields on the summary page show a missing status.
    • No description is displayed in the Dataset Identifier.

Final Checks:

  • Make sure all functionality the App provides works and provides expected results:
    • Fields review: Accept, Suggest, Deny & All information from metadata schema is visible
    • Contributor / Reviewer Ping pong
    • Summary Page
    • Closing, Saving and submitting
    • Finish: Award badge, Show results on Tables Detail Page
    • Open reviews after they are finished, no edits should be possible

Ideas of solution

For "Enhance visibility of empty fields (keep clickable, see example below)":

Empty fields

  • keep clickable
  • add text overlay ontop of field
    Example:
Image

Workflow checklist

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions