Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
resumes?OA gem modelExample AnnotationAnnotation Type IdentificationComments
Status
colourYellow
titleShould
CommentAnnotationbody-chars-html.jsonmotivatedBy=oa:commenting 
Status
colourYellow
titleShould
CommentAnnotationbody-chars-plain-iiif.jsonmotivatedBy=oa:commenting 
Status
colourYellow
titleShould
CommentAnnotationbody-chars-plain.jsonmotivatedBy=oa:commenting 
Status
colourYellow
titleShould
CommentAnnotationbody-chars.jsonmotivatedBy=oa:commenting 
  body-chars.rdf same as:  body-chars.json
  body-chars.ttl same as:  body-chars.json
Status
colourRed
titleNOT SUPPORTED
 body-choice-bodies-graph-hash-uris.ttl  
Status
colourRed
titleNOT SUPPORTED
 body-choice.json  
  body-choice.ttl same as:  body-choice.json
Status
colourYellow
titleShould
CommentAnnotationbody-pdf.jsonmotivatedBy=oa:commenting 
Status
colourYellow
titleShould
SemanticTagAnnotationbody-semantic-tag.json

motivatedBy=oa:tagging

type= oa:SemanticTag 

 
  body-semantic-tag.ttl same as:  body-semantic-tag.json
Status
colourYellow
titleShould
CommentAnnotationbody-sound.jsonmotivatedBy=oa:commenting 
Status
colourRedBlue
titleNOT SUPPORTEDPotentially support
 body-url.jsonmotivatedBy=[oa:identifying] 
Status
colourRedBlue
titleNOT SUPPORTEDPotentially support
 bookmark.jsonmotivatedBy=oa:bookmarking 
Status
colourBlue
titleUnknownPotentially support
 CommentAnnotationfragment-selector.jsonmotivatedBy=oa:commentingMore compex than what is Complex targets are not currently handled by the gem.  Still may be workable with the gem as is.  It would resume a CommentAnnotation and should have the other parts available a generic statements.  Would need to test this to be sure that is .  Not sure what would happen.
Status
colourRed
titleNOT SUPPORTED
 mult-bodies.json Has two motivatedBy values and two bodies to go with them.
  mult-bodies.ttl same as:   multi-bodies.json
Status
colourRed
titleNOT SUPPORTED
 
 mult-motivations.json

motivatedBy=oa:tagging & oa:moderating

type= oa:SemanticTag
It would resume as SemanticTagAnnotation if it saw the oa:tagging first; otherwise, it would resume as Annotation.  Would need to test to see what would really happen.
Status
colourYellow
titleShould
CommentAnnotation  mult-targets.json   motivatedBy=oa:commentingShould be fine with multiple targets.
Status
colourRed
titleNOT SUPPORTED
CommentAnnotation provenance.jsonmotivatedBy=oa:commentingComplex annotatedBy not currently handled.  serializedAt and serializedBy not currently handled.
Status
colourYellow
titleShould
TagAnnotation   tag.json

motivatedBy=oa:tagging

type=oa:Tag

  
Status
colourRed
titleNOT SUPPORTED
 
 target-choice.ttlmotivatedBy=oa:commentingmotivatedBy is invalid; Complex targets are not currently handled.   oa:Choice, oa:default, and oa:item are not supported.
Status
colourBlue
titlePotentially support
CommentAnnotation  target-frag-uri.jsonmotivatedBy=oa:commenting

Complex targets are not currently handled. 

 

Not sure what would happen.

Status
colourBlue
titlePotentially support
CommentAnnotation  text-position-selector.jsonmotivatedBy=oa:commentingComplex targets are not currently handled.    Not sure what would happen.
Status
colourBlue
titlePotentially support
CommentAnnotation text-quote-selector.json motivatedBy=oa:commentingComplex targets are not currently handled.  Not sure what would happen.