Page MenuHomePhabricator

Ensure DOI, PMID, and PMCID are in the resultant citation when they're the requested format
Closed, ResolvedPublic8 Estimated Story Points

Description

Currently it is possible for a requestFromPMID, PMCID, or DOI to come back without the used identifier in the citation field.

Event Timeline

Mvolz claimed this task.
Mvolz raised the priority of this task from to Needs Triage.
Mvolz updated the task description. (Show Details)
Mvolz added a project: Citoid.
Mvolz moved this task to IO Tasks on the Citoid board.
Mvolz subscribed.
Mvolz triaged this task as Medium priority.Apr 13 2015, 1:32 PM
Mvolz set Security to None.
Jdforrester-WMF renamed this task from Ensure DOI, PMID, and PMCID are in citation when they're the requested format. to Ensure DOI, PMID, and PMCID are in the resultant citation when they're the requested format.Apr 20 2015, 12:53 AM
Mvolz removed Mvolz as the assignee of this task.May 11 2015, 9:50 AM

After a quick chat with Jdforrester, I think this is currently preventing DOIs from being cited with the visual editor.

If I paste in a DOI like http://dx.doi.org/10.5555/12345678 , the DOI is resolved (i.e. the link followed) and the metadata is retrieved, but there is no DOI field and the original URL is lost. I'd like to suggest that losing DOIs is quite a bad thing...

I'm happy to take a look at the citoid service code.

This is next up after the blocking tasks are resolved.

Thanks! If there's anything I can do let me know (I'm a programmer at CrossRef, most DOIs are registered by us).

Change 214038 had a related patch set uploaded (by Mvolz):
[WIP] Promisify

https://gerrit.wikimedia.org/r/214038

10.1051/0004-6361:20078290 genereated a citation without the right title, no journal but a webste as the journal, and the website as the title. Is this related to this task, or a different bug with doi's from aanda.org?

@Josve05a, it's both, (and also T103238) but we have tasks for the former, so you can add a separate bug for the later if you like.

Change 219802 had a related patch set uploaded (by Mvolz):
Cleaner import/export of Zotero & Scraper

https://gerrit.wikimedia.org/r/219802

Change 219802 merged by Mobrovac:
Cleaner import/export of Zotero & Scraper

https://gerrit.wikimedia.org/r/219802

mobrovac subscribed.

Deployed, resolving.