- From: Dan Scott <denials@gmail.com>
- Date: Thu, 12 Mar 2015 17:33:23 +0000
- To: "Wallis,Richard" <Richard.Wallis@oclc.org>, Sean Petiya <spetiya1@kent.edu>
- Cc: "Young,Jeff (OR)" <jyoung@oclc.org>, "public-schemabibex@w3.org" <public-schemabibex@w3.org>
- Message-ID: <CAAY5AM05SMmkJRo84dEo1qjKyoWYcExF-zh_q=J7-1cT6s-gNg@mail.gmail.com>
On Thu, 12 Mar 2015 at 12:42 Wallis,Richard <Richard.Wallis@oclc.org> wrote: > Hi Sean, > > My personal opinion is that the work you and the previously referenced > draft on the Wiki < > http://www.w3.org/community/schemabibex/wiki/Periodicals_and_Comics_synthesis> > are within the scope of this group to discuss. > > As Jeff indicated, there is some overlap and/or mismatch between your > discussions of Role and similar concepts from the Library of Congress > Relator Codes and WikiData. How these terms are defined/referenced in the > vocabulary is then a question. I am always sceptical of statements such as > “set that covers the major…”, because it is very difficult to a)get > agreement on what is major and b) what do you do about defying the minor > ones. > > Your use of the term name ‘role’ conflicts with the Role > <http://schema.org/Role> type in Schma.org, which in itself is not a > problem (you could use creativeRole for example). However in covering off > this need, I think it would be worth considering the creation of a > ContributionRole subtype of Role which would allow the qualification of the > contributor relationship between CreativeWork and Person or Organization. > Then using the roleName attribute the type of contribution could be > qualified either by a URL to the Library of Congress Relators, or WikiData, > etc. definitions, or, if not available, in plain text. > Erm. I thought the agreed-upon pattern for using Role (first proposed by danbri at http://lists.w3.org/Archives/Public/public-vocabs/2014Sep/0009.html) would be to apply the external vocabulary property in combination with schema:contributor (e.g. lcrel:clr) and apply schema:roleName for those consumers that might, for whatever reason, want to limit themselves to just schema.org. E.g.: <dl vocab="http://schema.org/" prefix="lcrel: http://id.loc.gov/vocabulary/relators/"> <span property="contributor" typeof="Role"> <dt><span property="roleName">Pencils</span>:</dt> <dd><span property="contributor">Ron Lim</span></dd> </span> <span property="contributor" typeof="Role"> <dt><meta property="roleName" content="colorist">Colors:</dt> <dd><span property="contributor lcrel:clr">Chris Sotomayor</span></dd> </span> </dl> ... which generates something like: ns1:contributor [ a ns1:Role ; ns1:contributor "Ron Lim" ; ns1:roleName "Pencils" ], [ a ns1:Role ; lcrel:clr "Chris Sotomayor" ; ns1:contributor "Chris Sotomayor" ; ns1:roleName "colorist" ]; This was the direction I was taking things with my preconference at SWIB, which even includes a Comic example: https://coffeecode.net/swib14/preconference/rdfa_exercises/6_comic_book/ We could certainly update guidance and examples to use contributor types from wikidata and other vocabularies, but I would like to ensure we're starting from a common understanding. And having put a fair amount of effort into the last iteration of Periodicals & Comics, I have some interest in Comics going forward :)
Received on Thursday, 12 March 2015 17:33:50 UTC