Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reviewer Groups #2064

Open
gmeben opened this issue Feb 5, 2024 · 2 comments
Open

Reviewer Groups #2064

gmeben opened this issue Feb 5, 2024 · 2 comments
Labels
🕸️ backend Related to the Backend PHP API 💍 feature New feature or request 🖥️ frontend Related to the Vue/JS portions

Comments

@gmeben
Copy link
Contributor

gmeben commented Feb 5, 2024

Currently, users have to be individually assigned or invited to submissions which can be tedious for review coordinators and editors.

Allow review coordinators and editors to create groups of reviewers so that defined sets of multiple existing users (or groups) can be assigned repeatedly to different submissions as reviewers. This assignment should only take one action instead of many. This action should be available to users of sufficient privileged roles that are allowed to assign reviewers, like editors and review coordinators.

Review Checklist

  • Users can be assigned to groups in a publication
  • Review coordinators can select a group of users to assign to a submission as reviewers
  • Editors can select a group to assign to a submission as reviewers
  • Necessary backend unit testing has been added
  • Necessary frontend unit testing has been added
  • Necessary integration testing has been added
  • Documentation has been updated to reflect new changes

Accessibility Checklist

  • No new color contrast issues are introduced
  • Changed text has a font size of at least 16px
  • Changed text uses plain language
@gmeben gmeben added 💍 feature New feature or request 🖥️ frontend Related to the Vue/JS portions 🕸️ backend Related to the Backend PHP API labels Feb 5, 2024
@sattler9
Copy link
Contributor

sattler9 commented Mar 4, 2024

@sattler9
Copy link
Contributor

sattler9 commented Mar 4, 2024

Hey team! Please add your planning poker estimate with Zenhub @gmeben @wreality

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🕸️ backend Related to the Backend PHP API 💍 feature New feature or request 🖥️ frontend Related to the Vue/JS portions
Projects
None yet
Development

No branches or pull requests

2 participants