I took a look at this (actually just the diffs), and it looks fine.
I have one question after reading the additions about multipart/related:
There is talk about extensions that use multipart/related, and what they
must do. This implies an assumption that it cannot be used *without* an
exception. Is that the case? If so, is it also the case for other kinds
of multipart?
My assumption is that, at least for multipart/mixed, no extension is
required. E.g. I can just put a multipart/mixed body in my INVITE, make
one body part be SDP, and others be anything I like, whether the
recipient can make use of them or not.
Similarly for multipart/alternative. I *think* I should be able to take
any request that currently expects a body part of some type, and put a
multipart/alternative in, with one part being the expected type, and one
or more other contained body parts containing what *I* consider to be
alternatives. E.g. a MESSAGE with a multipart/alternative containing
text/plain and text/html. And it shouldn't require any extension to
MESSAGE to support that. Right?
With multipart/related I am inclined to agree that it makes no sense
without some specification of what the collection is for.
Would it be good to put some words about what is/isn't required into the
document?
Thanks,
Paul
_______________________________________________
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