In reviewing the document I have the following comments. In general I
found the document appropriately complete and ready for submission.
1) Does the document update RFC 3261. The particular normative
statement I am thinking of is:
For all MIME-based extensions to work, the recipient needs to be able
to decode the multipart bodies. Therefore, SIP UAs MUST be able to
parse 'multipart' MIME bodies, including nested body parts. In
particular, UAs MUST support the 'multipart/mixed' and 'multipart/
alternative' MIME types.
My understanding is that we do not want to regard this as an extenision,
i.e. we wish all RFC 3261 implementations to abide by it. Does that
therefore not mean an "updates".
2) Does the document update RFC 3204. Here the particular
requirements I am thinking of is:
If at least one of the body parts within a 'multipart/mixed' body has
a 'handling' value of 'required', the UA MUST set the 'handling'
parameter of the 'multipart/mixed' body to 'required'. If all the
body parts within a 'multipart/mixed' body have a 'handling' value of
'optional', the UA MUST set the 'handling' parameter of the
'multipart/mixed' body to 'optional'.
If the handling of a 'multipart/alternative' body is required, the UA
MUST set the 'handling' parameter of the 'multipart/alternative' body
to 'required'. The UA SHOULD also set the 'handling' parameter of
all the body part within the 'multipart/alternative' to 'optional'
(the receiver will process the body parts based on the handling
parameter of the 'multipart/alternative' body; the receiver will
ignore the handling parameters of the body parts). The UA MUST use
the same disposition type for the 'multipart/alternative' body and
all its body parts.
Again this seems to be further specifying the handling parameter defined
in RFC 3204 rather than defining an extension.
3) Section 4.3:
UAs SHOULD avoid unnecessarily nesting body parts because doing so
would, unnecessarily, make processing the body more laborious for the
receiver.
I had some problem with this because it seems an impossible statement to
determine conformance to. Is the RFC 2119 language therefore
appropriate.
4) Section 11, IANA considerations.
Should the following registry not be updated to add a reference to this
draft (in addition to [RFC3261]):
Registry Name: Header Field Parameters and Parameter Values
Reference: [RFC3968]
Registration Procedures: Published RFC (A standards-track RFC is NOT
required)
Registry:
Predefined
Header Field Parameter Name Values
Reference
---------------------------- --------------------------- ----------
---------
Content-Disposition handling Yes
[RFC3261]
I also had a number of editorial comments which I have sent directly to
Gonzalo.
Regards
Keith
_______________________________________________
Sip mailing list https://www.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