Re: Comments on draft-ietf-sip-body-handling-02

Eric Burger <[email protected]>
Newsgroups gmane.ietf.sip
Message-ID <[email protected]>
Because it is still missing the "SHOULD minimize nesting, unless X".  
What is the sensible X guidance to give?

On Sep 26, 2008, at 5:08 PM, [email protected] wrote:

>   From: "DRAGE, Keith \(Keith\)" <[email protected]>
>>> 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.
>>
>> Well, you are right that the "unnecessarily" makes it sound
>> like a motherhood-and-apple-pie statement. But you could
>> actually check conformance to it. If an implementation nests
>> a body part without having a specific reason to do it, then
>> it is not conformant. Any implementer should know why he or
>> she is doing something. So, I would like to keep the
>> capitalized SHOULD. In any case, if you have a strong opinion
>> on this, it would not be a big deal for me to make the
>> statement non-normative instead.
>
>   The key thing we need to do is write a statement where we clearly
>   understand whether the implementor has chosen not to apply the
>   constraint.
>
>   Is it possible to write "SHOULD NOT nest" in this case, and then
>   give some examples of where we might expect that to be broken. That
>   then gives a clear test of conformance to the requirement, and the
>   assessor of conformance can then decide whether breaking the SHOULD
>   was acceptable or not.
>
> Why don't we say "UAs SHOULD minimize nesting of body parts."?
>
>    minimize --verb
> 	1. to reduce to the smallest possible amount or degree.
>
> Dale
> _______________________________________________
> 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

_______________________________________________
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
smime.p7s (application/pkcs7-signature, 2.6 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.