Re: suggested revision for MUST/SHOULD

Paul Hoffman / IMC <phoffman@imc.org> Fri, 28 July 2000 01:21 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 VAA14888 for <drums-archive@odin.ietf.org>; Thu, 27 Jul 2000 21:21:36 -0400 (EDT)
Received: from localhost (daemon@localhost) by cs.utk.edu with SMTP (cf v2.9s-UTK) id VAA00365; Thu, 27 Jul 2000 21:21:15 -0400 (EDT)
Received: by cs.utk.edu (bulk_mailer v1.13); Thu, 27 Jul 2000 21:21:12 -0400
Received: by cs.utk.edu (cf v2.9s-UTK) id VAA00348; Thu, 27 Jul 2000 21:21:11 -0400 (EDT)
Received: from ns.secondary.com (marvin@localhost) by cs.utk.edu with ESMTP (cf v2.9s-UTK) id VAA00335; Thu, 27 Jul 2000 21:21:09 -0400 (EDT)
Received: from ns.secondary.com (208.184.76.39 -> ns.secondary.com) by cs.utk.edu (smtpshim v1.0); Thu, 27 Jul 2000 21:21:09 -0400
Received: from [165.227.249.17] (ip17.proper.com [165.227.249.17]) by ns.secondary.com (8.9.3/8.9.3) with ESMTP id SAA25308 for <drums@cs.utk.edu>; Thu, 27 Jul 2000 18:17:53 -0700 (PDT)
Mime-Version: 1.0
X-Sender: phoffman@mail.imc.org
Message-Id: <p04320419b5a6903e6a58@[165.227.249.17]>
In-Reply-To: <20000727192954.A10964@thyrsus.com>
References: <200007271515.LAA17836@astro.cs.utk.edu> <20000727225347.4260.qmail@cr.yp.to> <20000727192954.A10964@thyrsus.com>
Date: Thu, 27 Jul 2000 18:21:06 -0700
To: drums@cs.utk.edu
From: Paul Hoffman / IMC <phoffman@imc.org>
Subject: Re: suggested revision for MUST/SHOULD
Content-Type: text/plain; charset="us-ascii"; format="flowed"
List-Unsubscribe: <mailto:drums-request@cs.utk.edu?Subject=unsubscribe>

At 7:29 PM -0400 7/27/00, Eric S. Raymond wrote:
>D. J. Bernstein <djb@cr.yp.to>:
>>  I agree that this needs discussion.
>>
>>  However, I have a different suggestion: the definitions of ``SHOULD'' et
>>  al. should simply be copied from RFC 2119, with no extra text.
>>
>>  (I say ``copied'' rather than ``incorporated by reference'' to avoid the
>>  issue of whether smtpupd is obliged to follow RFC 2119, section 6.)
>>
>>  Most readers will be expecting the RFC 2119 definitions. Many readers
>>  will misinterpret the document if it uses anything else---they'll never
>>  realize that there are new definitions.
>>
>>  I've checked a bunch of ``SHOULD''s in the document, and they all seem
>>  to predate the new definitions, which appeared in smtpupd-09. Presumably
>>  they were written with the RFC 2119 (or almost identical RFC 1123)
>>  definitions in mind. The new definitions seem to have screwed up the
>>  meaning of these ``SHOULD''s.
>>
>>  ---Dan
>
>I think this is a good suggestion.

I agree with Dan and Eric. A typical implemetor will assume that MUST 
and SHOULD are used as they are in every other mail standard, namely 
as they are stated in 2119.

--Paul Hoffman, Director
--Internet Mail Consortium