Re: [json-ld.org] JSON-LD in HTML (#231)

I am fine with what you propose. Mind you, it can also be used as a generic text (with trivial changes) in case we want to factor this out into a separate WG Note...

Ivan

On Mar 22, 2013, at 20:08 , "Markus Lanthaler" <markus.lanthaler@gmx.net> wrote:

> On Friday, March 22, 2013 5:09 PM, Ivan Herman wrote:
> 
>>> [[[
>>> If a processor extracts the JSON-LD content into RDF, it should
>> expand the
>>> JSON-LD fragment into an RDF dataset using the algorithm defined in
>>> JSON-LD-API Convert to RDF Algorithm [JSON-LD-API]. If the HTML file
>>> contains multiple JSON-LD script tags, or other RDF statements are
>>> extracted, the result is the RDF merge of the datasets.
>>> 
>>> Other processors implementing this mechanism may choose to return the
>>> expanded JSON-LD output.
>>> ]]]
>>> 
>>> I'm specifically worried about the second paragraph. This suggest (to
>> me at
>>> least), that other (?) processors should return expanded JSON-LD
>> output
>>> instead of returning it as is.
>> 
>> Ah! Markus, you are right, I missed that stuff. In my view, processors
>> return RDF. Full stop...
> 
> My rewording (see below) I intentionally didn't use the word processor. What
> processor are you talking about? A JSON-LD processor? It wouldn't make much
> sense IMHO to restrict a JSON-LD processor to just extract RDF. As I said,
> what's done with the data is completely up to the application extracting it.
> We can say that if RDF is desired the specified algorithm should be used,
> but that's it IMO.
> 
> 
> [[[
> Defining how such data may be used is beyond the scope of this
> specification. The embedded JSON-LD document might be extracted as is or
> converted to RDF.
> 
> If JSON-LD content is extracted as RDF, it should be expanded into an RDF
> dataset using the Convert to RDF Algorithm [JSON-LD-API]. If multiple
> embedded JSON-LD documents are extracted as RDF, the result is the RDF merge
> of the extracted datasets.
> ]]]
> 
> 
> Cheers,
> Markus
> 
> 
> --
> Markus Lanthaler
> @markuslanthaler
> 
> 
> 
> 


----
Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
mobile: +31-641044153
FOAF: http://www.ivan-herman.net/foaf.rdf

Received on Friday, 22 March 2013 19:50:53 UTC