openlibhums / openlibhums/janeway
Option to automatically send author notifications upon publication
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 238
- Forks
- 97
- Avg merge
- 9d 1h
- Merged PRs (30d)
- 8
Description
Is your feature request related to a problem? Please describe.
Currently, "Send Notifications" is a discrete action on the Pre Publication checklist, which must be repeated individually for each article. This is helpful if editors wish to customize the notifications, but I personally have never used anything but the default template that we set up when we first migrated to Janeway. Therefore, having to manually complete this task for each article (click "Set Notifications", hit "Send" on pop-up) feels like a lot of unnecessary clicking.
Describe the solution you'd like
I'm envisioning a check-box somewhere in the journal's General settings, along the lines of "Automatically notify authors/reviewers upon publication? [✓]" This box, when checked, would make it so that the "Publish" button on the Pre Publication checklist automatically sends the default Article Publication notification emails, in addition to updating the workflow stage to Published.
Perhaps there could be a secondary check-box that would display next to the "Publish" button--something like "Notify authors [✓]"--that would be automatically checked or unchecked depending on the aforementioned General setting. This would allow editors to manually un-check the box if desired, if there was some exception to their usual notification practices.
You can leave "Send Notifications" as an option on the checklist for anyone who might want to customize their notifications.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the journal General settings and the Pre Publication checklist's Publish button. Trace the existing Send Notifications action and the default Article Publication notification path. Done means publication can opt into sending default author/reviewer notifications, with an editor override if implemented, while preserving the manual customization option.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend, content
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100