ro-crate icon indicating copy to clipboard operation
ro-crate copied to clipboard

Encourage use of `givenName` and `familyName` for Person entities

Open elichad opened this issue 1 month ago • 0 comments
trafficstars

Short version: Can we recommend that givenName and familyName are included in Person entities?

Long version: Some metadata formats require or strongly encourage that given and family names are clearly demarcated for a person if possible (using a particular format or separate terms). This can cause challenges when converting from RO-Crate to other formats.

For example, in order to set metadata when uploading a crate through the Zenodo API, the RO-Crate metadata must be converted to DataCite format, and in DataCite, the name must be provided in the format "family, given" (e.g. "Chadwick, Eli") or separated into given_name and family_name. RO-Crate has no such requirement on the format of names, so this conversion cannot be reliably automated for a whole range of reasons:

Can we tweak the spec to say that Person entities SHOULD include givenName and familyName? (How should this interact with use of name?)

Note also that it's possible to go further (honorifics, suffixes, and so on), but I think givenName and familyName have the broadest support across different platforms, so adopting those would be the most impactful for interoperability.

elichad avatar Oct 15 '25 11:10 elichad