Status
Withdrawn
Proposal
-
R4001 A RECEIVER MUST accept messages that include the Unicode Byte Order Mark (BOM).
-
R1008 A MESSAGE MUST NOT contain a Document Type Declaration.
-
R1009 A MESSAGE MUST NOT contain Processing Instructions.
-
R1012 A MESSAGE MUST be serialized as either UTF-8 or UTF-16.
-
[RandyCharlesMorin] I hate this one, as per my previous posts.
-
R1140 A MESSAGE SHOULD be sent using HTTP/1.1.
-
R1141 A MESSAGE MUST be sent using either HTTP/1.1 or HTTP/1.0.
-
R1132 A HTTP request MESSAGE MUST use the HTTP POST method.
-
R1110 An INSTANCE MAY accept connections on TCP port 80 (HTTP).
-
R1130 An INSTANCE MUST use HTTP status code "307 Temporary Redirect" when redirecting a request to a different endpoint.
-
R1131 A CONSUMER MAY automatically redirect a request when it encounters a "307 Temporary Redirect" HTTP status code in a response.
-
R1114 An INSTANCE SHOULD use a "405 Method not Allowed" HTTP status code if the request method was not "POST".
-
R1115 An INSTANCE SHOULD use a "415 Unsupported Media Type" HTTP status code if the Content-Type HTTP request header did not have a value consistent with the value specified for the corresponding binding of the input message.
-
R1121 An INSTANCE SHOULD NOT require consumer support for Cookies in order to function correctly.
-
R5000 An INSTANCE MAY require the use of HTTPS.
Raison D'etre
From the mailing list.
It was suggested to me that the profile hasn't already come up in Atom discussion.
I have raised the issue before. http://www.imc.org/atom-syntax/mail-archive/msg01618.html
I think some effort needs to be put into bringing Atom in full conformance w/ the WS-I basic profile. http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16.html