Author

Author metadata.

Example:

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.).