Author

Author metadata.

Example:

authors:
- name: Jane Doe
  role: [author, maintainer]
  email: jane@doe.com
  info:
    github: janedoe
    twitter: janedoe
    orcid: XXAABBCCXX
    groups: [ one, two, three ]

email

Type: String

Default: Empty

E-mail of the author.

info

Type: Json

Default: Empty

Structured information. Can be any shape: a string, vector, map or even nested map.

name

Type: String

Full name of the author, usually in the name of FirstName MiddleName LastName.

props

Type: Map of String to String

Default: Empty

Warning

Deprecated since 0.7.4. Removed since 0.8.0. Use info instead.

Author properties. Must be a map of strings.

roles

Type: String / List of String

Default: Empty

Role of the author. Suggested items:

  • "author": Authors who have made substantial contributions to the component.
  • "maintainer": The maintainer of the component.
  • "contributor": Authors who have made smaller contributions (such as code patches etc.).