- From: Eduardo Casais <casays@yahoo.com>
- Date: Tue, 20 Jan 2009 06:20:35 -0800 (PST)
- To: public-bpwg@w3.org
I am half-way through the action resolution. Here are the provisional results. a) The registration of header fields at IANA follows a procedure specified by the IETF (RFC 3864). Fields can be registered as provisional or permanent. Provisional fields are relatively easy to register. Permanent ones require them to be based on a published standard. b) Provisional fields can only be of type "provisional", whereas permanent ones can be "historic", "obsoleted", "experimental". Fields are attached to a protocol. c) The IETF draws the attention towards avoiding synonyms with different semantics, and prohibits reusing existing MIME fields for a different purpose, but is silent on having fields with different names but the same semantics. d) So far, I could not find trace of a definition of or good practices about X-* fields. It appears that this is an established practice, not a standard. If anybody is wiser, let me know (preferably with a reference). e) It seems possible to rely upon the registration procedure of 3864 to retract a field. So for the moment, there is no information about 1. registering or not X-* fields; 2. having a registered nnn field deployed in parallel with a X-nnn field with the same semantics; 3. deprecating fields, whether of the form X-* or not. However, during my searches I discovered that a lively discussion took place around just those topics (What are X-* fields exactly? How to obsolete fields?) in the IETF mailing lists, in the context of the revision of RFC2822 to RFC5322. I intend to look further and to ask the IETF about the above subject. If I get an answer rapidly, I could present the final word in one week. E.Casais
Received on Tuesday, 20 January 2009 14:21:16 UTC