14:56:01 RRSAgent has joined #ldp 14:56:01 logging to http://www.w3.org/2013/12/02-ldp-irc 14:56:03 RRSAgent, make logs public 14:56:03 Zakim has joined #ldp 14:56:05 Zakim, this will be LDP 14:56:05 ok, trackbot; I see SW_LDP()10:00AM scheduled to start in 4 minutes 14:56:06 Meeting: Linked Data Platform (LDP) Working Group Teleconference 14:56:06 Date: 02 December 2013 14:58:01 SteveS has joined #ldp 15:00:54 SW_LDP()10:00AM has now started 15:01:01 +Arnaud 15:01:13 Ashok has joined #ldp 15:02:01 +Ashok_Malhotra 15:02:21 +Steve_Speicher 15:02:56 +OpenLink_Software 15:03:08 +ericP 15:03:30 Zakim, Steve_Speicher is me 15:03:30 +SteveS; got it 15:03:47 Zakim, OpenLink_Software is temporarily me 15:03:47 +TallTed; got it 15:03:48 Zakim, mute me 15:03:48 TallTed should now be muted 15:04:51 pchampin has joined #ldp 15:06:35 +??P1 15:06:43 zakim, ??P1 is me 15:06:43 +pchampin; got it 15:07:08 +Alexandre 15:07:18 nmihindu has joined #ldp 15:08:29 scribe: pchampin 15:08:42 Passing on regrets from JohnArwe 15:09:22 topic: admin 15:09:48 arnaud: last minutes were made from my own IRC log 15:09:53 +1 on minutes 15:09:56 ... as all the bots were having problems 15:09:56 +1 15:10:16 PROPOSED: approve last minutes https://www.w3.org/2013/meeting/ldp/2013-11-25 15:10:22 RESOLVED: approve last minutes https://www.w3.org/2013/meeting/ldp/2013-11-25 15:10:46 next meeting: next monday dec 9 15:11:08 topic: action tracking 15:11:25 arnaud: two editor actions pending reviews 15:12:05 steve: both are completed 15:12:11 +??P26 15:12:35 Zakim, ??P26 is me 15:12:35 +nmihindu; got it 15:12:38 arnaud: ACTION-100 about LDPC/LDPR is now reflected in the spec 15:12:48 Zakim, mute me 15:12:49 nmihindu should now be muted 15:12:55 steve: ACTION-101 is about security and expectations; 15:13:09 ... might need a little more discussions, 15:13:22 ... but I added an informative section about security considerations 15:13:50 arnaud: let's close it; it's everybody's responsibility to look at the change and decide if they are happy with it 15:14:16 ashok: as I motivated one of these changes, I especially will have a look at it 15:14:19 close ACTION-100 15:14:19 Closed ACTION-100. 15:14:31 close ACTION-101 15:14:31 Closed ACTION-101. 15:14:48 +bblfish 15:15:04 arnaud: does anyone want to claim victory on an open action? 15:15:07 bblfish has joined #ldp 15:15:14 hi 15:15:16 ... the list is very long, some of them being very old 15:15:35 ... please everybody look at them and see if you can progress on one of those 15:15:44 topic: remaining issues 15:16:07 arnaud: call closed last week 15:16:20 +Roger 15:16:22 roger has joined #ldp 15:16:34 ... we have to discuss issues one by one, understand what they are, and see if we should officially open them 15:16:38 ISSUE-85 15:16:38 ISSUE-85 -- membershipXXX rules -- raised 15:16:38 http://www.w3.org/2012/ldp/track/issues/85 15:17:05 arnaud: Henry was complaining about the membership rules becoming more and more complicated 15:17:32 ... I have posted a page explaining it; is it sufficient? 15:18:00 bblfish: perhaps I could turn this issue into a simpler question 15:20:00 q+ 15:20:11 ack Ashok 15:20:13 ... Let's close this issue; I will open a new one, more specific 15:20:31 I'm with Arnaud, I don't understand what the details of the are...so maybe a new one might be good to elaborate 15:20:45 /me liked Henry's idea "One should either remove them, or think in terms of them as specifying the consequences of POSTing to a container." 15:20:53 ashok: can you explain your issue? 15:20:54 +Sandro 15:21:13 that would simplify *everything*, just double the number of triples in an LDPC 15:21:20 (potentially) 15:22:05 bblfish: we seem to require that the client to do some inference, that it MUST understand the triples that are created 15:22:46 http://lists.w3.org/Archives/Public/public-ldp-wg/2013Nov/0022.html 15:23:11 ... the client should not POST to a container if it does not understand the meaning of the properties that will be created 15:23:31 ericP: isn't it the same for every protocol? 15:24:02 -bblfish 15:24:15 henry: can't speak right now (other people in the office); close the issue, I'll open a more specific one 15:24:20 close ISSUE-85 15:24:20 Closed ISSUE-85. 15:24:37 ISSUE-86 15:24:37 ISSUE-86 -- "membership triples" misnamed -- raised 15:24:37 http://www.w3.org/2012/ldp/track/issues/86 15:25:27 arnaud: I don't think there is a problem 15:25:27 re: issue-86, I believe that Henry would be happy with the default member triple being ldp:member 15:25:44 that issue was opened before Arnaud's proposal from last week 15:25:50 ... "membership" is defined that way by the spec 15:26:21 ericP: I think that some people want to use domain triples for asserting membership in a container 15:26:47 +1 to eric's description 15:26:58 bblfish_ has joined #ldp 15:26:59 ... Henry is ok with having *both* the LDP membership triple and the domain triple, but some people are not 15:27:30 +bblfish 15:27:39 ok back 15:27:54 issue-86? 15:27:54 issue-86 -- "membership triples" misnamed -- raised 15:27:54 http://www.w3.org/2012/ldp/track/issues/86 15:29:04 What ericP describes, is how Arnaud split the kinds of containers http://www.w3.org/2012/ldp/wiki/Containers 15:29:33 q+ 15:29:45 arnaud: I think it is closely related to ISSUE-89 15:30:15 ... and if we change the way things work, according to ISSUE-89, then we will have to rename things 15:30:18 agree with Arnaud, with last week's changes, I think we can close this issue 15:30:25 ... but in the current state, I don't see the point of renaming them 15:31:05 bblfish: the problem is that those properties have not much to do with "membership" 15:31:31 ... they are more consequences of the action of POSTing 15:33:40 ericP: I think it is very practical to use domain triples to assert membership 15:34:08 ... and many people seem happy doing that; the problem is philosophical 15:34:41 It is not philosophical, its a relation between two things and the relation can be anything. 15:35:07 arnaud: it does not meet your expectation about "membership", 15:35:18 ... but if you read the spec without any expectation, 15:35:29 ... and accept the fact that the spec calls it "membership", 15:36:07 ... then the spec makes sense (although you are entitled to not like it) 15:36:33 q+ 15:36:53 Zakim, unmute me 15:36:53 TallTed should no longer be muted 15:36:57 q+ 15:37:21 ack bblfish_ 15:37:39 it's true, it took me a long time to see what problems were behind the membership thing 15:37:47 ack pchampin 15:38:52 so why not call it commitment relationships 15:39:04 q? 15:39:06 ack TallTed 15:39:14 PAC: Agrees with Eric ... 15:40:14 pchampin: Henry, whatever commitment is entailed by POSTing to the container, I can consider that container as the set of "members" who have made that commitment 15:40:52 TallTed: we are using overloaded terms (membership) for things that they are not really suited to; 15:41:04 Zakim, mute me 15:41:04 TallTed should now be muted 15:41:07 ... that is why we keep having the same conversion ; 15:41:14 ... unfortunately, I don't have a better proposal 15:41:32 arnaud: we do have a proposal using XYZ instead of membership :) 15:41:32 Could we just allow some proposals of better names? 15:42:04 q+ 15:42:38 ack bblfish 15:43:32 scribenick: betehess 15:43:57 scribenick: Ashok 15:43:58 issue-89? 15:43:58 issue-89 -- Tie the interaction model with the LDP data model through the notion of Managed Resources -- raised 15:43:58 http://www.w3.org/2012/ldp/track/issues/89 15:44:06 Topic: Issue-89 15:44:59 Alexandre: There are 2 different views of membership 15:45:43 ... cannot tell via membership what resources were created 15:45:47 q+ 15:46:32 roger has joined #ldp 15:46:39 q- 15:46:45 where is the url? 15:47:03 http://www.w3.org/2012/ldp/wiki/Containers 15:47:37 +EricP 15:47:38 -ericP 15:47:39 q+ 15:49:49 arnaud: regarding http://www.w3.org/2012/ldp/wiki/Containers 15:50:00 ... what is missing that ldp:xyz provides 15:50:04 ... ? 15:50:48 betehess: I agree with what you are implying 15:51:13 ... the information is there in all three cases (SimpleContainer, DirectContainer, IndirectContainer) 15:51:20 ... but it is different in each case 15:51:33 ... so that is a burden on the client 15:52:15 arnaud: I provided the SPARQL, to show exactly how heavy the burden is 15:52:15 ack bblfish 15:55:01 bblfish: we don't really need two predicates ldp:member and ldp:memberResource; ldp:member is enough 15:56:05 pchampin: ldp:memberResource is "weaker", in a way, than ldp:member 15:57:11 q+ 15:58:50 ack pchampin 15:59:49 for what I understand: 1. for SimpleContainer, ldp:member matches ldp:xyz 2. for DirectContainer, the ldp:containsRelation value matches ldp:xyz 3. for IndirectContainer, ldp:create matches ldp:xyz 16:00:49 it's some kind of LDP entailment 16:00:53 q? 16:02:42 arnaud: in the spec, before we created the IndirectContainer pattern, ldp:member was 1-1 mapped with ldp:xyz / ldp:created / ldp:memberResource 16:02:51 q+ 16:03:20 ... we added the IndirectContainer, it was necessary to link a non-information resource as the member, 16:03:26 ack bblfish 16:03:30 ... and to keep track of the created information resource 16:03:33 -nmihindu 16:07:04 betehess: the focus of ISSUE-89 is to make explicit a relation related to HTTP *interaction* 16:07:25 ... true, this relation can be derived from "membership" triples 16:07:42 ... but at least, the impact on *interaction* of those triples should be made explicit in the spec 16:07:46 ... that would be a good first step 16:08:44 s/meaningful/mindful/ ;-) 16:08:57 q+ 16:09:11 ack bblfish 16:09:12 q- 16:09:14 arnaud: making the triple explicit, this would double the number of triples in the DirectContainer 16:09:18 Q+ 16:09:31 betehess: only if you chose to materialize them, which you don't *have* to do 16:09:46 ack bblfish 16:11:40 q+ 16:11:53 to put my idea in one sentence: we could define ldp:xyz as a entailment rule (derived from Arnaud's SPARQL), then we can tie that to the interaction model 16:11:57 ack Ashok 16:12:07 arnaud: if it is only about infering that relation, I think that nobody will object 16:12:31 ... I think it was already there, only not explicitly 16:12:42 yes, that's the idea :-) 16:13:02 ldp:Container with ldp:xyz and the right interaction model :-) 16:13:39 big +1 to ashok's idea 16:13:52 I did not hear ashok's idea 16:14:17 arnaud: it seems that we must open issue-89, regarding the time we just spent on it 16:14:21 ... no objection ? 16:14:28 open ISSUE-89 16:15:05 ashok's idea (roughly): if these containers we're describing could be defined as subtypes of a (defined) generic container type, leading to extensible container types, that'd be great 16:15:21 ISSUE-90 16:15:21 ISSUE-90 -- An LDPC/LDPR is a Named Graph -- raised 16:15:21 http://www.w3.org/2012/ldp/track/issues/90 16:16:39 arnaud: we are commited to comply as much as possible with the SPARQL Graph Proptocol 16:17:32 s/Graph Proptocol/Graph Store Protocol/ 16:17:33 betehess: for SGP, graphs are explicitly paired with URI; in our case this is a little harder 16:17:34 s/Graph Protocol/Graph Store Protocol/ 16:17:54 ... we must make it explicit that GET only gets you the "content" of the LDPR 16:18:19 arnaud: betehess can you propose a text to modify the spec? 16:18:23 betehess: yes 16:18:31 arnaud: let's open ISSUE-90, then 16:18:46 Issue-91? 16:18:46 Issue-91 -- The LDP (REST) interactions must be driven by the rel='type' Link header -- raised 16:18:46 http://www.w3.org/2012/ldp/track/issues/91 16:18:55 reopen issue-91 16:18:55 Re-opened issue-91. 16:19:04 damn, typo 16:19:07 reopen issue-90 16:19:08 Re-opened issue-90. 16:19:16 ACTION: betehess to propose a text to modify the spec re: ISSUE-90 16:19:17 Created ACTION-115 - Propose a text to modify the spec re: issue-90 [on Alexandre Bertails - due 2013-12-09]. 16:20:18 arnaud: there has been heated debates between "REST people" and "SemWeb people" 16:20:41 and for the record, the Link "tag" was only defined for the GET 16:20:43 ... the former wanting to distinguish the data-format (turtle) from the interaction model 16:21:17 ... we settled on keeping text/turtle as the content-type, and specify the interaction model in the rel=type Link 16:21:43 ... now Alexandre is arguing that LDPR and LDPC have different interaction models 16:21:54 ... so the rel=type Link should be different 16:22:05 q+ 16:22:52 arnaud: we can easily extend today's solution with 2 different kinds of rel=type links 16:23:16 ... but then do we want more (e.g. one for each kind of container -- Simple, Direct, Indirect)? 16:23:51 ack pchampin 16:24:10 bhyland has joined #ldp 16:25:21 pchampin: personnally, I think we can stick with one rel=type Link 16:25:35 ACTION: betehess to propose a text to modify the spec re: ISSUE-91 16:25:35 Created ACTION-116 - Propose a text to modify the spec re: issue-91 [on Alexandre Bertails - due 2013-12-09]. 16:25:38 ... clients understanding it know how to inspect the data to recognize an LDPC from a simple LDPR 16:25:59 ... but if we want different rel=type Links, we can have two for containers : simple LDPR + LDPC 16:26:28 arnaud: let's open ISSUE-91, and have betehess make a more precise proposal 16:27:44 arnaud: Ashok made two comments, which I addressed off-line 16:28:02 ashok: I'm satisfied with Arnaud's responses 16:30:54 thanks 16:31:45 arnaud: we need to quickly solve the last issues 16:32:07 ACTION: ericP to get response from TimBL re: 1. no resources to push 209 through IEFT, 2. no standard scheme to advertise PUT-CREATE, 3. rest OK'd per telecon 16:32:08 Created ACTION-117 - Get response from timbl re: 1. no resources to push 209 through ieft, 2. no standard scheme to advertise put-create, 3. rest ok'd per telecon [on Eric Prud'hommeaux - due 2013-12-09]. 16:32:11 ... 2nd LC must be 3 weeks long, so we have to issue 16:32:58 ... regarding next F2F, we are supposed to give a 8 weeks notice 16:33:26 ... so we should plane the next one in February instead of January 16:34:54 ... if we want to meet after the 2nd LC period, this brings us to the end of February 16:36:46 I did raise these issues in summer but they were closed 16:36:51 very quickly 16:37:03 q+ 16:37:20 q- 16:37:38 was the 3 container thing reflected in the specification already? 16:37:54 -Ashok_Malhotra 16:37:57 -Sandro 16:37:59 -Alexandre 16:37:59 -TallTed 16:38:01 -Roger 16:38:01 -bblfish 16:38:02 -EricP 16:38:22 -SteveS 16:38:23 In fact I raised these issues 9 months ago. 16:38:33 or more. 16:38:37 -Arnaud 16:38:38 -pchampin 16:38:38 SW_LDP()10:00AM has ended 16:38:38 Attendees were Arnaud, Ashok_Malhotra, ericP, SteveS, TallTed, pchampin, Alexandre, nmihindu, bblfish, Roger, Sandro 16:54:26 SteveS has joined #ldp 16:56:45 bblfish has joined #ldp 17:04:07 bblfish has joined #ldp 17:09:30 alehors has joined #ldp 17:34:01 Arnaud1 has joined #ldp 18:07:05 deiu has joined #ldp 18:55:51 Zakim has left #ldp 20:00:07 bblfish has joined #ldp 20:13:56 jmvanel has joined #ldp 20:58:24 SteveS has joined #ldp 21:32:03 SteveS has joined #ldp 21:34:08 bhyland has joined #ldp 22:04:42 bblfish has joined #ldp 22:28:38 bhyland has joined #ldp 22:29:38 bblfish has joined #ldp