12:54:01 RRSAgent has joined #awwsw 12:54:01 logging to http://www.w3.org/2011/04/12-awwsw-irc 12:59:23 zakim, this will be awwsw 12:59:23 ok, jar; I see TAG_(AWWSW)9:00AM scheduled to start in 1 minute 13:01:19 TAG_(AWWSW)9:00AM has now started 13:01:26 +jar 13:02:02 +DBooth 13:02:03 dbooth has joined #awwsw 13:02:25 zakim, who is here? 13:02:25 On the phone I see jar, DBooth 13:02:26 On IRC I see dbooth, RRSAgent, Zakim, jar, harry, webr3, trackbot 13:02:34 Meeting: AWWSW 13:02:41 Chair: Jonathan Rees 13:08:24 Topic: Draft of http://www.w3.org/2001/tag/awwsw/issue57/latest/ 13:08:42 jar: wanted to make a decision on the draft today, but can't with only two people on the call 13:11:40 let's look at this diagram: http://lists.w3.org/Archives/Public/public-awwsw/2011Apr/0045.html 13:15:50 the rhetorical question is: Can awww:representations have metadata such as DC, CC REL, FOAF, RDFS? 13:16:45 i.e. are we willing to use reprs. with those relations? TimBL & TAG would say no - I think - but not sure 13:22:19 the diagram reflects the way the report is currently written 13:23:33 dbooth: Diagram looks reasonable, but not needed for this document. 13:25:43 jar: The diagram explains the problem with the Ian Davis's proposal. 13:26:20 dbooth: I see nothing fundamentally wrong with Ian's proposal. It will cause problems for some apps and not others. 13:27:51 dbooth: so you feel that there has already been an expectation set in this community that there would not be ambiguity along this access (i.e., IR vs non-IR axis). 13:28:04 s/)./)?/ 13:28:09 jar: yes 13:28:32 dbooth: i think that's a legitimate complaint. 13:28:41 has nothing to do with IR vs. non-IR. it's whether the URI refers to the IR at that URI, or to something else 13:30:36 I think there would be debate about how firmly that expectation was established in the community. Some (I think) may claim that it has not been well established. 13:31:00 jar: it has succeeded so well that it is hard to find people against it -- see Cool URIs for SW, etc. 13:31:10 pedantic-web 13:33:18 dbooth: agreed. 13:36:34 1. Reps are not IRs (TimBL) 13:37:07 2. Metadata subjects ~ IRs 13:37:37 3. Metadata can be true of reps (JAR) 13:41:04 Zakim, what's the code? 13:41:04 the conference code is 29979 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), harry 13:43:53 +??P4 13:43:59 Zakim, ??P4 is hhalpin 13:43:59 +hhalpin; got it 13:45:07 Reading it - the nice picture :) 13:45:37 that diagram looks about right. 13:45:47 two problems with the diagram: what boxes are needed, and what they're called. 13:46:03 except for maybe that the metadata itself will likely have a URI with versions, representations, etc :) 13:46:43 the TAG will understand it, programmers won't. 13:46:54 but the programmers should be the *goal*. 13:47:17 jar: This document is to get the discussion goign w Giovanni, Ian, kingsley, etc. 13:47:48 harry: When they publish metadata, they need a clear, easy recipe. 13:48:20 Fielding way with resources being functions over representations in time... 13:48:39 type-token relationship 13:48:43 type-realization 13:48:57 share some abstract amount of information 13:49:02 "about" the same thing. 13:49:05 harry: Re "representation", there are different ways of thinking about it. Can also think of it as a type-token realization. Theyre' not manufactured randomly, but they're about the same thing. 13:49:12 jar: Like i say about metadata. 13:49:27 wonderful theoretical theory of semantic information 13:49:34 harry: I think that's timbl's intuition also. 13:50:33 http://www.w3.org/2001/tag/awwsw/ir-axioms/ 13:51:34 ah I hvaen't seen that. 13:53:17 +1 as a separate document 13:53:48 dbooth: I think the CC license use case is the best one for motivating that discussion w Giovanni, Ian, Kingsley, etc. 13:55:15 Appendix 7 13:55:17 http://www.w3.org/2001/tag/awwsw/issue57/latest/#ir 13:55:35 move appendix 7 out to a separate document ? 13:55:51 1) Maybe merge that appendix 13:55:56 2) Move the glossary to back 13:56:05 1) Maybe merge into appendix another doc about IRs. 13:57:03 harry: I would want the following changes to make me happy: 1. merge appendix into another doc about IRs. 2. move glossary to the back. 13:57:32 if you didn't care about IRs, you'd just use 200, and skip 303 13:57:42 1) applicaton/rdf+xml (plus future RDF types that do not mix in with human-readable documents like HTML) 13:57:54 should just be assumed that the URI they are referring to in that document 13:58:06 is not the document itself. 13:58:10 That's the RDFa case. 13:58:16 harry: One option i'd like listed: doc of application/rdf+xml and future types that do not mix human-readable documents, should be taken as the the URI def 13:59:00 RDFa is different from rdf/xml 13:59:05 RDFa it makes perfect sense for that refer to the document. 13:59:17 harry: RDFa is different from rdf/xml because it mixes RDF and human doc. 14:00:20 jar: That's still a problem for CC license. I first have to GET the doc, and make sure that it is one of the RDF-only doc types. 14:00:48 So if the URI returns rdfa+html then you would assume that takes priority. 14:01:04 Can you make a normative algorithm for sorting this out 14:01:17 dbooth: if you get a mixed RDF+human doc type then it is potentially ambiguous. 14:01:18 algorithm: Do a GET , conneg for rdf/xml turtle manchester preferred 14:01:33 if you get rdf, then URI i sdefined by doc 14:01:39 otw, URI refers to IR 14:01:44 s/by doc/by doc only/ 14:01:50 s/otw/otherwise/ 14:01:54 but even if you got rdf/xml 14:02:00 via a conneg preference 14:02:12 then if those rdf/xml statements things like "dc:creator BenAdida" 14:02:44 then the interpretation of that staments, one thing would match would be the document 14:02:48 yes it could. 14:03:03 that's the risk of using model-theoretic interpretation in risk. 14:03:40 "dc:creator BenAdida" 14:03:49 so many documents that Ben Adida actually created. 14:04:24 accessibeVia 14:04:28 "accessibleVia" 14:06:46 retract 303 14:06:50 there should be more options 14:06:56 do not requrire .htaccess 14:07:11 1) add a vocabulary make it clear 14:07:20 2) make the MIME-types clearer 14:08:47 jar: Harry's proposal is covered in 5.6 14:09:21 jar: I'd like to see the proposal drafted as an actual algorithm. 14:09:26 My point is that 303 is only one way to make the distinguishment. 14:10:10 if you allow a definition AND a 200, you get wrong answers... so not just a question of providing "more ways" 14:10:12 For one instance, IR ->303-> IR 14:11:02 well if you got http://www.example.org -> www.example.org/document/index.html 14:11:17 "http://www.example.org" doesn't also just refer to a document or does it refer to Paris? 14:11:40 harry: Two more points about 303: 1. With 303 you could connect an IR to another IR, and there's no way of knowing whether that also doesn't just refer to a document. 14:11:40 http://www.example.org/document/index.html 14:11:48 http://www.example.org 14:11:51 inherently ambiguous 14:11:55 by nature of how 303 can be used 14:12:07 http://www.example.org/resource/Paris 14:12:08 i don't get it 14:12:10 is inherently ambiguous 14:12:20 http://www.example.org/document/Paris.html isn't. 14:12:29 so what does 303 gives you really 14:12:58 its also hard to index things like have status codes 14:13:06 http://www.example.org/resource/Paris --303--> http://www.example.org/document/Paris.html 14:13:27 the assumption for 303 is that if you get a 303 then it has no versions (not dereferenceable) 14:13:38 nothing says that "http://www.example.org/resource/Paris" is not an information resource 14:13:46 at that URI at least 14:14:58 dbooth: The 303 rule could be that the URI refers to the primarySubjectOf the document at the redirect URI 14:16:44 200 enables metadata. if you don't enable particular metadata, you can't do 200. so, 404, 303, 100, etc instead 14:16:55 jar: 200 enables metadata, so if you want to prevent the metadata from being written, then you return 404 or 303. 14:17:02 www.example.org/resource/Paris and just rdf/xml documents. 14:17:18 thats that document somehow overrides to publish data 14:17:50 that could be solved by a normative argument. 14:18:25 harry: we might promote more RDF published by making it easier than requiring 303 14:18:50 jar: but there is a cost if we make an incompatible change -- existing metadata will be called into question. 14:19:15 ... Yes there's a benefit, but also a cost. 14:19:43 DC.terms 14:19:55 harry: I think the cost is not huge. 14:19:56 that you could make a normative algorithm 14:20:26 that says "given the space that can returned" figure out if it's an IR or not. 14:20:44 jar: It's not IR vs NIR, but *which* IR it is. 14:21:44 1) we need normative algorithm something like Web Linking 14:21:53 jar: we have the 303 guideline in place, but people like you and Ian are taking pot shots at it. how do we get process around this? 14:22:36 2) as regards 303, we need 2 or 3 more options 14:22:41 harry: 303 is a creative hack that is hurting deployment. my interest is in increasing deployment. 14:23:05 3) I would punt this at the RDF WG 14:23:11 it's already been chartered 14:23:25 jar: I'm concerned about the process. I want to dialog about this. 14:24:07 jar: TAG is willing to take issue-57 to rec track. 14:24:25 "s p o" 14:24:32 that means we're talking LISP don't interepret 14:24:38 "s p o" p2 o2 14:24:43 well, one way is to say 14:24:45 harry: Re quoting thing: tim says let's put an RDF graph in quotes. 14:24:48 if you want to talk about a document 14:24:51 and you want to be very clear 14:24:57 variant on notational scheme 14:25:04 "http://www.example.org/Paris" 14:25:15 talking about JUST the rdf statements themselves, and not their interpretation 14:25:31 ... Then if you want to talk about a doc, then we can quote the RDF graph to say that we're talking about that graph and not their interpretation. 14:26:46 [:accessibleVia "..."] 14:26:46 "http://www.example.org/Paris/document" 14:27:09 dbooth: Not always talking about RDF graph -- sometimes it's an HTML page you want to distinguish. 14:27:17 5.1 -> use quotes around URIs 14:28:07 http://www.example.org/Paris 14:28:12 will be used as a name URI of named graph 14:28:23 where the graph derferenced in a statement of RDF statements 14:28:36 currently the way you http://www.example.org/Paris ->http://www.example.org/Paris/document 14:28:41 currently the way you http://www.example.org/Paris ->http://www.example.org/Paris/data 14:28:49 http://www.example.org/Paris/data is the RDF name itself. 14:29:07 5.1 look at quoting mechanism 14:29:20 turn the document in latest version of 57 14:29:34 Rec should be FOR 303 14:29:36 not against 303 14:29:42 then explaining options to it 14:29:56 and then a normative algorithm that determines from the space interpretations gotten in consistent way 14:30:11 maybe fix fixed informaton resource -> representation 14:30:33 The data in the browser 14:30:49 did sometehing useful 14:31:43 joint task go named graph area 14:32:00 mhausenblas has joined #awwsw 14:32:24 > - intention of who? 14:32:34 your talked a URI means or refers to. 14:32:50 What its minter or owner or person who created metadata what they *intend* it to me. 14:33:23 "discovery problem" 14:33:59 figure out what the community means. 14:34:03 dbooth: This is what http://dbooth.org/2009/lifecycle/ get into. 14:35:02 s/get/gets/ 14:35:22 "discovery problem" 14:35:29 XRD, Simple Web Discovery, Web Linking 14:37:00 fixed information resource 14:37:53 "fixed information resource" = "version of information resource"? 14:38:19 dbooth: If you get into "meaning", then you need to define what you mean by "meaning", and that's a lot more difficult. But if we just talk about the *mechanics* of getting a definition, then we don't need to get into it. 14:39:03 http://www.example.org/doc# 14:39:05 http://www.example.org/doc#_ 14:40:09 #could be considered an indirection 14:40:24 RDFa crawls of Yahoo! 14:40:33 Facebook is brought up with RDFa 14:40:45 Hixie brings in HTML5 against using URIs in prefixes in general. 14:41:04 Hixie's objections to using URIs in prefixes and RDFa in general 14:41:12 his vote against it RDFa 14:42:44 -hhalpin 14:42:48 sorry for not being able to stay around longer! 14:54:07 -DBooth 14:54:09 -jar 14:54:10 TAG_(AWWSW)9:00AM has ended 14:54:10 Attendees were jar, DBooth, hhalpin 14:54:28 rrsagent, make logs public 14:54:42 rrsagent, draft minutes 14:54:42 I have made the request to generate http://www.w3.org/2011/04/12-awwsw-minutes.html dbooth 15:56:26 Zakim has left #awwsw 16:04:42 dbooth has joined #awwsw