- From: Jonathan Rees <jar@creativecommons.org>
- Date: Fri, 13 Jun 2008 09:14:26 -0400
- To: noah_mendelsohn@us.ibm.com
- Cc: "www-tag@w3.org WG" <www-tag@w3.org>
I had a question or two about the following passage in [1]: "A server MUST serve resources faithfully. Regardless of the protocol used, the server is responsible for ensuring that the correct resource is accessed, that operations are correctly implemented according to the specifications for the protocol, and thus that the correct resource state is either retrieved or updated." Can you tell me how "faithfully" and "correct" are defined, and how anyone could tell if service was "incorrect"? Are you saying that the native protocol (the one mentioned in the URI) sets a standard, and all other protocols need to agree with it? Also, how do you tell whether a server is subject to these rules? Could there be protocols that serve "incorrect" versions (e.g. from the wayback machine) that are correct simply because the protocols are not meant to be subject to these rules? If so, how can you distinguish the servers/protocols to which the rules pertain from those to which they don't? Thanks Jonathan [1] http://www.w3.org/2001/tag/doc/SchemeProtocols.html
Received on Friday, 13 June 2008 13:15:09 UTC