- From: <Patrick.Stickler@nokia.com>
- Date: Thu, 21 Oct 2004 12:49:19 +0300
- To: <noah_mendelsohn@us.ibm.com>
- Cc: <Norman.Walsh@Sun.COM>, <sandro@w3.org>, <timbl@w3.org>, <www-tag@w3.org>
Hi Noah, I find your comments very encouraging, that we might see progress made on AWWW as it reflects existing concensus rather than continue to see the TAG "spin its wheels", so to speak, trying to force AWWW to address the httpRange-14 debate in any widely acceptable fashion. I agree that this particular debate should not further confuscate the TAG's progress on AWWW and should be set aside for the time being. I would be content, at this juncture, to see AWWW reach a stable, mature state without explicitly addressing issue httpRange-14, provided that AWWW does not otherwise include content which illustrates or favors one side of that issue but not the other. If the TAG is trully in agreement about proceeding in a manner which is neutral to issue httpRange-14, insofar as AWWW is concerned, then I offer the following comments and suggestions, per http://www.w3.org/2001/tag/2004/webarch-20041019/: -- The inclusion of the definition of "information resource" (albeit imperfect) is reasonable, as the mere presence of a definition of such a class of resources does not, or at least should not, imply that the range of resources which http: URIs (or any other form of URI) can identify is constrained solely to such a class of "information resources". (though, IMO, the definition could be completely omitted without AWWW incuring any notable loss of utility or coherence) It should not be suggested however, implicitly or explicitly, by AWWW that such a class of information resources is an essential component of the web architecture itself, significant to the actual functioning of the web machinery -- as it has been demonstrated that, for the general model side of the httpRange-14 debate, it is not; and therefore to suggest any such thing is to favor one side of that debate over the other. -- Furthermore, examples which can be deemed to promote the use of URIrefs with fragment identifiers to identify non-information resources, such as in section 4.5.3 of the latest draft, either should be removed, made neutral, or expanded to provide equal presentation of both sides of issue httpRange-14. I propose modifying such text to make the examples neutral to the debate, e.g. for the example in section 4.5.3: "For flat namespaces, concatenation is one useful mapping. If namespace URIs that end with a hash ("#") are chosen, then simple concatenation of the namespace URI and the local name creates a URI for a secondary resource (the identified term). This technique is used for many [RDFXML] namespaces." change the text to something akin to: "For flat namespaces, concatenation is one useful mapping. The simple concatenation of the namespace URI and the local name creates a URI for the identified term. This technique is used by [RDFXML]." This revised text is compatible with either side of the httpRange-14 debate and hence fully neutral while still providing the intended utility. -- In general, examples containing fragment identifiers where the presence or absence of the fragment identifier is not significant to the utility of the example, should be revised to use URIs without fragment identifiers. E.g. in section 2.2, change "http://example.com/somepath#someFrag" to "http://example.com/somepath" since the presence of the fragment identifier is not essential for providing the necessary utility of that particular example, and in fact, may actually confuse the reader since the example is used to reflect the signficance of a URI to the HTTP GET method, yet fragment identifiers are irrelevant to GET requests. -- Of course, many examples containing fragment identifiers such as in sections 2.6, 3.2.1, 3.2.2, 4.5.8 etc. are perfectly acceptable and necessary and do not illustrate or favor either view of issue httpRange-14; and thus do not require (nor can allow) modification. -- The TAG may also wish to examine forms of expression such as in section 4.4: "When one resource (representation) refers to another resource with a URI, this constitutes a link between the two resources." as potentially suggestive of the nature of the referring resource (since one can concieve of an information resource referring to another resource but not a non-information resource necessarily doing so). As it is actually the representation that is doing the referring, stating this in a more neutral, and also a more precise, manner would be advisable. E.g. change the above text to: "When the representation of one resource refers to another resource with a URI, this constitutes a link between the two resources." etc. -- I've not gone through the latest draft of AWWW with a fine toothed comb and the examples presented above do not constitute any kind of exhaustive summary. I think the kinds of "neutralizing" changes illustrated about should (hopefully) be clear enough to the editors, and I leave the application of such neutralizing changes to editorial discretion. Regards, Patrick > -----Original Message----- > From: ext noah_mendelsohn@us.ibm.com > [mailto:noah_mendelsohn@us.ibm.com] > Sent: 20 October, 2004 17:38 > To: Stickler Patrick (Nokia-TP-MSW/Tampere) > Cc: Norman.Walsh@Sun.COM; sandro@w3.org; timbl@w3.org; www-tag@w3.org > Subject: RE: referendum on httpRange-14 (was RE: "information > resource") > > > Patrick Stickler writes: > > > Forced indirect access to representations via > > URIrefs with fragment identifiers is inefficient > > and non-scalable. Yes, it can work in some cases, > > for some applications, for some data. But it is > > *not* a scalable solution for the future of the > > web and semantic web. > > With the caveat that I'm still coming up to speed in this > long-running > debate and have not formed firm opinions, I have some > sympathy with the > particular statement above. There is at least conceptual and perhaps > operational overhead in requiring that one resource be indirectly > identified as secondary to another, unless that relationship > is for other > reasons natural. That doesn't by any means settle the httpRange-14 > question, but I agree with the point taken in isolation. > > That said, my understanding is that the TAG has in Basel > suggested a way > forward, documented in the draft minutes at [1]. Specifically: > > "RESOLVED: to drop [I.e. from the Architecture Document > draft...Noah] the > HashSlashDuality text (section 2.2.1 and descendants in a > draft that was > projected) and use as input to finding on HTTPrange-14, DC, TBL > abstaining. ACTION DC: with Norm, develop a finding on httpRange-14 > starting with the HashSlashDuality text" > > I suggest that many of the important points on both sides of > the debate > have been made (perhaps more than once?) in this email > thread, and thus my > preference would be to back-burner the email discussion until some > progress is made on a draft finding. Then we'll have > something concrete > to debate and tune. > > Noah > > [1] http://www.w3.org/2001/tag/2004/10/05-07-tag#infores234 > > -------------------------------------- > Noah Mendelsohn > IBM Corporation > One Rogers Street > Cambridge, MA 02142 > 1-617-693-4036 > -------------------------------------- > > > > >
Received on Thursday, 21 October 2004 10:20:54 UTC