Skip to content

[Idea] Change author metadata schema to CITATION.cff spec #6

@burgerga

Description

@burgerga

If the author metadata schema is slightly changed, support for https://citation-file-format.github.io/ would become easy, and can be generated with a simple script.

So instead of

authors:
  - name: Egon Willighagen
    orcid: 0000-0001-7542-0286

We would need

authors:
  - given-names: Egon
    family-names: Willighagen
    orcid: 0000-0001-7542-0286

According to the CITATION.cff spec, names can be split over 4 fields:

  1. Values for family-names specify family names, including combinations of given and patronymic forms, such as Guðmundsdóttir or bin Osman; double names with or without hyphen, such as Leutheusser-Schnarrenberger or Sánchez Vicario. It can potentially also specify names that include prepositions or (nobiliary) particles, especially if they occur in between family names such as in Spanish- or Portuguese-origin names, such as Fernández de Córdoba.
  2. Values for given-names specify given and any other names.
  3. Values for name-particle specify nobiliary particles and prepositions, such as in Ludwig van Beethoven or Rafael van der Vaart.
  4. Values for name-suffix specify suffixes such as Jr. or III (as in Frank Edwin Wright III).

I would leave orcid and affiliation as is, and convert that to spec in script.

Although CITATION.cff is for software and datasets, you can set preferred-citation to the article type, see https://github.com/citation-file-format/citation-file-format/blob/main/schema-guide.md#credit-redirection

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions