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

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
point.)

Regards,

Mark

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

--
Mark Birbeck, webBackplane

mark.birbeck@webBackplane.com

http://webBackplane.com/mark-birbeck

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