13:51:53 RRSAgent has joined #awwsw 13:51:53 logging to http://www.w3.org/2011/01/18-awwsw-irc 13:51:57 Zakim has joined #awwsw 13:52:08 zakim, this will be awwsw 13:52:08 ok, dbooth; I see TAG_(AWWSW)9:00AM scheduled to start in 8 minutes 13:52:28 Meeting: AWWSW 13:53:16 jar has joined #awwsw 13:53:30 zakim, this will be awwsw 13:53:30 ok, jar; I see TAG_(AWWSW)9:00AM scheduled to start in 7 minutes 13:55:09 jar has changed the topic to: http://lists.w3.org/Archives/Public/public-awwsw/2011Jan/0006.html (jar) 13:58:25 'project outline' http://lists.w3.org/Archives/Public/public-awwsw/2010Nov/0000.html 13:59:13 TAG_(AWWSW)9:00AM has now started 13:59:20 +jar 13:59:37 +DBooth 14:00:11 +??P14 14:00:21 Zakim, I am ?? 14:00:21 +webr3; got it 14:01:59 Chair: Jonathan Rees 14:02:13 Scribe: dbooth 14:02:43 Topic: Adminsrative/Organizational 14:03:16 jar: Recruit more people? Suggest to the TAG to spin out nose following? 14:05:00 can anyone hear me? 14:05:21 for agendum on reviewing writings, consider 'project outline' http://lists.w3.org/Archives/Public/public-awwsw/2010Nov/0000.html 14:05:44 ... Under review/recent writings there is just the plan 14:06:09 ... I've been thiking a lot, and have a draft 16 page doc, but it's such a mess i don't want to show it to anyone. 14:06:24 dbooth: show it! better to get the mess on the table. 14:07:02 Topic: http://lists.w3.org/Archives/Public/public-awwsw/2010Nov/0000.html 14:08:01 - The work product is to be a set of logical predicates (classes and 14:08:01 properties), expressed in OWL, together with explanation and 14:08:01 rationale. 14:08:10 dbooth: ok w me. 14:09:14 [[ 14:09:15 - Decide that we are documenting the design of web architecture, not 14:09:15 reality. So this is not an ontology project, really, as it is not 14:09:15 empirically based. Call it a 'quasi-ontology' (QO). It can be 14:09:15 applied to reality only to the extent that reality adheres to the design. 14:09:17 ]] 14:09:37 dbooth: drop that part? if we're writign classes in owl, it is an ontology. 14:09:50 jar: I meant "ontology" in the philosophical sense -- what is. 14:10:15 [[ 14:10:16 - Deal with 'representations': content, media type, language. 14:10:17 ]] 14:10:43 jar: If we're talking in owl, then there would be a class of representations, and the members of that class would have properties. 14:10:54 dbooth: sounds reasonable to me. 14:12:05 nathan: i still don't see a distinction between a resource and a representation. 14:12:20 jar: Then we could take it as a success criterion. 14:12:25 [[ 14:12:26 - Introduce 'information resource' as something that 'has 14:12:26 representations' (different ones at different times) and pretty much 14:12:26 nothing else. (maybe some 'phlogiston') 14:12:29 ]] 14:12:46 jar: unsure of what to label these terms. 14:13:01 dbooth: as long as we use something to clearly lable them we should be ok 14:13:38 jar: We need a relation that connects representations to the things that have them. In HTTP it has something to do w authorization. 14:14:20 ... But relation of representation to anything else is funny. In http the URI identiffies something, and certain responses are authorized. 14:15:30 nathan: http is inconsistent w itself in that respect. One resource can have two names, two different servers, but his idea is that they must be entirely consistent in every way -- exactly the same in every way. So there's a big difference in what is in http and the design of http. 14:16:09 dbooth: So you're saying that it isn't possible in http to have one resource identified by two different URIs? 14:16:11 nathan: yes. 14:17:03 jar: we dont' want to be in the business of standardization or design. if we come across a new definition we should give it a new name. So if Roy talks about a theory soomewhere, then we just write down that term. 14:17:22 nathan: agreed 14:17:57 'representation' - ok label 14:19:24 jar: want to avoid the label 'information resource" 14:20:16 label for: relationship, according to http, between the target resource and an authorized representation 14:20:29 jar: we want a label for the relationship according to http between the target resource and authorized representation. 14:21:39 New text: [[ Introduce a term for the relationship according to http between the target resource and authorized representation. ]] 14:21:50 dbooth: sounds good. 14:22:07 jar: Plus more text: [[ And another term for the domain of that relationship. ]] 14:22:45 [[ 14:22:46 - Talk about properties of IRs as a way of explaining purpose. 14:22:46 Purpose of IR idea = saying things about them. Content invariants 14:22:46 (e.g. author, title, publisher, date, subject, media type, language, 14:22:46 ...). Lawful variation (weather in Oaxaca, news.google.com, blogs). 14:22:47 ]] 14:23:15 nathan: Only one ont being made? 14:23:20 dbooth: let's start w one. 14:23:30 jar: if it ends up being inconsistent, that's a bug. 14:24:51 jar: e.g., random page from wikipedia. Any theory we come up with must allow 200 responses for that, so our ont must handle that. 14:25:33 dbooth: I'd leave that paragraph in, though we may not end up saying much about the properties. 14:26:49 jar: what's the identity of the random page resource? what can you say about it? it's main property is serving random pages. 14:27:08 dbooth: But they're all from the wikipedia site, rather than from anywhere on the web. 14:27:23 jar: So that's one interesting property. another is that it's random. 14:28:19 ... Maybe rephrase without the word "purpose". 14:28:37 ... You could say that purpose and content invariant are two ways to say things about the resource. 14:29:18 nathan: Is this saying that the random wikipedia page would be an information resource? 14:29:28 jar: i think we need to stay away from the term "information resoruce" 14:29:31 nathan: agreed 14:29:46 jar: let's use our numeric terms. 14:30:11 ... I want to have a rel btwn the http target resource and the representation. 14:30:30 nathan: I think the random wikipedia page redirects. 14:30:41 ... If it does redirect, could it just use 200? 14:31:04 jar: there is the whole topic of the semantics of redirects -- TAG issue 57. 14:31:24 ... we need to take a cafeteria approach: 'here are ways people interpret redirect. pick what you like' 14:32:05 "purpose" and "invariant" are two attempts to get at the properties of the HTTP target 14:32:17 dbooth: i suggest we just put the word 'purpose' in quotes: 14:32:18 [[ 14:32:19 - Talk about properties of IRs as a way of explaining "purpose". 14:32:19 "Purpose" of IR idea = saying things about them. Content invariants 14:32:19 (e.g. author, title, publisher, date, subject, media type, language, 14:32:19 ...). Lawful variation (weather in Oaxaca, news.google.com, blogs). 14:32:21 ]] 14:32:23 jar: fine. 14:33:16 what motivates content invariants? 14:33:20 jar: "Content invariants": what motivates them? 14:34:25 ... a lot of people don't differentiate between resource and rep in the good old fashioned hypertext web. 14:34:32 in GOFHTW, representation ~= resource 14:34:43 dbooth: people want to know what to expect on dereferencing the URI. 14:35:04 jar: Also if you GET a rep, that tells you somethign about the resoruce. 14:35:30 ... e.g., if the rep has a particular title, then that's the title of the resource. 14:35:47 ... But the random wikipedia page doesn't do that. 14:36:01 on GOFHTW, title of representation is what the title of resource is. 14:36:34 dbooth: So we have a spectrum of things that obey that or don't obey that to varying degrees. 14:36:44 jar: And on the GOFHTW, they are the same. 14:37:02 ... And I believe that's the reason for the httpRange-14 rule. 14:37:31 ... And content invariant is a way to bridge the GOFHTW with the modern web. 14:38:07 [[ 14:38:07 - Optional topic: Versions and stability (e.g. as practiced at w3.org). 14:38:09 ]] 14:38:23 dbooth: This paragraph is very closely related to content invariants. 14:39:01 jar: But variation is arbitrary: the uri owner can change anything. 14:39:13 versioning is just one kind of variability 14:39:41 versioning: content evolves over time... 14:40:08 dbooth: I think this paragraph needs to stay, perhaps in the same bucket as content invariant. 14:40:37 "Versioning and promised stability" ? 14:40:47 suggest: [[ Also consider: Versions and stability (e.g. as practiced at w3.org). ]] 14:41:27 jar: timbl talks about dimensions of variability, but there's an unlimited number of dimensions. 14:41:40 dbooth: right, timbl is talking about the comon ones. 14:42:01 nathan: I think there's a link missing. If you add in that link, then these things share the same properties. 14:42:53 dbooth: Great if you can write up your thoughts. 14:43:28 [[ 14:43:30 - Suggest ways to interpret various situations in terms of the QO. 14:43:30 Files as IRs. HTTP as revealing information about IRs (their 14:43:30 representations). Expires: , Content-location: , and so on. 14:43:30 Status codes. 14:43:31 ]] 14:43:51 jar: QO = Quality Ontology 14:44:10 quasi 14:44:16 s/Quality /Quasi- 14:44:21 change 'QO' to 'vocabulary' or 'ontology' 14:45:01 [[ 14:45:01 - Suggest ways to interpret various situations in terms of this ontology. 14:45:01 Files as IRs. HTTP as revealing information about IRs (their 14:45:01 representations). Expires: , Content-location: , and so on. 14:45:01 Status codes. 14:45:03 ]] 14:45:35 [[ 14:45:37 - What HTTP redirects tell us (in terms of the QO). Additional 14:45:37 predicates, if needed. "Cafeteria" approach, meaning offer a choice 14:45:37 of ways to interpret redirects in the QO. 14:45:38 ]] 14:46:00 dbooth: I suggest treat redirects as a separate work item. 14:46:25 nathan: Seems related to content invariant. 14:46:57 jar: But content invariant is relevant to 200 responses. But different people have interpreted redirects in different ways. 14:47:26 Redirects as a separate work item? 14:47:44 dbooth: I think we have enough to bite off without addressing redirects. 14:48:29 nathan: would redirect be relation between resources? 14:48:42 dbooth: that's part of what would need to be figured out. 14:49:09 AGREED: Separate off redirects as a separate work item. 14:49:21 [[ 14:49:22 - The 'describes' relation. Interpreting 303 and RDF-based fragid 14:49:22 definitions. 14:49:23 ]] 14:49:42 dbooth: That belongs with redirects. 14:50:04 jar: But semantically it is not a redirect. 14:50:32 ... We could separate out "follow your nose" as a separate work item. 14:50:37 dbooth: I think we should. 14:51:39 AGREED: Leave 303 to either nose following or redirects. 14:51:48 [[ 14:51:49 - Optional: Fragid semantics in general. 14:51:49 ]] 14:53:19 dbooth: If we get the basic ont without fragid's it will be a substantial step forward. So leave fragids for a separate section. 14:53:21 jar: yes. 14:53:31 [[ 14:53:33 - Optional: Link relations (Link: and /.well-known/host-meta) 14:53:36 ]] 14:53:50 jar: Put link relations with 303. 14:53:54 nathan: why? 14:54:22 jar: Because it is used operationally similarly. 14:55:22 nathan: the spec says its a rep header, but people use it as a resource header -- about the resource. 14:55:34 AGREED: Put link relations with 303 for the moment. 14:55:53 [[ 14:55:54 - Check against use cases (which we'll have to re-collect, I think 14:55:54 they're scattered) 14:55:55 ]] 14:56:14 dbooth: yes, keep that. 14:56:42 nathan: *in scope* use cases, yes. 14:56:56 [[ 14:56:57 - Disclaimers (when this breaks down) 14:56:57 ]] 14:57:08 dbooth: what did you mean by this? 14:57:10 jar: not sure. 14:57:14 dbooth: Let's take it out then. 14:57:16 jar: ok. 14:57:33 [[ 14:57:37 - Comparison with other work (IRW, IAO, etc) 14:57:38 ]] 14:58:02 dbooth: I wouldn't want to be too belabored by it, but where we know about relationships to other work it should be mentioned. 14:58:07 jar: yes 14:58:37 [[ 14:58:39 - Choose class and property URIs and prepare OWL file and report. 14:58:40 ]] 14:58:46 dbooth: yes. 14:59:01 jar: That was a reminder not to pick labels for the URIs until late in the process. 14:59:47 dbooth: Anything that should have been included but wasn't? 15:00:17 jar: I have a doc on URIs and nose following that relate to this, but we don't have to treat in depth. Lot of gen discussion that needs to happen before vocab makes sense. 15:00:59 ACTION: dbooth to resend the project outline edited per this discussion 15:00:59 Created ACTION-39 - Resend the project outline edited per this discussion [on David Booth - due 2011-01-25]. 15:01:46 Topic: Other task forces 15:02:05 jar: think about whether we should recommend other task forces 15:02:24 dbooth: maybe recommended task forces should be another output of this group? 15:03:19 'task forces' would be the link between TAG and semweb/LOD - if there is to be any. 15:03:27 dbooth: I think recommending task forces for specific items is a very good idea. 15:03:29 without them the two will just drift further and further apart 15:03:56 ADJOURNED 15:04:00 rrsagent, make logs public 15:04:06 rrsagent, draft minutes 15:04:06 I have made the request to generate http://www.w3.org/2011/01/18-awwsw-minutes.html dbooth 15:04:34 Present: Jonathan Rees, David Booth, Nathan 15:04:40 -webr3 15:04:48 -DBooth 15:04:50 -jar 15:04:52 TAG_(AWWSW)9:00AM has ended 15:04:56 Attendees were jar, DBooth, webr3 15:05:20 rrsagent, draft minutes 15:05:20 I have made the request to generate http://www.w3.org/2011/01/18-awwsw-minutes.html dbooth 15:14:38 i/in GOFHTW/jar: GOFHTW == "Good Old Fashined Hyper Text Web" 15:15:27 rrsagent, draft minutes 15:15:27 I have made the request to generate http://www.w3.org/2011/01/18-awwsw-minutes.html dbooth 15:59:53 dbooth has joined #awwsw 16:00:14 zakim, who is here? 16:00:14 apparently TAG_(AWWSW)9:00AM has ended, dbooth 16:00:15 On IRC I see dbooth, jar, Zakim, RRSAgent, mhausenblas, webr3, trackbot 16:00:54 s/Present: Jonathan Rees, David Booth, Nathan/Present: Jonathan Rees, David Booth, Nathan Rixham/ 16:01:00 rrsagent, draft minutes 16:01:00 I have made the request to generate http://www.w3.org/2011/01/18-awwsw-minutes.html dbooth 16:03:23 zakim, bye 16:03:23 Zakim has left #awwsw 16:03:26 rrsagent, bye 16:03:26 I see 1 open action item saved in http://www.w3.org/2011/01/18-awwsw-actions.rdf : 16:03:26 ACTION: dbooth to resend the project outline edited per this discussion [1] 16:03:26 recorded in http://www.w3.org/2011/01/18-awwsw-irc#T15-00-59