- From: Larry Masinter <masinter@parc.xerox.com>
- Date: Mon, 3 Jun 1996 10:24:33 PDT
- To: http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com
As Jim stated in a previous message, he'll be posting & sending off to the Internet Drafts editor version -04 of the HTTP/1.1 specification. While we've struggled with terminology and wording up to now, at this point we should stop. We need a document that everyone can live with as HTTP/1.1, that isn't inconsistent with what we want HTTP to be, and meets the requirements for a Proposed Standard. Those requirements are laid out in RFC 1602 section 2.3.1. If, after reviewing it, you think that the -04 draft does not meet all of the criteria, please speak up. The intent is not to railroad the spec through, it is just to move as expeditiously as possible. We'd like to submit this to IESG after the requisite 2 week period, in time for protocol action BEFORE the Montreal meeting. What RFC 1602 2.3.1 says about Proposed Standard is that it must meet the following criteria: generally stable I take this to mean that the major protocol elements are stable. Some of the elements of HTTP/1.1 have _not_ been stable in the discussions in the committee, but I believe these are minor enough to say that the protocol is "generally stable. has resolved known design choices I think this is mainly what we've done: resolving known design choices. is believed to be well-understood The work on "terminology" has tried to clarify those elements that are not well understood. Have we succeeded? has received significant community review While the number of comments on details and wording of the specification from a wide variety of individuals is evidence of at least some of that review, it's important to make sure this has happened. appears to enjoy enough community interest to be considered valuable For HTTP, this goes without question. I also note the following: The IESG may require implementation and/or operational experience prior to granting Proposed Standard status to a specification that materially affects the core Internet protocols or that specifies behavior that may have significant operational impact on the Internet. If we're held to this paragraph, we will need those of you who are implementing HTTP/1.1 to be forthcoming about the status of your understanding of the specification, implementations, and interoperability tests before we can get Proposed Standard status. I will also note the following: Implementors should treat Proposed Standards as immature specifications. It is desirable to implement them in order to gain experience and to validate, test, and clarify the specification. However, since the content of Proposed Standards may be changed if problems are found or better solutions are identified, deploying implementations of such standards into a disruption-sensitive customer base is not normally advisable. Those who plan to ship HTTP/1.1 based on our work should ensure that the customer base into which they ship it is not "disruption-sensitive".
Received on Monday, 3 June 1996 10:28:34 UTC