- From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
- Date: Mon, 27 Oct 2014 13:16:50 +0000
- To: Jacob Jett <jgjett@gmail.com>
- Cc: Paolo Ciccarese <paolo.ciccarese@gmail.com>, W3C Public Annotation List <public-annotation@w3.org>
One thing with oa:Composite is that it requires 'all' the required resources. So conceptually, a oa:members list to rdf:List that closed list of entities do make sense to me. The question is the semantics of oa:members across the three types. On 27 October 2014 13:07, Jacob Jett <jgjett@gmail.com> wrote: > Hi Paolo, > > How are we to express the oa:Composite entity in JSON-LD? It's nothing like > a list entity and I'm pretty confidant that expressing it as an array is not > the correct way to express it. > > Regards, > > Jacob > > > On Mon, Oct 27, 2014 at 7:39 AM, Paolo Ciccarese <paolo.ciccarese@gmail.com> > wrote: >> >> Dear all, >> in the process of defining the first draft of the model, the plan emerged >> in the last call is to (i) start from the Community draft >> (http://www.openannotation.org/spec/core/), (ii) get rid of the SPARQL >> queries and (iii) replace the turtle with JSON-LD. >> >> Also, after the email discussions, the current orientation is to >> >> 1) replace the Choice/Composite/List constructs with one simple list-based >> construct as follows: >> { >> "@type": "oa:List", >> "members": ["eg:target1", "eg:target2", "eg:target3"] >> } >> >> Choice as list of descending priority >> >> { >> "@type" : "oa:Choice", >> "members": ["eg:option1", "eg:option2", "eg:option3"] >> } >> >> 2) Replace ContentAsText with something like: >> { >> "@type": "oa:Content", >> "value": "I love this book!", >> "format": "text/plain", >> "language": "en" >> } >> >> Where: >> * rdf:value -- for recording the content (required) >> * dc:format -- for the media type of the content (optional) >> * dc:language -- for the language of the content (optional) >> >> Content encoded using UTF-8. >> >> See you tomorrow for further discussions, >> Paolo >> >> > > -- Stian Soiland-Reyes, myGrid team School of Computer Science The University of Manchester http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718
Received on Monday, 27 October 2014 13:17:39 UTC