Re: Negotiated noncompliance

Dave Crocker <dcrocker@brandenburg.com> Thu, 17 August 2000 08:50 UTC

Received: from cs.utk.edu (CS.UTK.EDU [128.169.94.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA22461 for <drums-archive@odin.ietf.org>; Thu, 17 Aug 2000 04:50:09 -0400 (EDT)
Received: from localhost (daemon@localhost) by cs.utk.edu with SMTP (cf v2.9s-UTK) id EAA04524; Thu, 17 Aug 2000 04:49:32 -0400 (EDT)
Received: by cs.utk.edu (bulk_mailer v1.13); Thu, 17 Aug 2000 04:49:32 -0400
Received: by cs.utk.edu (cf v2.9s-UTK) id EAA04506; Thu, 17 Aug 2000 04:49:32 -0400 (EDT)
Received: from joy.songbird.com (marvin@localhost) by cs.utk.edu with ESMTP (cf v2.9s-UTK) id EAA04491; Thu, 17 Aug 2000 04:49:30 -0400 (EDT)
Received: from joy.songbird.com (208.184.79.7 -> joy.songbird.com) by cs.utk.edu (smtpshim v1.0); Thu, 17 Aug 2000 04:49:30 -0400
Received: from mg-209247130-141.ricochet.net (mg-209247130-141.ricochet.net [209.247.130.141]) by joy.songbird.com (8.9.3/8.9.3) with SMTP id BAA23734; Thu, 17 Aug 2000 01:49:14 -0700
X-Authentication-Warning: joy.songbird.com: mg-209247130-141.ricochet.net [209.247.130.141] didn't use HELO protocol
Message-Id: <4.3.2.20000817014515.00acb420@mail.bayarea.net>
X-Sender: dcrocker@mail.bayarea.net
X-Mailer: QUALCOMM Windows Eudora Version 4.3
Date: Thu, 17 Aug 2000 01:47:50 -0700
To: lear@cisco.com
From: Dave Crocker <dcrocker@brandenburg.com>
Subject: Re: Negotiated noncompliance
Cc: John Gardiner Myers <jgmyers@netscape.com>, drums@cs.utk.edu
In-Reply-To: <399BA325.55A39FA3@cisco.com>
References: <399B23B3.A53EC392@netscape.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
List-Unsubscribe: <mailto:drums-request@cs.utk.edu?Subject=unsubscribe>

At 01:32 AM 8/17/00 -0700, Eliot Lear wrote:
>If one implementation in an SMTP conversation demonstrates its failure
>to comply with this standard, the other implementation MAY vary from
>this standard if its developer believes it has sufficient knowledge as
>to the intent of the other side.

Implementors do not need language in a standard to tell them that they can 
do things differently if they know what they are doing.


>However, it does risk misinterpreting
>the intent of the other implementation, which may lead to altered or
>lost messages, protocol deadlocks, or other failures.  Thus great care
>must be taken in such circumstances.

Absent the details of what constitutes "great care", what does a reader 
learn that they did not already know?

d/

=-=-=-=-=
Dave Crocker  <dcrocker@brandenburg.com>
Brandenburg Consulting  <www.brandenburg.com>
Tel: +1.408.246.8253,  Fax: +1.408.273.6464
675 Spruce Drive,  Sunnyvale, CA 94086 USA