You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a follow-up to #151 and the recent #161 pull request.
Now that our WebIDL can support multiple creators and canonical identifiers for them, we need to continue discussing how roles will be handled.
I think there are essentially two different solutions:
using a generic element with a specialized vocabulary for roles (like in EPUB 2/3 where we use dc:creatorand dc:contributor + MARC relators)
using specialized elements per role (for instance, roles extracted from schema.org)
RWPM is a mix of both with the following dedicated roles that are mapped to schema.org: author, translator, editor, artist, illustrator, letterer, penciler, colorist, inker and narrator.
As a fallback option, RWPM also has a contributor element (also mapped to schema.org) with a role member that relies on MARC relators.
The exact scope of our infoset is vague, but my personal preference would be to align with schema.org and adopt at least a subset of the roles that are available.
The text was updated successfully, but these errors were encountered:
I think in general aligning with schema.org is a good move. It is time publications are recognized by schema, and that their metadata end up in various knowledge graphs...
This is a follow-up to #151 and the recent #161 pull request.
Now that our WebIDL can support multiple creators and canonical identifiers for them, we need to continue discussing how roles will be handled.
I think there are essentially two different solutions:
dc:creator
anddc:contributor
+ MARC relators)RWPM is a mix of both with the following dedicated roles that are mapped to schema.org:
author
,translator
,editor
,artist
,illustrator
,letterer
,penciler
,colorist
,inker
andnarrator
.As a fallback option, RWPM also has a
contributor
element (also mapped to schema.org) with arole
member that relies on MARC relators.The exact scope of our infoset is vague, but my personal preference would be to align with schema.org and adopt at least a subset of the roles that are available.
The text was updated successfully, but these errors were encountered: