W3C home > Mailing lists > Public > public-rdfa@w3.org > May 2010

Re: JSON-LD - experimenting with universal Linked Data markup for Web Services

From: Mark Birbeck <mark.birbeck@webbackplane.com>
Date: Sun, 30 May 2010 19:31:36 +0100
Message-ID: <AANLkTimmfuALr8t_o9j8_ejkh19L6BiHuYqidA_O6Lq-@mail.gmail.com>
To: Michael Hausenblas <michael.hausenblas@deri.org>
Cc: Manu Sporny <msporny@digitalbazaar.com>, Public RDFa <public-rdfa@w3.org>
Hi Michael,

I was involved in some of the early linked-data-api discussions as
well, and as you'll see on the project site it acknowledges RDFj as an
input to the thinking.

However, during the ongoing development of the linked-data-api it
became clear that the primary use-cases that Jeni and Dave wanted to
address were not the same as those that I was grappling with. In fact,
Jeni and Dave's work covers a lot more than just a JSON format for
RDF, so I think they would have been encumbered somewhat by having to
address the very specific issues that I was trying to work through.

To illustrate: for me it is absolutely crucial that a 'standard' JSON
object should be able to be 'interpreted' as RDF [1]; no other 'JSON
RDF' format begins with this as a fundamental design goal, so we'd
have ended up spending a lot of time on what would almost certainly
have appeared to some to be minutiae. If you look at the powerful work
that Jeni and Dave have now produced -- covering a lot more than just
a JSON format for RDF -- you can see that it would have just slowed it
down if they had had to keep debating a small corner of their work.

I think letting the two strands of work continue separately, at least
in the short term, was a good way to go; both proposals are in early
stages and I don't think either has 'huge momentum'. (And there is
nothing to say that there is no scope for greater convergence at some



[1] <http://bit.ly/WwvwQ>

Mark Birbeck, webBackplane



webBackplane is a trading name of Backplane Ltd. (company number
05972288, registered office: 2nd Floor, 69/85 Tabernacle Street,
London, EC2A 4RR)

On Sun, May 30, 2010 at 10:04 AM, Michael Hausenblas
<michael.hausenblas@deri.org> wrote:
>>> On May 29th 2010, Manu Sporny tweeted:
>>> Just published JSON-LD:
>>>    http://rdfa.digitalbazaar.com/specs/source/json-ld/
>>> Universal markup of #rdfa #microdata and #microformats via
>>> lightweight JSON. #html5 #json #lod
> Nice work! How does this relate to the linked-data-api [1], which already
> has a huge momentum and initial success is evident. If it's more or less the
> same, I'd suggest to join forces with Jeni et al, if not, the differences
> should be made explicit.
> Cheers,
>      Michael
> [1] http://code.google.com/p/linked-data-api/
> --
> Dr. Michael Hausenblas
> LiDRC - Linked Data Research Centre
> DERI - Digital Enterprise Research Institute
> NUIG - National University of Ireland, Galway
> Ireland, Europe
> Tel. +353 91 495730
> http://linkeddata.deri.ie/
> http://sw-app.org/about.html
>> From: Manu Sporny <msporny@digitalbazaar.com>
>> Date: Sat, 29 May 2010 21:06:31 -0400
>> To: Public RDFa <public-rdfa@w3.org>
>> Subject: JSON-LD - experimenting with universal Linked Data markup for Web
>> Services
>> Resent-From: <public-rdfa-wg@w3.org>
>> Resent-Date: Sun, 30 May 2010 01:07:03 +0000
>>> On May 29th 2010, Manu Sporny tweeted:
>>> Just published JSON-LD:
>>>    http://rdfa.digitalbazaar.com/specs/source/json-ld/
>>> Universal markup of #rdfa #microdata and #microformats via
>>> lightweight JSON. #html5 #json #lod
>> Abstract
>> Developers that embed structured data in their Web pages can choose
>> among a number of languages such as RDFa [RDFA-CORE], Microformats
>> [MICROFORMATS] and Microdata [MICRODATA]. Each of these structured data
>> languages, while incompatible at the syntax level, can be easily mapped
>> to RDF. JSON has proven to be a highly useful object serialization and
>> messaging replacement for SOAP. In an attempt to harmonize the
>> representation of Link Data in JSON, this specification outlines a
>> common JSON representation format for Linked Data that can be used to
>> represent objects specified via RDFa, Microformats and Microdata.
>> ----------------
>> Just getting some thoughts that Mark and I have been exploring over the
>> past two weeks down. No intention of publishing via this WG at the
>> moment... perhaps via HTML WG? or WebApps? Or working with industry to
>> see how it works in the field and then bringing it into W3C.
>> The question:
>> How can we migrate current web services from REST + JSON to a more
>> semantically rich mechanism of exchanging data? We have data in the
>> pages now, shouldn't we start using it to communicate?
>> -- manu
>> --
>> Manu Sporny (skype: msporny, twitter: manusporny)
>> President/CEO - Digital Bazaar, Inc.
>> blog: Bitmunk 3.2.2 - Good Relations and Ditching Apache+PHP
>> http://blog.digitalbazaar.com/2010/05/06/bitmunk-3-2-2/2/
Received on Sunday, 30 May 2010 18:32:16 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:15:06 UTC