openlibhums / janeway

A web-based platform for publishing journals, preprints, conference proceedings, and books
https://janeway.systems/
GNU Affero General Public License v3.0
173 stars 65 forks source link

Preprints: Repository Managers should moderate comments, receive notices #3255

Open alainna opened 2 years ago

alainna commented 2 years ago

Is your feature request related to a problem? Please describe.

As a Repository Manager, I expect to receive notifications about any new comment posted to a Preprint. I also expect to be the party who moderators comments to approve/deny and that Preprint Owners not have the ability to access /repository/manager/[preprint ID]/comments/. Finally, I expect that the Preprint Owner (submitting author) would only be notified after I have approved a new comment.

Describe the solution you'd like

Repository Managers receive notifications of all new comments to moderator.

Repository Manager should have a new queue under preprints stats: Comments waiting moderation

As with the current notification sent to Preprint.Owners, the notification sends them to /repository/manager/[Preprint ID]/comments/

Repository Manager chooses to make the comment public or mark it as reviewed.

Preprint Owner and Preprint Commenter receive a notification when the new comment has been made public.

Additional context This is separate to the request that Repository Comments and comments moderator be a toggle-able features. (If that request hasn't been made, then it is forthcoming.)

ajrbyers commented 2 years ago

This is a 180 from the current workflow where Authors moderate their own comments. I don’t think there is any problem with changing this workflow though.

alainna commented 2 years ago

@ajrbyers True; I had thought originally of proposing as a feature to have that be a toggle-able option, eg: Who moderators comments: Repository Manager / Preprint Owner.

But based on discussions with our two and the team, the current expectation is that Moderators would be in charge of that. Happy to submit the toggle version proposal instead ;)

ajrbyers commented 2 years ago

Nah I think this is fine. Authors could use the current workflow to hide comments that are perfectly acceptable but perhaps not favourable.

mauromsl commented 1 month ago

@ajrbyers to check with other preprint server managers before we go ahead

ketilog commented 1 month ago

This sounds like a great idea to me. Definite support for this feature from ing.grid.