openlibhums / openlibhums/janeway

Co-authors should be optionally emailed upon submission acceptance

Open
#5,232 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

new feature
Dominant language
Python
Stars
239
Forks
97
Avg merge
9d 1h
Merged PRs (30d)
8

Description

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

As a submitting author to a Janeway journal or repository/preprint server, I would like my co-authors to be notified when a submission has been accepted to the journal/repository.

As a journal or repository manager, I would like to enable submitting authors to opt into sending article acceptance notifications to co-authors with valid email addresses, similar to other journal platforms.

Describe the solution you'd like

Add a new toggle setting at the journal or repository level: email co-authors upon acceptance. This option should enable a new email template, eg, "Co-author acceptance email" (journal) "Co-author publication email" (repository).

When the setting is toggled, submitting authors should new a new option on the authors page: email co-authors upon acceptance. The submitting author's selection should be visible on the summary page they see prior to submission.

When the article is accepted, co-authors should receive an email which a) informs them that their article has been accepted (journal) / published (repository), and b) that they are receiving the email because their submitting author opted into mailing co-authors upon acceptance.

The email could also be used to do other things, e.g. a) invite co-author to connect their ORCID iD (activate their account, connect to frozen author record, etc), b) invite co-author to confirm their name and affiliation display.

Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the journal or repository settings, the authors page, the pre-submission summary, and the acceptance or publication workflow. Identify how email templates are configured and how co-author email addresses are stored; done means the opt-in setting and author selection are visible, and opted-in co-authors receive the appropriate acceptance or publication notification.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.