e.g. 

"SHOULD", "SHOULD NOT", "RECOMMENDED", and "NOT RECOMMENDED"  are appropriate 
when valid exceptions to a general requirement are known to exist or appear to 
exist, and it is infeasible or impractical to enumerate all of them.    
However, they should not be interpreted as permitting implementors to fail to 
implement the general requirement when such failure would result in 
interoperability failure. 


On Aug 30, 2011, at 11:46 AM, Eric Burger wrote:

> I think you have hit the root cause on the head.
> 
> I would also offer that by removing the crutch, or raising the bar to using 
> the crutch, will help alleviate the root cause.
> 
> On Aug 30, 2011, at 11:44 AM, Keith Moore wrote:
> 
>> e.g. For the specific case of optional features that must be negotiated, I 
>> don't think that SHOULD is the problem.  Rather I think that optional 
>> features are too common.  That's not to say that optional features and 
>> feature negotiation are never useful, particularly when extending a protocol 
>> that is already well-established in the field.  But if making features 
>> optional is seen by WGs as a way to avoid making hard decisions about what 
>> is required to interoperate, that really is a problem.  It just doesn't have 
>> anything to do with SHOULD.
> 
> _______________________________________________
> Ietf mailing list
> Ietf@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf

_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf

Reply via email to