elifesciences / package-ejp-raw-output-zip

Transform article raw zip files from EJP to a more consistent output.
MIT License
0 stars 1 forks source link

EJP XML manifest - deliver author emails to the right post-editorial processes #3

Open Melissa37 opened 5 years ago

Melissa37 commented 5 years ago

Problem / Motivation

WHO: Production/Bot/Production Vendor WHEN: Between Export from EJP/xPub and delivery to production vendor WHERE: In eLife bot processes WHAT: All author emails available in EJP WHY: EJP exports all emails for authors, but not all of them are used in publication, but all are used in Bot processes

Proposed solution

Example of XML output from EJP: <contrib-group><contrib contrib-type="author" corresp="yes" id="author-24343"><name><surname>Cembrowski</surname><given-names>Mark S</given-names></name><ext-link ext-link-type="orcid">http://orcid.org/0000-0001-8275-7362</ext-link><aff><addr-line><named-content content-type="department"></named-content></addr-line><institution>Janelia Research Campus, Howard Hughes Medical Institute</institution><addr-line><named-content content-type="city">Ashburn</named-content></addr-line><country>United States</country><email>cembrowskim@janelia.hhmi.org</email></aff></contrib><contrib contrib-type="author" id="author-51569"><name><surname>Wang</surname><given-names>Lihua</given-names></name><aff><addr-line><named-content content-type="department"></named-content></addr-line><institution>Janelia Research Campus, Howard Hughes Medical Institute</institution><addr-line><named-content content-type="city">Ashburn</named-content></addr-line><country>United States</country><email>wangl10@janelia.hhmi.org</email></aff></contrib>

Linked to: <custom-meta><meta-name>Corresponding author for proofs</meta-name><meta-value>author-24343</meta-value></custom-meta>

Assumptions

Clarification needed


Tasks

@gnott to fill out

Technical notes

@gnott to fill out

User interface / Wireframes

NA

@gnott @eLifeProduction

gnott commented 5 years ago

@gnott to confirm where all the author emails are gathered from for his process for author emails. Could this be a good place to extract them from instead of current processes?

The author publication email system gets the email addresses from a CSV file produced by the EJP query tool.

I'm not sure collecting them from these manifest files would be an improvement. There will always be a need to query all the authors from a central place, and if the CSV file method will change, I would suggest a new issue outside of this project to discuss where to store the data and how it will be compiled.

Melissa37 commented 5 years ago

Thanks @gnott I've added that response into the opening part @Maelplaine is this what I should be doing as owner of the ticket to ensure the scoping part is up to date?

Thanks!

Maelplaine commented 5 years ago

Yes @Melissa37 that's useful to have the answer in the ticket description because it can get lost in the comments threads after a while.