IRC log of dig on 2011-02-14

Timestamps are in UTC.

00:05:40 [kennyluck]
kennyluck has quit (Quit: kennyluck)
00:14:18 [melvster]
melvster (~melvster@p579F9495.dip.t-dialin.net) has joined #dig
00:19:01 [melvster]
melvster has quit (Ping timeout: 250 seconds)
01:28:47 [kennyluck]
kennyluck (~kennyluck@EM111-188-95-20.pool.e-mobile.ne.jp) has joined #dig
03:18:59 [bblfish]
bblfish has quit (Quit: Leaving.)
04:50:20 [manu1]
timbl, to clarify - our company doesn't need literal properties - however, the semantic web movement may want to support literal properties to bring the JSON folks into the fold.
04:51:12 [manu1]
at present, there is no 1-to-1 translation from JSON to RDF. JSON-LD is close, but even then, there are some cases where you don't want to do a complete translation from JSON to RDF. In other words, it's okay to be "fuzzy" with your properties at times.
04:52:03 [manu1]
just like we have bnodes (we don't always need to uniquely identify subjects) - we could also have anonymous predicates (we don't always need to uniquely identify predicates)
04:52:52 [manu1]
I know that we could do this with a bnode-as-predicate pattern, but I'm asserting that the bnode-as-predicate approach is difficult to grasp for most JSON programmers.
04:54:51 [manu1]
You /could/ uncurry the property in the mapping process (if I understand your definition of 'curry'ing correctly) - however, what do you uncurry it to when there is no mapping? Do you not generate a triple, or do you generate a triple with a plain literal as the predicate?
04:56:28 [manu1]
We've had some rather large companies approach us about this (can't say who on a public channel, but could say on a private channel) - they're interested in publishing semantic data using their REST/JSON APIs.
04:57:20 [manu1]
They want to do so in a way where half of the object that they publish is valid JSON-LD, but they don't want to go to the trouble of publishing /all/ of their data as JSON-LD - that is, only some of their data makes sense as RDF... the rest, they don't care about all that much.
04:57:45 [manu1]
It's these hybrid scenarios that worry me - because at present, we're telling people: Either you go RDF all the way, or not at all.
04:58:29 [manu1]
I think that's one of the innovations that RDFa brought to the table - people don't have to go all RDF overnight - they can pick and choose what data they want to publish as full-blown RDF. Baby steps.
04:59:11 [manu1]
That's one of the design goals behind JSON-LD - bring people into the RDF fold in a way that doesn't require them to change all of their APIs overnight.
05:02:58 [manu1]
As an example, look at Twitter's tweet objects: http://dev.twitter.com/doc/get/statuses/public_timeline#example-requests
05:04:04 [manu1]
They're a good candidate for semantification, in fact, we've built JSON-LD contexts that turn Twitter's users into FOAFs and their posts into SIOC, but not everything needs to be translated
05:04:27 [manu1]
things like "profile_sidebar_border_color": "eeeeee" don't really need to be transformed into a triple.
05:05:35 [manu1]
if we supported literal properties in RDF, this would be easy to "ignore" in JSON-LD... if we don't, we have to come up with some sort of hack in JSON-LD to "ignore non-mapped values" - which destroys data which developers may not want destroyed.
05:16:20 [manu1]
hope that makes sense...
06:40:38 [kennyluck]
kennyluck has quit (Quit: kennyluck)
06:48:33 [melvster]
melvster (~melvster@p579F9495.dip.t-dialin.net) has joined #dig
08:31:00 [melvster]
melvster has quit (Ping timeout: 245 seconds)
09:37:31 [bblfish]
bblfish (~bblfish@ALagny-751-1-9-11.w83-112.abo.wanadoo.fr) has joined #dig
10:27:17 [melvster]
melvster (~melvster@p5797F7A4.dip.t-dialin.net) has joined #dig
11:50:43 [tlr]
tlr (~tlr@2001:470:1f13:4d4:226:8ff:fee6:f0e8) has joined #dig
11:51:43 [tlr]
tlr has quit (Client Quit)
12:22:52 [RalphS]
RalphS (~swick@30-6-193.wireless.csail.mit.edu) has joined #dig
12:26:01 [DIGlogger]
DIGlogger (~dig-logge@groups.csail.mit.edu) has joined #dig
12:26:02 [niven.freenode.net]
topic is: Decentralized Information Group @ MIT http://dig.csail.mit.edu/
12:26:02 [niven.freenode.net]
Users on #dig: DIGlogger RalphS melvster bblfish drrho manu-db timbl nunnun ericP sandro Ipaparrizos gbot30 webr3 manu1
12:29:42 [timbl_]
timbl_ (~timbl@96.237.181.39) has joined #dig
12:29:43 [timbl_]
timbl_ has quit (Client Quit)
12:32:46 [IvanHerman]
IvanHerman (~ivan@83.160.85.48) has joined #dig
12:33:17 [timbl]
timbl has quit (Ping timeout: 240 seconds)
12:47:22 [kennyluck]
kennyluck (~kennyluck@netDHCP-169.keio.w3.org) has joined #dig
12:54:35 [marisol]
marisol (~marisol@pool-141-154-120-169.bos.east.verizon.net) has joined #dig
13:14:10 [timbl]
timbl (~timbl@w3cdhcp5.w3.org) has joined #dig
13:22:51 [marisol]
marisol has quit (Quit: marisol)
13:57:58 [betehess]
betehess (~betehess@betehess.w3.org) has joined #dig
14:07:46 [drrho]
drrho has quit (Ping timeout: 272 seconds)
14:14:16 [drrho]
drrho (~rho@chello213047112079.11.11.vie.surfer.at) has joined #dig
14:33:13 [lkagal]
lkagal (~lkagal@pool-96-237-240-136.bstnma.fios.verizon.net) has joined #dig
14:39:56 [tlr]
tlr (~tlr@ip-83-99-34-97.dyn.luxdsl.pt.lu) has joined #dig
14:47:54 [amy]
amy (~amy@30-5-15.wireless.csail.mit.edu) has joined #dig
15:37:54 [danbri]
danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) has joined #dig
15:43:54 [Pipian]
Pipian (~pipian@w3cdhcp27.w3.org) has joined #dig
16:11:14 [lkagal]
lkagal has quit (Quit: lkagal)
16:47:43 [lkagal]
lkagal (~lkagal@30-6-179.wireless.csail.mit.edu) has joined #dig
17:06:53 [presbrey]
presbrey (~presbrey@SCRIPTS.MIT.EDU) has joined #dig
17:40:36 [IvanHerman]
IvanHerman has quit (Quit: bye guys)
18:51:54 [marisol]
marisol (~marisol@31-34-142.wireless.csail.mit.edu) has joined #dig
19:16:02 [tlr_]
tlr_ (~tlr@2001:470:1f13:4d4:226:8ff:fee6:f0e8) has joined #dig
19:19:14 [tlr]
tlr has quit (Ping timeout: 240 seconds)
19:19:14 [tlr_]
tlr_ is now known as tlr
19:44:10 [marisol]
marisol is now known as mari-mtg
20:26:51 [bblfish]
bblfish has quit (Quit: Leaving.)
20:28:43 [bblfish]
bblfish (~bblfish@ALagny-551-1-12-134.w90-35.abo.wanadoo.fr) has joined #dig
21:10:27 [mari-mtg]
mari-mtg has quit (Quit: mari-mtg)
21:11:41 [tlr]
tlr has quit (Quit: tlr)
21:21:08 [RalphS]
RalphS has quit (Quit: outah here ...)
21:46:13 [bblfish]
bblfish has quit (Quit: Leaving.)
21:48:00 [bblfish]
bblfish (~bblfish@ALagny-551-1-12-134.w90-35.abo.wanadoo.fr) has joined #dig
21:55:49 [bblfish1]
bblfish1 (~bblfish@ALagny-751-1-9-11.w83-112.abo.wanadoo.fr) has joined #dig
21:58:30 [bblfish]
bblfish has quit (Ping timeout: 240 seconds)
22:28:25 [danbri]
danbri has quit (Remote host closed the connection)
22:30:12 [timbl_]
timbl_ (~timbl@31-34-137.wireless.csail.mit.edu) has joined #dig
22:30:19 [timbl_]
timbl_ has quit (Client Quit)
22:33:42 [timbl]
timbl has quit (Ping timeout: 250 seconds)
22:38:23 [manu1]
manu1 has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.1.9/20100501102323])
22:40:05 [danbri]
danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) has joined #dig
22:44:04 [manu1]
manu1 (~chatzilla@pool-96-240-166-7.ronkva.east.verizon.net) has joined #dig
23:19:57 [lkagal]
lkagal has quit (Quit: lkagal)
23:58:27 [timbl]
timbl (~timbl@96.237.181.39) has joined #dig