Chatlog 2011-03-23

From RDF Working Group Wiki
Revision as of 23:09, 23 March 2011 by Jcarroll (Talk | contribs)

Jump to: navigation, search

See panel, original RRSAgent log or preview nicely formatted version.

Please justify/explain non-obvious edits to this page, in your "edit summary" text.

14:58:52 <RRSAgent> RRSAgent has joined #rdf-wg
14:58:52 <RRSAgent> logging to
14:58:54 <trackbot> RRSAgent, make logs world
14:58:54 <Zakim> Zakim has joined #rdf-wg
14:58:56 <trackbot> Zakim, this will be 73394
14:58:56 <Zakim> ok, trackbot; I see SW_RDFWG()11:00AM scheduled to start in 2 minutes
14:58:57 <trackbot> Meeting: RDF Working Group Teleconference
14:58:57 <trackbot> Date: 23 March 2011
14:59:02 <sandro> ww, I don't see what you mean by write operations.    I don't see either side of the A3 communication thinking in triples.
14:59:31 <mischat_> mischat_ has joined #rdf-wg
14:59:49 <tomayac> tomayac has joined #rdf-wg
14:59:50 <davidwood> Chair: David Wood
14:59:51 <LeeF> zakim, this wil be rdf-wg
14:59:51 <Zakim> I don't understand 'this wil be rdf-wg', LeeF
14:59:54 <LeeF> zakim, this will be rdf-wg
14:59:54 <Zakim> I do not see a conference matching that name scheduled within the next hour, LeeF
14:59:56 <AndyS> AndyS has joined #rdf-wg
14:59:57 <LeeF> zakim, this will be rdfwg
14:59:57 <Zakim> ok, LeeF, I see SW_RDFWG()11:00AM already started
14:59:57 <Zakim> +OlivierCorby
14:59:59 <Zakim> +[IPcaller]
15:00:00 <Zakim> + +1.415.369.aabb
15:00:03 <davidwood> Scribe: Jeremy Carroll
15:00:06 <JeremyCarroll> aabb is me
15:00:12 <JeremyCarroll> Zakim, aabb is me
15:00:12 <Zakim> +JeremyCarroll; got it
15:00:13 <davidwood> Scribenick: JeremyCarroll
15:00:13 <Zakim> -[IPcaller]
15:00:13 <AlexHall> AlexHall has joined #rdf-wg
15:00:24 <davidwood> zakim, who is here?
15:00:24 <Zakim> On the phone I see Tony, David, Sandro, LeeF, +1.408.642.aaaa, OlivierCorby, JeremyCarroll
15:00:28 <Zakim> +[IPcaller]
15:00:34 <AndyS> zakim, IPCaler i sme
15:00:34 <Zakim> I don't understand 'IPCaler i sme', AndyS
15:00:42 <AndyS> zakim, IPCaller is me
15:00:42 <Zakim> +AndyS; got it
15:00:50 <Zakim> +??P13
15:00:52 <zwu2> zwu2 has joined #rdf-wg
15:00:52 <Zakim> +??P17
15:00:54 <Zakim> +??P14
15:00:59 <manu1> zakim, I am ??P14
15:00:59 <Zakim> +manu1; got it
15:01:11 <mischat_> zakim, ??P13 is me
15:01:13 <Zakim> +mischat_; got it
15:01:18 <Zakim> + +1.443.212.aacc
15:01:28 <Zakim> +tomayac_
15:01:29 <zwu2> zakim, mute me
15:01:30 <Zakim> sorry, zwu2, I do not know which phone connection belongs to you
15:01:37 <JeremyCarroll> Zakim, mute me
15:01:37 <Zakim> sorry, JeremyCarroll, I do not know which phone connection belongs to you
15:01:38 <AlexHall> zakim, �01+1.443.212.aacc� is me
15:01:39 <Zakim> sorry, AlexHall, I do not recognize a party named '�01+1.443.212.aacc�'
15:01:48 <FabGandon> FabGandon has joined #rdf-wg
15:01:50 <Zakim> +PatH
15:01:51 <Zakim> -??P17
15:01:57 <JeremyCarroll> Zakim, JeremyCarroll is now JeremyCarroll
15:01:57 <Zakim> I don't understand 'JeremyCarroll is now JeremyCarroll', JeremyCarroll
15:02:05 <mischat> zakim, mute me
15:02:05 <Zakim> mischat_ should now be muted
15:02:13 <JeremyCarroll> Zakim, mute JeremyCarroll
15:02:13 <Zakim> JeremyCarroll should now be muted
15:02:21 <Zakim> + +
15:02:37 <ivan> zakim, dial ivan-voip
15:02:39 <Zakim> ok, ivan; the call is being made
15:02:41 <Zakim> +Ivan
15:02:43 <zwu2> how do we do that?
15:02:47 <AndyS> zakim, who is on the phone?
15:02:51 <Zakim> On the phone I see Tony, David, Sandro, LeeF, +1.408.642.aaaa, OlivierCorby, JeremyCarroll (muted), AndyS, mischat_ (muted), manu1, +1.443.212.aacc, tomayac_, PatH,
15:02:57 <JFB> Zakim, + is me
15:02:58 <Zakim> ... +, Ivan
15:03:07 <zwu2> zakim, +1.408.642.aaaa is me
15:03:12 <Zakim> +JFB; got it
15:03:13 <davidwood> Zakim instructions:
15:03:21 <zwu2> who is on the phone?
15:03:26 <cygri> cygri has joined #rdf-wg
15:03:28 <Zakim> +zwu2; got it
15:03:28 <JFB> zakim, mute me
15:03:34 <zwu2> zakim, mute me
15:03:36 <Zakim> +[Sophia]
15:03:41 <JFB>  zakim, who is on the phone?
15:03:43 <PatHayes> PatHayes has joined #rdf-wg
15:03:44 <Zakim> +??P17
15:03:48 <Zakim> JFB should now be muted
15:03:50 <Zakim> zwu2 should now be muted
15:03:53 <davidwood> zakim, who is here?
15:03:56 <mischat> zakime, unmute me 
15:03:59 <Zakim> On the phone I see Tony, David, Sandro, LeeF, zwu2 (muted), OlivierCorby, JeremyCarroll (muted), AndyS, mischat_ (muted), manu1, +1.443.212.aacc, tomayac_, PatH, JFB (muted), Ivan,
15:03:59 <AlexHall> zakim, 1.443.212.aacc is me
15:04:01 <mischat> zakim, unmute me 
15:04:03 <Souri_> Souri_ has joined #RDF-WG
15:04:04 <Zakim> ... [Sophia], ??P17
15:04:06 <FabGandon> zakim, [Sophia] is me
15:04:07 <pfps> pfps has joined #rdf-wg
15:04:10 <Zakim> On the phone I see Tony, David, Sandro, LeeF, zwu2 (muted), OlivierCorby, JeremyCarroll (muted), AndyS, mischat_ (muted), manu1, +1.443.212.aacc, tomayac_, PatH, JFB (muted), Ivan,
15:04:19 <Zakim> ... [Sophia], ??P17
15:04:20 <manu1> zakim, who is making noise?
15:04:25 <Zakim> sorry, AlexHall, I do not recognize a party named '1.443.212.aacc'
15:04:29 <Zakim> mischat_ should no longer be muted
15:04:39 <Zakim> +FabGandon; got it
15:04:44 <mischat> zakim, mute me 
15:04:53 <ww> 
15:04:54 <ww> zakim +??P17 is me
15:04:56 <davidwood> zakim, who is speaking?
15:05:06 <Zakim> manu1, listening for 10 seconds I heard sound from the following: mischat_ (58%), ??P17 (89%)
15:05:08 <Zakim> +nunolopes
15:05:11 <cygri> pfps 73394#
15:05:14 <Zakim> mischat_ should now be muted
15:05:20 <davidwood> Zakim code: 73394
15:05:23 <manu1> zakim, mute ??P17
15:05:26 <cygri> zakim, nunolopes is me
15:05:38 <Zakim> davidwood, listening for 10 seconds I heard sound from the following: ??P17 (85%), Ivan (5%)
15:05:42 <AlexHall> zakim, +1.443.212.aacc is me
15:05:44 <Zakim> + +1.603.897.aaee
15:05:53 <Zakim> ??P17 should now be muted
15:05:54 <Zakim> -??P17
15:05:58 <Zakim> +cygri; got it
15:06:04 <Zakim> +Peter_Patel-Schneider
15:06:10 <Zakim> +AlexHall; got it
15:06:23 <Souri_> zakim, who is on the phone?
15:06:24 <Zakim> +??P43
15:06:26 <JeremyCarroll> David: welcome everyone - focus on JSON
15:06:32 <webr3> zakim, i am ??P43
15:06:33 <ww> zakim +??P43 is me
15:06:34 <Zakim> +??P17
15:06:40 <Zakim> On the phone I see Tony, David, Sandro, LeeF, zwu2 (muted), OlivierCorby, JeremyCarroll (muted), AndyS, mischat_ (muted), manu1, AlexHall, tomayac_, PatH, JFB (muted), Ivan,
15:06:46 <ww> zakim, +??P17 is me
15:06:47 <Zakim> ... FabGandon, cygri, +1.603.897.aaee, Peter_Patel-Schneider, ??P43, ??P17
15:06:51 <Zakim> +webr3; got it
15:06:52 <sandro> zakim, who is talking?
15:06:57 <Zakim> sorry, ww, I do not recognize a party named '+??P17'
15:06:58 <Souri_> zakim, aaee is me
15:07:06 <Zakim> +Souri_; got it
15:07:08 <Zakim> sandro, listening for 10 seconds I heard sound from the following: David (25%), ??P17 (59%), Ivan (20%)
15:07:12 <ww> zakim, ??P17 is me
15:07:12 <Zakim> +ww; got it
15:07:15 <sandro> zakim, mute P17
15:07:15 <Zakim> sorry, sandro, I do not know which phone connection belongs to P17
15:07:16 <ww> zakim, mute me
15:07:17 <Zakim> ww should now be muted
15:07:46 <davidwood> PROPOSED to accept the minutes of the 16 March telecon:
15:07:46 <pfps> Minutes are acceptable, even with minor issues
15:07:46 <davidwood>
15:07:52 <manu1> +1 to accept the minutes
15:07:56 <tomayac> +1 to accept
15:07:58 <JFB> +1 to accept
15:08:00 <JeremyCarroll> Minutes accepted
15:08:20 <JeremyCarroll> No action items to review
15:08:26 <JeremyCarroll> pending items
15:09:18 <JeremyCarroll> Action-4 is open, another use case has been added
15:09:40 <JeremyCarroll> Suggested to close it since the use case has been added
15:09:48 <JeremyCarroll> Closed. Richard did the action
15:10:00 <sandro> action-6?
15:10:00 <trackbot> ACTION-6 -- Patrick Hayes to provide use case for graphs -- due 2011-03-02 -- OPEN
15:10:00 <trackbot>
15:10:01 <JeremyCarroll> Action-6: pat hayes
15:10:01 <trackbot> ACTION-6 Provide use case for graphs notes added
15:10:05 <davidwood> Jeremy: Danbri did the action
15:10:30 <danbri> (foaf use case action should be linked from the action tracker)
15:11:13 <mischat> zakim, unmute me 
15:11:13 <Zakim> mischat_ should no longer be muted
15:11:16 <JeremyCarroll> ACTION-19:
15:11:34 <JeremyCarroll> Richard has started this but is still working on it
15:11:44 <PatHayes> Its OK for me, pfps.
15:11:51 <JeremyCarroll> This action is time consuming because it involves a lot of software
15:12:10 <JeremyCarroll> His goal is to list import formats and to explore output formats
15:12:14 <mischat> zakim, mute me 
15:12:14 <Zakim> mischat_ should now be muted
15:12:35 <zwu2> To save you some time, Oracle can take all kinds of input format, when going through Jena APIs or Sesame APIs
15:13:15 <JeremyCarroll> ACTION-20: TomSteiner is trying to get side by side comparison
15:13:15 <trackbot> ACTION-20 Create and start to populate a wiki area of demo graphs with how they each look in each json proposal. notes added
15:13:36 <tomayac>
15:13:41 <zwu2> sounds good
15:14:05 <PatHayes> LOL
15:14:48 <JeremyCarroll> this action is still open, input data is being gathered
15:15:18 <JeremyCarroll> test cases will be added to Wiki
15:15:27 <JeremyCarroll> Action item review complete
15:15:27 <trackbot> Sorry, couldn't find user - item
15:16:21 <JeremyCarroll> Please respond to f2f proposal as to whether you are attending or not
15:16:33 <JeremyCarroll> Hotels in Amsterdam filling up on Thursday
15:16:44 <Souri_> Is attending the F2F remotely from Boston area an option?
15:16:51 <SteveH_> SteveH_ has joined #rdf-wg
15:16:56 <JeremyCarroll> Focus of meeting on JSON, if spare time some spare topics still to discuss
15:17:20 <manu1>
15:18:05 <JeremyCarroll> Manu: presents where we are at
15:18:23 <JeremyCarroll> Manu: TF telecon report back
15:18:44 <JeremyCarroll> Manu: TF agrees that a JSON format would be a good thing
15:19:01 <JeremyCarroll> Manu: sense of urgency was low-to-moderate
15:19:23 <AndyS> --> JSON format for SPARQL results
15:20:15 <JeremyCarroll> Manu: half group were concerned about govt and enterprise 
15:20:47 <JeremyCarroll> Manu: half more concerned abotu independent developers
15:21:48 <JeremyCarroll> Manu: we need to make sure that we keep as many people on board as possible
15:21:58 <JeremyCarroll> Pat: why do motivations matter?
15:22:20 <davidwood> q?
15:22:21 <JeremyCarroll> Manu: there are technical consequences given motivations, e.g. APIs vs publishing formats
15:22:39 <Zakim> +??P46
15:22:45 <ww> zakim, ??P46 is me
15:22:45 <Zakim> +ww; got it
15:22:49 <ww> zakim, mute me
15:22:49 <Zakim> ww was already muted, ww
15:22:56 <zwu2> is it possible to build adapters/bridges between two different RDF/JSON serialization formats?
15:23:11 <webr3> everything is possible :)
15:23:29 <JeremyCarroll> Manu: doamin of interest, and use cases, and technical solutions are all interrelated
15:23:35 <zwu2> is there an efficient way then?
15:23:52 <AndyS> zwu2 - RDF?
15:23:53 <JeremyCarroll> Manu: if we do not have enough people interested in a topic then we will not be able to pursue such a technical soln
15:24:17 <zwu2> RDF/JSON, andy
15:24:18 <JeremyCarroll> Manu: there was discussion concerning round tripping
15:24:41 <JeremyCarroll> Manu: round tripping - can data that is GET ted then be POST ed back
15:24:46 <JeremyCarroll> Manu: without data loss
15:25:19 <JeremyCarroll> Manu: it seemed clear when people spoke what they wanted, but not clear that there was consensus in TF
15:25:28 <JeremyCarroll> Manu: issue of premature standardization
15:26:00 <JeremyCarroll> Manu: this is a strong concern, unclear whether some JSON solutions will work, 
15:26:08 <ww> JSON-UL?
15:26:41 <JeremyCarroll> Manu: there is general unfamiliarity with some formats, cf: ACTION-20
15:27:02 <Souri_> Is attending the first F2F remotely from Boston area an option? I remember that Ivan had said that it is not. Just trying to confirm.
15:27:08 <JeremyCarroll> Manu: many motivations behind different formats are currently not well understood by many members of group
15:27:50 <webr3> q+
15:28:06 <JeremyCarroll> David: can we use use cases to understand different people's preferences
15:28:30 <webr3> q-
15:29:11 <cygri> davidwood++
15:29:14 <davidwood> ack web3r
15:29:26 <Zakim> -OlivierCorby
15:29:44 <JeremyCarroll> David: this would help in seeing what work can be resourced properly, and possibly help in reaching consensus
15:30:18 <webr3> action: nathan to group json use cases on wiki
15:30:18 <trackbot> Created ACTION-22 - Group json use cases on wiki [on Nathan Rixham - due 2011-03-30].
15:30:47 <ivan> zakim, mute me
15:30:47 <Zakim> Ivan should now be muted
15:30:56 <cygri> q+
15:31:00 <Zakim> +OlivierCorby
15:31:15 <davidwood> ack cygri
15:31:25 <OlivierCorby> OlivierCorby has joined #rdf-wg
15:32:17 <sandro> q?
15:32:22 <JeremyCarroll> Richard: agrees that grouping use cases will help
15:32:23 <sandro> q+ to talk about the matrix
15:33:02 <JeremyCarroll> David (as Talis rep, not chair): there is no internal consensus about this issue, but there are strong opinions
15:33:24 <JeremyCarroll> David (...): 1 opinion is that an API is needed, otherwise format is doomed
15:33:38 <webr3> David, can you clarify what you mean by "API" (api as in tooling for consumers) or "API" as in linked-data-api ?
15:33:39 <JeremyCarroll> David (...): 2 opinion is triple format is crucial
15:33:48 <Guus> Guus has joined #rdf-wg
15:34:13 <JeremyCarroll> David (...): as rep it is hard to map different people's opinions onto use cases
15:34:42 <JeremyCarroll> David (as chair): Guus prefers a bottom up approach
15:35:12 <JeremyCarroll> David: Guus wants minimal approach, adding features with motivation
15:35:30 <webr3> David, next q - by "starting point" did you mean a simple object then add, or a simple triple, then add?
15:35:36 <davidwood> q?
15:35:49 <davidwood> web3r: yes
15:35:58 <sandro> url for RDF API spec?
15:36:11 <davidwood> web3r: oops :)  I meant a simple object.
15:36:13 <JeremyCarroll> Manu: we would like to see more people on APIs in JavaScript or Python
15:36:25 <webr3> Sandro,
15:36:31 <webr3> davidwood, then +1, i agree
15:36:37 <davidwood> sandro: The LOD API spec is at
15:36:39 <ww> yes.
15:36:45 <davidwood> q?
15:36:52 <davidwood> ack sandro
15:36:52 <Zakim> sandro, you wanted to talk about the matrix
15:36:59 <JeremyCarroll> Manu: who is shipping a product requiring JSON technologies
15:37:07 <JeremyCarroll> q+ to answer JSON
15:37:39 <JeremyCarroll> Sandro: I have a hard time understanding use cases - mix of abstraction and concrete 
15:37:55 <JeremyCarroll> Sandro: I like the matrix
15:38:18 <manu1>
15:38:22 <JeremyCarroll> Sandro: we are trying to get data from producer to consumer, this gives a square on matrix
15:38:43 <JeremyCarroll> Sandro: each square sort of corresponds to a use case
15:39:24 <sandro>
15:39:24 <ww> mischat: the data store is rdf. the user interface is json/resty thing and web developers that know about rdf are hard to come by. so need to translate json i/o to rdf i/o
15:39:26 <JeremyCarroll> some consumers want RDF, some don't
15:39:43 <JeremyCarroll> some consumers are happy to use a library, others are not happy to use a library
15:39:49 <AZ> AZ has joined #rdf-wg
15:39:56 <ww> which we've already done in an application-specific way but it would be nice to have a more standard/consistent way
15:41:01 <manu1> q+ to discuss really simple encoding.
15:41:18 <JeremyCarroll> sandro: if people are nto rpepared to use library, then encoding has to be really simple
15:41:42 <JeremyCarroll> sandro: this is where Tallis' rpoducts are at - simple encoding
15:41:54 <ww> example: our franken-simpleish-json:
15:42:48 <JeremyCarroll> David: is there a difference between librarys or APIs
15:42:54 <JeremyCarroll> Sandro: no
15:43:07 <davidwood> ack JeremyCarroll
15:43:07 <Zakim> JeremyCarroll, you wanted to answer JSON
15:43:16 <webr3> ww, why does it flip between qnames/curies and simple keys? (type / "dc:isPartOf")
15:43:20 <JeremyCarroll> Zakim, unmute JeremyCarroll
15:43:20 <Zakim> JeremyCarroll should no longer be muted
15:44:29 <ww> webr3: the algorithm is, is there a property on the python object that is explicitly modelled and we know a priori in an application-specific way what predicate it is? then just use the property name
15:44:44 <ww> 2. do we have a known prefix we can use? use that (e.g. curie)
15:44:51 <ww> 3. use <uri>
15:45:18 <webr3> ww, do you see (2) as being important or would 1+3 be acceptable?
15:46:13 <JeremyCarroll> Zakim, mute JeremyCarroll
15:46:13 <Zakim> JeremyCarroll should now be muted
15:46:15 <davidwood> ack manu1
15:46:15 <Zakim> manu1, you wanted to discuss really simple encoding.
15:46:55 <JeremyCarroll> Jeremy: in TQ's client server protocol, issues to do with client side caching and temporal semantics - to make it neutral to programmer as to whether a triple is locally cached or involves server round trip
15:47:12 <ww> webr3: let's follow up on the list
15:48:02 <AndyS> q+
15:48:05 <tomayac> (really hard time understanding manu. anyone else? bandwidth issue?)
15:48:18 <davidwood> ack AndyS
15:48:22 <JeremyCarroll> Manu: of the people represented here, there do not seem to be actual business requirements 
15:48:45 <webr3> likewise, I have business use-cases for a few clients
15:49:21 <tomayac> (dialed in the us bridge. redialing. we had the same issue in the media fragments wg this morning)
15:49:26 <Zakim> -tomayac_
15:50:14 <Zakim> +tomayac_
15:50:22 <sandro> q+ to suggest we each briefly put forward one quick use case
15:50:57 <AZ> AZ has joined #rdf-wg
15:51:45 <tomayac> (to ivan lol, don't have a prob w/ manu neither ;-) only hearing him)
15:51:52 <davidwood> ack sandro
15:51:52 <Zakim> sandro, you wanted to suggest we each briefly put forward one quick use case
15:52:03 <AxelPolleres> AxelPolleres has joined #rdf-wg
15:52:25 <webr3> q+
15:52:27 <JeremyCarroll> sandro: should we discuss use cases for rest of telecon?
15:52:38 <JeremyCarroll> david: do you want to categorize them?
15:52:43 <JeremyCarroll> sandro: only if easy
15:52:48 <Zakim> +Ronald
15:53:07 <manu1> zakim, mute Ronald
15:53:07 <Zakim> Ronald should now be muted
15:53:12 <sandro> zakim, who is on the call?
15:53:12 <Zakim> On the phone I see Tony, David, Sandro, LeeF, zwu2 (muted), JeremyCarroll (muted), AndyS, mischat_ (muted), manu1, AlexHall, PatH, JFB (muted), Ivan (muted), FabGandon, cygri,
15:53:16 <Zakim> ... Souri_, Peter_Patel-Schneider, webr3, ww (muted), ww.a, OlivierCorby, tomayac_, Ronald (muted)
15:53:23 <AZ> Zakim, mute me
15:53:23 <Zakim> sorry, AZ, I do not know which phone connection belongs to you
15:53:24 <webr3> q-
15:53:52 <Zakim> +AxelPolleres
15:53:52 <webr3> q+
15:53:55 <manu1> q+ to discuss PaySwarm
15:53:59 <cygri> q+
15:54:05 <ivan> ack webr3 
15:54:05 <davidwood> ack web3r
15:54:15 <sandro> sandro: please queue yourself to talk about the json use case you care about the most
15:54:52 <ww> q+
15:55:36 <JeremyCarroll> ?: second case, people who have simple non-RDF objects in NoSQL db but they want to expose these as RDF
15:55:38 <davidwood> I'll ask Nathan to scribe his own use case when he is done
15:56:08 <JeremyCarroll> Nathan: first case was that they wanted tripled based data to be exposed as simple objects without RDF 
15:56:38 <JeremyCarroll> Zakim, unmute JeremyCarroll
15:56:38 <Zakim> JeremyCarroll should no longer be muted
15:56:39 <mischat> zakim, who is making noise ?
15:56:49 <Zakim> mischat, listening for 10 seconds I heard sound from the following: David (56%), tomayac_ (8%), AndyS (19%), JeremyCarroll (34%), webr3 (48%), ww.a (4%)
15:56:55 <JeremyCarroll> Zakim, mute JeremyCarroll
15:56:55 <Zakim> JeremyCarroll should now be muted
15:57:05 <davidwood> ack manu1
15:57:05 <Zakim> manu1, you wanted to discuss PaySwarm
15:57:19 <JeremyCarroll> Manu: we are working on universal payment standard
15:58:06 <mischat>
15:58:25 <JeremyCarroll> Manu: want a decentralized system that avoids reentering of financial data
15:58:36 <JeremyCarroll> Manu: core technology is RDFa in HTML
15:58:54 <JeremyCarroll> Manu: data is stored either in triple store or document store
15:59:08 <JeremyCarroll> Manu: assumption is HTML+RDFa not a triple store
15:59:45 <ivan> q+
15:59:45 <JeremyCarroll> Manu: lots of URIs for identifying thins
16:00:05 <JeremyCarroll> Manu: need someway to express data which web developers are comfortable with
16:00:21 <JeremyCarroll> Manu: turtle etc are way outside comfort zone of developers discussed
16:00:36 <JeremyCarroll> Manu: needs to be as easy as twitter or facebook API
16:00:48 <ivan> q-
16:00:52 <Zakim> -OlivierCorby
16:00:54 <JeremyCarroll> Manu: API can be converted into triples, but can be used directly
16:00:58 <sandro> manu: We want to provide an API where people who care about triples can get them, but others can use the API directly, where it just looks like json.
16:01:16 <zwu2> q+
16:01:21 <davidwood> ack cygri
16:01:23 <sandro> (very clear at the end, Manu, thanks.)
16:01:40 <JeremyCarroll> Richard: we have RDF data in a SPARQL store
16:01:51 <Zakim> +OlivierCorby
16:01:53 <JeremyCarroll> Richard: we want to build one or more apps that use this data
16:01:58 <zwu2> zakim, unmute me
16:01:58 <Zakim> zwu2 should no longer be muted
16:02:18 <JeremyCarroll> Richard: we want to develop these apps in JavaScript because it makes development process simpler
16:02:50 <JeremyCarroll> Richard: we currently do simple select queries with JSON results format from SPARQL
16:03:05 <JeremyCarroll> Richard: processing this is straightforward
16:04:01 <ivan> zakim, who is noisy?
16:04:11 <Zakim> ivan, listening for 10 seconds I heard sound from the following: 24 (28%), David (44%), tomayac_ (26%), manu1 (5%), cygri (20%), ww.a (5%)
16:04:42 <sandro> cygri:We want something the encodes the output of SPARQL CONSTRUCT or DESCRIBE in a simple and predictable way for the Javascript developer who is already familiar with RDF.  They know SPARQL and can think in triples.
16:05:21 <webr3> Nathan: I have two distinct groups of publishers (1) those who have rdf-triples behind the scenes (2) those who have non-rdf objects behind the scenes | both of those groups want to target both non-rdf developers, and rdf-developers. This creates two core needs: (a) a way to give rdf-triples as simple-objects to non-rdf developers (b) a way to give simple-objects as rdf to rdf-developers
16:05:22 <webr3> Nathan: distinct from that I see two other cases (c) dumping rdf as json as a leightweight triple format (d) sparql (which I see as orthogonal, is sparql engine on client or server?)
16:05:26 <JeremyCarroll> Richard: but we also want to use things like DESCRIBE or CONSTRUCT
16:05:26 <JeremyCarroll> Richard: but these do not give a JSON result
16:05:35 <sandro> cygri: This is most interesting if you don't really want to use a consumer library; if library is okay, then use existing syntax.   It's nice to just code away on the raw json, though.     
16:05:55 <JeremyCarroll> Zakim, mute JeremyCarroll
16:05:55 <JeremyCarroll> I don't think it was me
16:05:55 <JeremyCarroll> Richard: want simple or predictable result format for DESCRIBE and CONSTRUCT
16:05:55 <JeremyCarroll> Richard: we don't really want a library, because if library is OK then there is no problem to sovle (library can do whatever magic is needed)
16:05:55 <Zakim> JeremyCarroll was already muted, JeremyCarroll
16:06:09 <ivan> The requirements of Manu and Richard are not very dissimilar...
16:06:19 <davidwood> JeremyCarroll, no it wasn't you
16:06:32 <JeremyCarroll> Richard: related problem is posting data back to SPARQL store
16:06:35 <manu1> I wouldn't say that Ivan - not clear at the moment...
16:06:36 <JeremyCarroll> e.g. with HTTP PUT
16:06:37 <sandro> cygri: also, good to post back to store.   json serialization for simple encoding of RDF graph.
16:06:40 <davidwood> q?
16:06:52 <ww> zakim, unmute me
16:06:52 <Zakim> ww should no longer be muted
16:07:03 <sandro> (great, cygri)
16:07:06 <davidwood> ack ww
16:07:17 <PatHayes> yup
16:07:23 <Zakim> -LeeF
16:08:43 <JeremyCarroll> ww: has use cases with end users in web browswers annotating data
16:08:56 <JeremyCarroll> ww: the end users actions are mediated by web developers
16:09:07 <JeremyCarroll> ww: the web developers neither know nor want to know about RDF
16:09:32 <JeremyCarroll> ww: but these developers need to mediate between a triple store and the end users
16:09:40 <sandro> ww: The developers don't seem to know much about modeling in RDF, and don't want to, but the modeling in the back is RDF.
16:09:57 <ww> zakim, mute me
16:09:57 <Zakim> ww should now be muted
16:09:59 <JeremyCarroll> ww: mechanisms involve HTTP PUT/POST/GET and JSON but not sure how
16:10:06 <davidwood> ack zwu
16:10:10 <manu1> People might want to look at this as a complex example:
16:10:39 <JeremyCarroll> zwu: I understand why web developers do not want RDF/XML, but why not turtle
16:10:39 <sandro> zwu2: Why would developers really not want to get near Turtle.  It's really simple.
16:10:51 <davidwood> It may interest some to see how James Leigh and I roundtrip RDF to and from a browser:
16:10:57 <sandro> manu: They say they already know json, and don't see why they need something else.
16:10:57 <JeremyCarroll> manu: dev say we already know JSON, why should we learn more?
16:11:17 <sandro> manu: They just don't see the problem that json doesn't address.
16:11:32 <JeremyCarroll> manu: web developers use json to read and write data and accomplish their tasks involving linked data like tasks
16:11:49 <ww> somewhat harshly, i've been told that it is not reasonable to expect developers to "go back to school" and learn about something new, and rdf seems pretty different
16:11:58 <sandro> manu: and you don't need much more.      you just uris, and folks already do that a lot.    most of that can be done on the server side.    "Why are you making me learn something new, when that's not really required."
16:12:02 <JeremyCarroll> manu: why are you making me learn something new ...
16:12:24 <cygri> q+
16:12:35 <JeremyCarroll> zwu: RDF is not a huge deal
16:12:41 <cygri> q-
16:12:43 <JeremyCarroll> manu: but the learning curves are huge
16:12:49 <JeremyCarroll> +1 to manu
16:12:59 <ivan> +1 to manu
16:13:01 <cygri> +10 to manu
16:13:09 <ww> +100 to manu
16:13:14 <JeremyCarroll> David: agrees with manu
16:13:17 <mischat> fwiw we built the whole of which is very ajaxie, or "ajar-ie" in timbl speak. Our model in the MVC was RDF, storage a triplestore. and like above RDF to and from a browser
16:13:23 <webr3> they have a full stack including progamming languages all setup around working with classes and objects - they just aren't setup to handle triples and graphs (who is??!)
16:13:29 <sandro> manu: The RDF concepts are really not something that are easy to pick up and learn.
16:13:32 <JeremyCarroll> many: strong agreement with manu
16:13:36 <manu1> +1 to David
16:13:40 <ivan> +1 to David
16:13:52 <JeremyCarroll> David: we want web developers to use this technology, rather than web dev want to use these
16:13:52 <cygri> food for thought:
16:13:55 <sandro> davidwood: We want web developers to adopt this technology, more than they want to adopt it.   We can't put stumbling blocks in their way.
16:14:09 <JeremyCarroll> q+
16:14:12 <ivan> zhe, do not underestimate the weight of a familiar syntax
16:14:26 <davidwood> cygri: very relevant!
16:14:34 <AndyS> q+ to talk to linking
16:14:52 <JeremyCarroll> manu: I don't thinkw eb dev grok some of the advanced topics to do with linked data
16:15:03 <JeremyCarroll> Zakim, unmute JeremyCarroll
16:15:03 <Zakim> JeremyCarroll should no longer be muted
16:15:03 <zwu2> zakim, unmute me
16:15:04 <Zakim> zwu2 was not muted, zwu2
16:16:04 <ww> uri as a global *property/predicate* identifier is difficult - you can't write that in most OO type languages
16:16:06 <pfps> isn't JSON at least formally "open"
16:16:11 <manu1> +1 to Jeremy
16:16:12 <JeremyCarroll> Zakim, mute JeremyCarroll
16:16:12 <Zakim> JeremyCarroll should now be muted
16:16:23 <AndyS> AndyS supports cygri example (roughly)
16:16:34 <JeremyCarroll> Jeremy: uri as global identifier as opposed to local scoped id is one key RDF concept
16:16:48 <sandro> cygri,
16:16:55 <JeremyCarroll> Jeremy: open schema of RDFS ratehr than fully specified app schema is a second
16:17:04 <JeremyCarroll> Jeremy: both are advacned and difficult
16:17:14 <mischat> I thought we are supposed to be standardising common practices ....
16:17:17 <PatHayes> The other frightening thing about RDF is, if one probes the 'buzz' for insight, one finds a lot of worry and confusion and debate and so on, rather than a bunch of nice easy tutorials.
16:17:38 <sandro> indeed, PatHayes, it's not a pretty picture.
16:17:44 <AndyS> We did not finish JSON UCs
16:17:53 <hsbauer> hsbauer has left #rdf-wg
16:17:56 <PatHayes> So maybe we should make it our business to paint some better pictures :-)
16:17:59 <zwu2> bye
16:17:59 <Zakim> -cygri
16:18:00 <Zakim> -Souri_
16:18:00 <Zakim> -AxelPolleres
16:18:01 <Zakim> -ww.a
16:18:01 <Zakim> -tomayac_
16:18:02 <Zakim> -manu1
16:18:02 <Zakim> -Tony
16:18:03 <ivan> zakim, drop me
16:18:04 <Zakim> Ivan is being disconnected
16:18:06 <Zakim> -mischat_
16:18:08 <Zakim> -Ivan
16:18:10 <Zakim> -OlivierCorby
16:18:11 <AlexHall> AlexHall has left #rdf-wg
16:18:12 <Zakim> -zwu2
16:18:14 <Zakim> -Sandro
16:18:16 <Zakim> -AlexHall
16:18:18 <Zakim> -webr3
16:18:19 <Zakim> -David
16:18:22 <Zakim> -Peter_Patel-Schneider
16:18:22 <JeremyCarroll> yes
16:18:22 <JeremyCarroll> Zakim, unmute JeremyCarroll
16:18:24 <Zakim> -PatH
16:18:26 <Zakim> -Ronald
16:18:28 <Zakim> -AndyS
16:18:30 <Zakim> JeremyCarroll should no longer be muted
16:18:34 <sandro> Zakim, list attendees
16:18:36 <Zakim> As of this point the attendees have been Tony, David, Sandro, LeeF, OlivierCorby, +1.415.369.aabb, JeremyCarroll, AndyS, manu1, mischat_, tomayac_, PatH, Ivan, JFB, zwu2,
16:18:39 <Zakim> ... FabGandon, +1.603.897.aaee, cygri, Peter_Patel-Schneider, AlexHall, webr3, Souri_, ww, Ronald, AxelPolleres
16:18:43 <Zakim> -JeremyCarroll
16:18:51 <Zakim> -FabGandon
16:18:58 <mischat> mischat has joined #rdf-wg
16:18:58 <FabGandon> FabGandon has left #rdf-wg
16:19:41 <Zakim> -JFB
16:19:46 <JeremyCarroll> Gavin will scribe next week
16:19:46 <JeremyCarroll> meeting adjourned
16:19:58 <davidwood> Thanks, Jeremy!
16:20:05 <JeremyCarroll> rssagent, draft minutes
16:20:30 <JeremyCarroll> rrsagent, draft minutes
16:20:30 <RRSAgent> I have made the request to generate JeremyCarroll
16:21:21 <AndyS> AndyS has joined #rdf-wg
16:35:01 <Zakim> disconnecting the lone participant, ww, in SW_RDFWG()11:00AM
16:35:02 <Zakim> SW_RDFWG()11:00AM has ended
16:35:07 <Zakim> Attendees were Tony, David, Sandro, LeeF, OlivierCorby, +1.415.369.aabb, JeremyCarroll, AndyS, manu1, mischat_, tomayac_, PatH, Ivan, JFB, zwu2, FabGandon, +1.603.897.aaee, cygri,
16:35:10 <Zakim> ... Peter_Patel-Schneider, AlexHall, webr3, Souri_, ww, Ronald, AxelPolleres
17:12:02 <danbri> danbri has joined #rdf-wg
17:44:43 <AndyS> AndyS has joined #rdf-wg
18:21:34 <Zakim> Zakim has left #rdf-wg
18:43:22 <sandro> ah, other meanings of RDF are so funny.   "Huge blaze at Urali Devachi garbage processing plant
18:43:22 <sandro> ‎
18:43:22 <sandro> Times of India - 2 days ago
18:43:22 <sandro> "The fire gutted the inflammable refuse derived fuel (RDF) bricks...
18:43:48 <sandro> ... which I think means RDF is sh** you burn.
18:55:56 <sandro> exactly
19:37:46 <mischat> mischat has joined #rdf-wg
19:57:47 <AndyS> AndyS has joined #rdf-wg
22:04:34 <mischat> mischat has joined #rdf-wg