If I understood things correctly, during our discussion of resource priority header extensions at IETF 69, Robert Sparks proposed a procedural change for documents that define new SIP header fields.

The current Guidelines for Authors of Extensions to the Session Initiation Protocol (RFC 4485) says:

   o  The extension MUST define which header fields can be present in
      requests of that method.  It is RECOMMENDED that this information
      be represented as a new column of Table 2/3 of RFC 3261 [2].  The
      table MUST contain rows for all header fields defined in
      standards-track RFCs at the time of writing of the extension.


Updating these tables (or is it just one table since it is split into two only for page-formatting reasons?) has been a contentious issue for some time. I've personally refused to do it for the last few drafts, since I got it wrong so many times before. Furthermore, this requirement is making the table(s) very, very wide, and introducing a draft-ordering problem.

There's also the issue that everybody seems to interpret the table(s) differently, and that this has made for some very odd state machines when people try to code using the table(s).

And I'm sure Robert had even more compelling reasons as to why we should stop updating this table (or these tables) with every draft, though I fear that they weren't recorded effectively in the minutes.

So I'd like to ask the group some questions:

1) Should we stop updating Table 2/3 in each draft?

2) If so, do we need an update to RFC 4485 to establish new guidelines?

3) Should we do something instead of updating Table 2/3, such as coming up with a new representation?

4) If we have a new representation, should it be fully presented in each draft, or should it establish a new registry that each draft would update via IANA actions? Or somethinge else?

--
Dean, Duly Appointed Co-Chair and Self-Appointed Pontificous Mediator


_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [EMAIL PROTECTED] for questions on current sip
Use [EMAIL PROTECTED] for new developments on the application of sip

Reply via email to