12:51:10 RRSAgent has joined #awwsw 12:51:10 logging to http://www.w3.org/2008/09/30-awwsw-irc 12:51:20 Zakim has joined #awwsw 12:51:26 zakim, this will be awwsw 12:51:26 ok, jar; I see TAG_(AWWSW)9:00AM scheduled to start in 9 minutes 12:54:32 hhalpin has joined #awwsw 12:54:40 just made it. 12:55:07 Grabbing a cup of coffee and will dial-in shortly. 12:57:34 dbooth has joined #awwsw 12:58:03 zakim, code? 12:58:03 the conference code is 29979 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), dbooth 12:58:08 TAG_(AWWSW)9:00AM has now started 12:58:15 +DBooth 12:58:39 Meeting: AWWSW 12:58:50 Chair: Jonathan Rees (jar) 12:59:09 hello. 13:00:16 jar has changed the topic to: http://www.w3.org/TR/HTTP-in-RDF/ 13:00:40 oops... i need to dial in 13:01:12 +Jonathan_Rees 13:02:46 skimming http://www.w3.org/TR/Content-in-RDF/ 13:04:43 what's the conference code? 13:05:11 awwsw# is not working for me... 13:06:16 Stuart has joined #awwsw 13:07:02 conference code? 13:07:18 +??P5 13:07:36 zakim, ??P5 is me 13:07:36 +Stuart; got it 13:07:44 Ah. I see - sorry! 13:07:47 zakim, who is here? 13:07:47 On the phone I see DBooth, Jonathan_Rees, Stuart 13:07:48 On IRC I see Stuart, dbooth, hhalpin, Zakim, RRSAgent, jar, trackbot 13:08:13 zakim, code 13:08:13 I don't understand 'code', dbooth 13:08:38 zakim, code? 13:08:38 the conference code is 29979 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), dbooth 13:08:46 -Stuart 13:10:12 +??P5 13:10:17 zakim, ??P5 is me 13:10:17 +Stuart; got it 13:10:41 +??P8 13:10:52 Zakim, ??P8 is hhalpin 13:10:52 +hhalpin; got it 13:11:49 timbl has joined #awwsw 13:12:07 Do we have a meeting now? 13:12:36 zakim, who is here? 13:12:36 On the phone I see DBooth, Jonathan_Rees, Stuart, hhalpin 13:12:37 On IRC I see timbl, Stuart, dbooth, hhalpin, Zakim, RRSAgent, jar, trackbot 13:12:45 Zakim, what is the passcode? 13:12:45 the conference code is 29979 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), timbl 13:13:33 They manage to use "authorityname" property. 13:13:44 Harry: General impression is that they managed to escape talking about resources because they stayed at a low http level. 13:14:07 Zakim can't hear me 13:14:20 Because they aren't talking about resources (or even "entities") they manage to escape a lot of the problems that have been troubling us. 13:14:21 jar: Each of us would probably find problems with the way they modeled things. 13:14:54 However, I do think it's a pretty good model of HTTP. 13:15:13 jar: There are a few names that are wrong. E.g., example 2.2.1. Above it they use the word "representation" but not in the same way as AWWW. 13:16:10 +Alan 13:16:34 alanr has joined #awwsw 13:16:45 'morning 13:16:49 Good morning! 13:17:44 However, it is perhaps clever that they have escaped lots of problems by avoiding the use of class Resource :) 13:18:04 But I agree with DavidB, this does lead to some quotation/level-mixing problem. 13:19:19 +TimBL 13:19:30 dbooth: The main thing I realized in reading through these (and also trying to model this stuff myself) is that to model this stuff sensibly, we really need to start with an RDF model of RFC2616 -- pretty much a direct transcription. Otherwise everybody chooses a different starting point and there is always ambiguity about what the elements in that starting point mean. 13:20:43 Discussion is over: http://www.w3.org/TR/HTTP-in-RDF/ 13:20:51 See Stuart's Topbraid model: 13:21:03 http://www.w3.org/2006/http 13:21:11 s/model/rendering 13:22:24 wrong in what sense? 13:22:47 Stuart: Notice that requestURI and authorityName are properties. 13:22:59 Stuart: The range is often left not there. 13:23:23 dbooth: objects, the range is requestURI is "RDFliteral". 13:23:31 dbooth: this is level-mixing. 13:23:32 http://www.w3.org/2006/http#RequestURI 13:24:40 Stuart: I actually produced the diagram from the RDF. 13:24:49 i want to ask dbooth to describe most important differences between this document and a literal transcription of rfc2616 13:25:19 I am unware of this diagram you are taling about 13:25:27 i'd like to think of how we can give them concrete suggestions so this can "hook-on" later in a modular way to resource diagram. 13:25:28 The URI would be useful. 13:25:37 a "resource" ontology. 13:25:39 Not my model, but my rendering of the their RDF using Topbraid attached to: http://lists.w3.org/Archives/Public/public-awwsw/2008Sep/0009.html 13:25:47 Stuart: My diagram is from text "in-line" in document. 13:26:09 http://lists.w3.org/Archives/Public/public-awwsw/2008Sep/att-0009/http.jpg 13:26:15 is the diagram then 13:26:27 So, in other words, how could this work have a "hook" (possibly in domains and ranges) for a later, more specified working out of the notion of "resource" 13:26:37 BTW: The RDF in the document differs from the RDF at http://www.w3.org/2006/http 13:27:40 zakim, who is on the call 13:27:40 I don't understand 'who is on the call', jar 13:27:42 dbooth: how could we add a "semantics" of resources to this document, let's do a go around. 13:27:48 zakim, who's on the phone? 13:27:48 On the phone I see DBooth, Jonathan_Rees, Stuart, hhalpin, Alan, TimBL 13:28:21 dbkkt 13:28:24 do 13:29:01 dbooth: this document provides a starting point, but what needs to be added to this document to make it more complete? 13:29:07 I prefer to have httph:* relations rather thante gratuitous reification of the http:Header{Name,Value} 13:29:13 s/dbooth/jar 13:29:26 s/thante/than the/ 13:29:54 alanr: it would be possible to do a review coming from us, a "consensus" review. 13:30:00 +1 13:30:05 s/possible/profitable/ 13:30:25 possible *and* profitable possibly :) 13:31:10 +1 13:31:35 alanr: lets use a wiki for the review, going over domains and ranges, names vs. things. 13:33:06 timbl: add other things, can rules tie it in to the previous rules we had, that would help connect it to other ontologies. 13:33:47 timbl: one significant difference between this and tabulator is that tabulator normalizes a singular predicate for headers. 13:33:57 timbl: that makes it much easier to write rules. 13:34:15 timbl: so writing rules for other ontologies will allow us to clarify our communication to this other group. 13:35:02 timbl: are they using it? 13:35:08 jar: it looks like they will, it's in draft. 13:35:33 The plan I think is to use it with EARL. 13:35:59 timbl: let's work though a more complex example, like 303. 13:36:41 stuart: no real problems, but they do seem to think "representations are resources" in first sentence of abstract. 13:36:48 The identification of resources on the Web by URI alone may not be sufficient, as other factors such as HTTP content negotiation might come into play. 13:37:04 timbl: It would be good to be able to use this to illustrate each example in say the arch doc an/dor the HTTP spec with what happens in the HTTP, like chained 303 302 200 transactions. 13:37:27 dbooth: the best starting point is a direct description of RFC2616. 13:38:08 dbooth: Section 2.2.1 it uses RDF:Alt to have multiple content instances. 13:38:24 dbooth: Yet, in RFC2616 a single entity has *one* body. 13:39:52 q+ to after this caution about the HTTP spec as a basis for an ontology as it was not written with a view to being a multiple 13:40:33 So, let's make sure when we're making our comments to make sure we can "plug-in" our ontology resources. 13:40:44 Oh they should not use rdf:alt (ever) and sepcifically they should use http:body_base64 and http:body (literal text) etc 13:41:01 ^ comment for hte letter 13:41:14 I apologize about not making further progress, but I'm still working on a list of terms. 13:41:14 q? 13:41:16 q? 13:41:35 (had to get new visa, travel for a month almost non-stop) 13:41:41 ack timbl 13:41:41 timbl, you wanted to after this caution about the HTTP spec as a basis for an ontology as it was not written with a view to being a multiple 13:41:43 jar: how can we make concrete homework out this. 13:41:50 jar: and get people to do this. 13:42:15 timbl: the http spec was not written as an ontology spec, so it uses English in a careless fashion, so be careful when building an ontology straight from the spec. 13:42:51 http 2616 is internally inconsistent 13:43:03 q+ can we identify a short list of main problems that we'd like to address with this document (name/thing distinction, no Resource class, use of rdf:alt etc.) 13:43:09 q? 13:43:34 harry: we identify a short list of main problems that we'd like to address with this document (name/thing distinction, no Resource class, use of rdf:alt etc.) 13:43:45 yes, but may use words in wys not normal in other communities, and also doesn't really ddefie the relationshio betwen the resource ad the represn ettaion 13:43:56 harry: What can we use as a starting point for comments? Notion of resourc eis missing. Misuse of rdf:alt, etc. 13:44:48 dbooth: may not need to be addressed in this document. 13:44:57 s/dbooth/jar/ 13:45:05 q+ to ask DBootrh how close this is to his rules 13:45:11 q? 13:45:24 ack timbl 13:45:24 timbl, you wanted to ask DBootrh how close this is to his rules 13:45:31 we need a modular hook to hook-up a more semantic notion of resource to this draft. 13:45:49 I'd say, just having a class for "Resources" added to this might solve the problem. 13:46:57 timbl: what's the precise diff between your rules and this, seems close. 13:47:16 dbooth: I made a few simplifications, and this document made others. 13:47:26 dbooth: vaguely remember treated the content as a string. 13:48:08 dbooth: didn't go into business of encoding. 13:49:00 timbl: 2.2.1 in a test-case some of these encoding problems are important 13:49:20 sorry. 13:49:56 jar: I think that just starting the diaolgue with the editors would be the best place to start. 13:50:27 jar: a pair of wiki pages, one for us to discuss, another to send to them. 13:50:35 dbooth: start with one? 13:50:48 jar: sure. We just have to be clear what goes to the editors of this document. 13:51:00 jar: we are concerned with some issues they are not. 13:51:58 we will hang it off of 13:52:11 hang it off of http://esw.w3.org/topic/AwwswHome 13:52:12 Like http://esw.w3.org/topic/HttpInRdfComments ? 13:53:00 will be http://esw.w3.org/topic/AwwswHttpVocabularyInRdfComments 13:54:30 Propose action on everyone to edit that page (not everyone at same time) 13:55:12 I just created http://esw.w3.org/topic/HttpInRdfComments 13:56:28 jar: should we continue this or make our own document? 13:57:25 Next meeting: 10/14 13:57:39 alternatives: let's go over terms for our document. 13:57:47 keep working on comments on this draft. 13:57:59 jar continues with his model. 13:58:35 we should keep our work compatible with theirs. 13:58:58 EARL is in RDF. 14:00:11 EARL: http://www.w3.org/TR/EARL10-Schema/ 14:00:23 http://www.w3.org/WAI/intro/earl.php ? 14:01:28 -Alan 14:01:29 -Stuart 14:01:45 jar: I will call in 10-20 minutes 14:01:55 -DBooth 14:01:58 So, for example, EARL right now cannot handle recording HTTP, so you can't specify in test-cases what's going on with HTTP: like a client should send a request with this parameter, and the server should respond with this status code. 14:02:08 Meeting adjorned. 14:02:26 jar - I'm assuming you'll post these 'minutes' to the wiki in some form. 14:02:31 yes 14:02:37 -hhalpin 14:03:30 -TimBL 14:03:32 -Jonathan_Rees 14:03:32 TAG_(AWWSW)9:00AM has ended 14:03:33 Attendees were DBooth, Jonathan_Rees, Stuart, hhalpin, Alan, TimBL 14:03:35 rrsagent, pointer 14:03:35 See http://www.w3.org/2008/09/30-awwsw-irc#T14-03-35 14:03:54 rrsagent, make logs public 14:55:47 alanr has left #awwsw 15:55:40 Zakim has left #awwsw