Changes between Version 15 and Version 16 of DASISH/Compliance with Open Annotation Data Model


Ignore:
Timestamp:
05/17/13 14:22:57 (11 years ago)
Author:
olhsha
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DASISH/Compliance with Open Annotation Data Model

    v15 v16  
    3232= Bodies =
    3333
    34 An annotation body in DASISH can be any correct xml. A generic way to present such bodies in "Open Annotation" is to consider a body, which (typically) has attributes and elements, as instances of {{{oa:Composite}}}. Any element and any attribute of the body becomes an {{{oa:item}}} of the body. If an element  has sub-elements, it is an instance of {{{oa:composite}}} as well, etc. An attribute or an element with now sub-elements has one of the {{{dctypes}}} and one of the {{{dc:formtat}}}s, and possibly additional relevant properties, such as {{{cnt:chars}}} for text values. Example of an annotation with its properties and the detailed body:
     34An annotation body in DASISH can be any correct xml. A generic way to present such bodies in "Open Annotation" is to consider a body, which (typically) has attributes and elements, as instances of {{{oa:Composite}}}. Any element and any attribute of the body becomes an {{{oa:item}}} of the body. If an element  has sub-elements, it is an instance of {{{oa:Composite}}} as well, etc. An attribute or an element with now sub-elements has one of the {{{dctypes}}} and one of the {{{dc:formtat}}}s, and possibly additional relevant properties, such as {{{cnt:chars}}} for text values. Example of an annotation with its properties and the detailed body:
    3535
    3636[[Image(annotation.png)]]
     
    4646= Notebooks =
    4747
    48 Open Annotation does not define structures like "notebook" or "annotations collection", or similar. Nevertheless,  a notebook can be presented as an annotation which body is {{{title}}} and target {{{Annotations}}} is an instance of {{{oa:Composite}}}. Any annotation in the notebook becomes an {{{oa"item}}} of {{{Annotations}}}. Example:
     48Open Annotation does not define structures like "notebook" or "annotations collection", or similar. Nevertheless,  a notebook can be presented as an annotation which body is {{{title}}} and target {{{Annotations}}} is an instance of {{{oa:Composite}}}. Any annotation in the notebook becomes an {{{oa:item}}} of {{{Annotations}}}. Example:
    4949
    5050[[Image(notebooks.png)]]