Proposal: Replace dctypes with schema.org

As discussed on the call on Wednesday, we should make a change to the list
of types for body and target at least to replace Image with StillImage.  A
further suggestion was that we should consider schema.org classes as more
modern and likely to be better integrated with other systems.

It would also give us easy classes for Code, SoftwareApplication, Game,
WebPage... but there isn't one (that I can find) for generic Textual
content.  schema:Text is a datatype, rather than a class for resources.

Thus the list maps currently as:

Dataset            -->  schema:Dataset
StillImage         -->  schema:ImageObject
MovingImage   -->  schema:VideoObject
Sound              -->  schema:AudioObject
Text                 -->   :(

We could be more explicit with our typing for Text:

oa:Tag  when the body is a tag.
oa:SemanticTag when it's a semantic tag
schema:Comment when it's a comment [w/ oa:commenting]
schema:Review when the body is a review

schema:WebPage when the body/target is a full webpage
schema:WebPageElement when the body/target is part of a page

And then leave anything beyond those to further communities to define?  Is
there anything in our current set of use cases that would fall out side of
the above?

Thanks!

Rob

-- 
Rob Sanderson
Information Standards Advocate
Digital Library Systems and Services
Stanford, CA 94305

Received on Friday, 20 March 2015 18:00:47 UTC