datacite / bolognese

Ruby gem and command-line utility for conversion of DOI metadata
MIT License
40 stars 14 forks source link

Add fix for missing name in citeproc with literal #155

Closed richardhallett closed 1 year ago

richardhallett commented 1 year ago

When parsing citeproc use creatorName instead of Name, this will then get parsed correctly.

Purpose

closes: datacite/datacite#1765

Approach

The author parsing is very complicated and prone to error, without getting into the weeds, the easiest method to ensure a literal can be parsed (and therefore is same as our writer) is to set creatorName this then will be used when writing out various formats.

Open Questions and Pre-Merge TODOs

Learning

Types of changes

Reviewer, please remember our guidelines: