Skip to content

Support submission review for each record version #704

@zzacharo

Description

@zzacharo

Context

Currently once a record is accepted to a community each new version does not go via a curation process. In the context of CERN and specifically in cases like publication reviews, the possibility to submit each new version for review before publish is needed.

Draft requirements

  • EXtend the possibility to submit for review a new record version that is already accepted in a community
  • This should be tight with a community setting e.g review policy or similar to require reviews of every version
  • The default behaviour should remain unchanged for backwards compatibility
  • Backend
    • allow new_version method to attach requests
    • community setting to enable/disable the requests for new versions
  • UI
    • Deposit form: adaptation when publishing a new version to show the submit review button
    • Landing page: show the request for each version of the record in the Communities tab
    • Community-settings: add the option for managers/owners to enable/disable the option

Next actions

  • Analyze the requirements
  • Prototype/design the solution
  • Split the above in different tasks, backend/frontend

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions