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