Re: profile/crystallisation for AS2.0

henry.story@bblfish.net wrote:
>   I wanted to know if any of the well know profiles [1] for JSON-LD were enough to give the result desired by pure JSON users that don't know about JSON-LD.  This would allow generic RDF servers to just serialise the AS2.0 graphs using one of these profiles to the satisfaction of all:
> 
> * folks that only have JSON tools could use it without needing  (the admitteldly not too difficult to get ) JSON-LD tools
> * LDP servers publishing AS2.0 would not need to create a serialisation by hand for AS2.0
> 
>  If those established json-ld profiles don't work, then what is needed in addition? Is it a small change to one of those profiles? Is it more? It would be useful to know as this is a generic problem that is going to pop up again and again, and generic servers would like to be able to avoid having to hand code profiles for each different JSON-LD profile needed by each client. 
> 
>  This problem btw. also existed with RDF/XML serialisations, where the problem was that people who only had XML tools like their documents to have a certain shape ( be crystalised in a certain way [2] ), as otherwise they could not use them. There is nothing wrong with producing a particular shape of document, as long as it can be done automatically. But for that to work in all cases there would have to be a way to describe the document shape so that servers would not need to have ad-hoc code for each way of formatting the document.
> 
> 
>  Henry
> 
> 
> [1] http://www.w3.org/ns/json-ld
> [2] https://blogs.oracle.com/bblfish/entry/crystalizing_rdf

I am not sure that the Social WG will be able to resolve this, but I
agree with what Henry has written. I have encountered the same issue in
other specification efforts involving both application/json and
application/ld+json.

Cheers,
Andreas

Received on Monday, 15 June 2015 21:20:51 UTC