WHO: Production/Production Vendor
WHEN: Between Export from EJP/xPub and delivery to production vendor
WHERE: In eLife bot processes
WHAT: All metadata that needs to be converted to eLife final XML programmatically
WHY: EJP exports XML that was devised a while back and we've updated the final structure since. It is costly (time/money/poor regression) to get EJP to change it. Better to control it ourselves and ensure the production vendor receives what we want to be published and we control updates to it.
Problem / Motivation
WHO: Production/Production Vendor WHEN: Between Export from EJP/xPub and delivery to production vendor WHERE: In eLife bot processes WHAT: All metadata that needs to be converted to eLife final XML programmatically WHY: EJP exports XML that was devised a while back and we've updated the final structure since. It is costly (time/money/poor regression) to get EJP to change it. Better to control it ourselves and ensure the production vendor receives what we want to be published and we control updates to it.
Proposed solution
Sample output from EJP:
<journal-meta><journal-id journal-id-type="nlm-ta">elife</journal-id><journal-id journal-id-type="hwp">eLife</journal-id><journal-id journal-id-type="publisher-id">eLife</journal-id><journal-title-group><journal-title>eLife</journal-title></journal-title-group><issn pub-type="epub">2050-084X</issn><publisher><publisher-name>eLife Sciences Publications, Ltd</publisher-name></publisher></journal-meta>
Sample final XML:
<journal-meta><journal-id journal-id-type="nlm-ta">eLife</journal-id><journal-id journal-id-type="publisher-id">eLife</journal-id><journal-title-group><journal-title>eLife</journal-title></journal-title-group><issn publication-format="electronic" pub-type="epub">2050-084X</issn><publisher><publisher-name>eLife Sciences Publications, Ltd</publisher-name></publisher></journal-meta>
Clarification needed and assumptions
Removal of
<journal-id journal-id-type="hwp">eLife</journal-id>
dealt with on issue #2<issn pub-type="epub">2050-084X</issn>
will need to be converted to<issn publication-format="electronic" pub-type="epub">2050-084X</issn>
Tasks
Technical notes
User interface / Wireframes
@gnott @eLifeProduction