profile/crystallisation for AS2.0

Hi,

  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


Social Web Architect
http://bblfish.net/

Received on Monday, 15 June 2015 13:47:59 UTC