Changes between Version 1 and Version 2 of DASISH/DiscussionPage


Ignore:
Timestamp:
03/26/13 10:30:46 (11 years ago)
Author:
Przemek
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DASISH/DiscussionPage

    v1 v2  
    1 <Olof> In the examples in the specification document <targetSource> is in some
    2 cases identified by "xml:id" and also a "source" on page 7. Is there a
     1**<Olof>** In the examples in the specification document <targetSource> is in some cases
     2identified by "xml:id" and also a "source" on page 7. Is there a
    33reason for having a temporary id as an xml:id and not the whole
    44uri+fragment in the relation reference?.
     
    66able to get the fragment containing the start/end for the annotation.
    77
    8 <Twan> I think indeed this could be solved without the xml:id; the source URI
     8**<Twan>** I think indeed this could be solved without the xml:id; the source URI
    99should already be a unique ID.
    1010
    11 <Menzo> Yes, and if the relation body is serialized in RDF it has to be URIs
     11**<Menzo>** Yes, and if the relation body is serialized in RDF it has to be URIs
    1212instead of IDs.
    1313
     14----
    1415
    15 <Olof> I think we need to establish an XSD schema as soon as possible for the
     16**<Olof>** I think we need to establish an XSD schema as soon as possible for the
    1617representation of the serialized objects and a few close to real life
    1718examples. This will be a good exercise for finalizing the exchange
    1819format, for finding other issues and ideas for future improvements.
    1920
    20 <Twan> Yes, I agree. Is this something we were going to do?
     21**<Twan>** Yes, I agree. Is this something we were going to do?
    2122
    22 <Menzo> Yes, I think the plan was that we would create more XML examples including
     23**<Menzo>** Yes, I think the plan was that we would create more XML examples including
    2324schemas. We didn't decide on a schema language ... unfortunately XSD is
    2425still the prevalent one ;-)
    2526
    26 
    27 <Olof> In the example (page 3) identification of the annotated node
     27----
     28**<Olof>** In the example (page 3) identification of the annotated node
    2829(start/end) is made by using xpointer (fid), Wired-Marker uses
    29 hyperanchor <http://www.hyper-anchor.org/en/technical_format.html> and
     30hyperanchor **<http://www.hyper-anchor.org/en/technical_format.html>** and
    3031it works in a somewhat different way. Hyperanchor allows storage of
    3132color etc. and requires less work effort and no changes in Wired-Marker.
     
    3334conversion from hyperanchor to xpointer required for the client?
    3435
    35 <Twan> I haven't looked into hyper anchor but I don't see why xpointer would be
     36**<Twan>** I haven't looked into hyper anchor but I don't see why xpointer would be
    3637a hard requirement as long as it does the job of reliably referencing a
    3738fragment. I'm a bit worried about storing properties of the annotation
    3839(such as colour) in the fragment identifier though.
    3940
    40 <Menzo> I agree storing (some of) the annotation info in the fragment identifier
     41**<Menzo>** I agree storing (some of) the annotation info in the fragment identifier
    4142would be wrong. The fragments identifier should only contain information
    4243to pinpoint a specific fragments in a source, not additional rendering or
     
    5354identifier (Xpointer?)).
    5455
    55 
    56 <Olof> When retrieving more than one source or annotation we need an wrapper,
     56----
     57**<Olof>** When retrieving more than one source or annotation we need an wrapper,
    5758this should be specified in the REST-specification. For ease this
    5859wrapper should always be used, even if the result is one object.
     
    6768of objects.
    6869E.g.:
     70
    6971<result start="0" max="10" total="42">
     72
    7073...
     74
    7175</result>
    7276
    73 <Twan> I think this is fine as well, I would propose to add it to the API
     77**<Twan>** I think this is fine as well, I would propose to add it to the API
    7478specifications like this.
    7579
    76 <Menzo> Sounds good :-)
     80**<Menzo>** Sounds good :-)