RE: WG Last Call: ABNF to Draft Standard

Dan Kohn <dan@teledesic.com> Wed, 02 December 1998 01:27 UTC

Received: from CS.UTK.EDU (CS.UTK.EDU [128.169.94.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA02099 for <drums-archive@odin.ietf.org>; Tue, 1 Dec 1998 20:27:23 -0500 (EST)
Received: from localhost (daemon@localhost) by CS.UTK.EDU with SMTP (cf v2.9s-UTK) id UAA08122; Tue, 1 Dec 1998 20:27:22 -0500 (EST)
Received: by cs.cs.utk.edu (bulk_mailer v1.11); Tue, 1 Dec 1998 20:27:06 -0500
Received: by CS.UTK.EDU (cf v2.9s-UTK) id UAA08088; Tue, 1 Dec 1998 20:27:06 -0500 (EST)
Received: from mgate2.teledesic.com ([206.213.86.2]) by CS.UTK.EDU with ESMTP (cf v2.9s-UTK) id UAA08075; Tue, 1 Dec 1998 20:26:58 -0500 (EST)
Received: by mgate2.teledesic.com with Internet Mail Service (5.5.1960.3) id <XFXPRMYV>; Tue, 1 Dec 1998 17:07:22 -0800
Message-ID: <EF5D1B2FF253D11195AA00805FE673BF8BB328@tdmail.teledesic.com>
From: Dan Kohn <dan@teledesic.com>
To: 'DRUMS WG Chair' <Chris.Newman@innosoft.com>, Detailed Revision/Update of Message Standards <drums@cs.utk.edu>, 'Dave Crocker' <dcrocker@brandenburg.com>
Subject: RE: WG Last Call: ABNF to Draft Standard
Date: Tue, 01 Dec 1998 17:26:07 -0800
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
List-Unsubscribe: <mailto:drums-request@cs.utk.edu?Subject=unsubscribe>

Here are some minor edits:

+ The Introduction needs to say that this document replaces RFC 2234,
and then add the reference at the bottom.

+ I would also suggest replacing "RFC733" and "RFC822" with "RFC 733"
and "RFC 822", or even better, with "[RFC 733]" and "[RFC 822]" to
indicate that they are in the references.

+ Would it be possible for me to convince you to remove capitalizations
in the section headers and table of contents?  Besides the fact that
mixed case is standard, many people (including myself), find it
impossible to read all-caps text (other than basic-rules, of course) and
just skip over it.  I would even recommend changing "NOTE:" to "Note:".
Also, your right-justification of subheaders is also somewhat confusing
(yes, it took me a second to find the text).

+ You have an extra 2CRLF before each top-level section header.

+ In 2.3, the phrase that begins "To specify a rule which IS case
SENSITIVE..." should either be left-justified or be a "Note:".

+ At the very end of 2.3, you should put the "abc" in quotes to be
consistent with your usage elsewhere.

+ In 2.4, you say: "By separating external encoding from the syntax, it
is intended that alternate encoding environments can be used for the
same syntax."  The first example seems to potentially contradict this,
by specifying a US-ASCII value:

                  foo = %x61             ; a

Would it make sense to add a sentence saying: "Examples in the text
below use the US-ASCII environment as specified in Appendix A."?

+ In 3.4, I believe the discussion of mixing concatenated numeric values
and numeric value ranges needs to be moved to the appendix, section 7.1.

+ In 3.9, would it make sense to add a sentence saying, "When a rule
includes a multi-line comment, it is common to include an extra space
between the semicolon and comment on the second and subsequent lines."?

+ In the definition of "bin-value" in Section 4 and 7.2, does "ONEOF
range" have an obvious meaning I'm not aware of?  It appears to be the
only word in all caps that's not a rule.

+ In the definition of "prose-value" in Section 4, you are missing
semicolons on the 2nd and 4th comment lines, apparently because of
unexpected line wraps.

+ In the definition of "char-value" in Section 4, the second comment
line is missing a semicolon.

+ In the definition of "CHAR" in Section 6.1, the second comment line is
missing a semicolon.

+ It seems like a new section above the acknowledgements would be
warranted describing changes from RFC 2234 (e.g., creation of section 7
and minor edits).

+ In section 8, change "RFC #733" to "RFC 733" or "[RFC 733]".

		- dan

--
Daniel Kohn <dan@teledesic.com>
Teledesic LLC
+1-425-602-6222 (voice)   602-0002 (fax)
http://www.teledesic.com 

>-----Original Message-----
>From: DRUMS WG Chair [mailto:Chris.Newman@innosoft.com]
>Sent: Monday, November 30, 1998 12:36 PM
>To: Detailed Revision/Update of Message Standards
>Subject: WG Last Call: ABNF to Draft Standard
>
>
>On Mon, 23 Nov 1998 Internet-Drafts@ietf.org wrote:
>> 	Title		: Augmented BNF for Syntax Specifications: ABNF
>> 	Author(s)	: D. Crocker, P. Overell
>> 	Filename	: draft-ietf-drums-abnf-v2-01.txt
>> 	Pages		: 10
>> 	Date		: 20-Nov-98
>> ...
>> A URL for the Internet-Draft is:
>> ftp://ftp.ietf.org/internet-drafts/draft-ietf-drums-abnf-v2-01.txt
>
>In one week, I will ask for an IETF last call to move this to Draft
>Standard.  Speak up now if you have any objections.
>
>		- DRUMS WG Chair
>