[dnsext] Re: polishing of draft-ietf-dnsext-rfc3597-bis-01

Andreas Gustafsson <gson@araneus.fi> Fri, 19 February 2010 11:56 UTC

Return-Path: <owner-namedroppers@ops.ietf.org>
X-Original-To: ietfarch-namedroppers-archive-gleetwall6@core3.amsl.com
Delivered-To: ietfarch-namedroppers-archive-gleetwall6@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A5F8B3A8108; Fri, 19 Feb 2010 03:56:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.048
X-Spam-Level:
X-Spam-Status: No, score=-1.048 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a30Q8Osg7bNT; Fri, 19 Feb 2010 03:56:41 -0800 (PST)
Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 61D4028C167; Fri, 19 Feb 2010 03:56:41 -0800 (PST)
Received: from majordom by psg.com with local (Exim 4.71 (FreeBSD)) (envelope-from <owner-namedroppers@ops.ietf.org>) id 1NiRPB-0002Ze-Ts for namedroppers-data0@psg.com; Fri, 19 Feb 2010 11:52:21 +0000
Received: from [83.145.227.89] (helo=gusev.araneus.fi) by psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from <gson@araneus.fi>) id 1NiRP9-0002ZA-5U for namedroppers@ops.ietf.org; Fri, 19 Feb 2010 11:52:19 +0000
Received: from guava.gson.org (guava.gson.org [83.145.227.105]) by gusev.araneus.fi (Postfix) with ESMTP id E274691C1B; Fri, 19 Feb 2010 13:52:41 +0200 (EET)
Received: by guava.gson.org (Postfix, from userid 101) id 352AB75E9D; Fri, 19 Feb 2010 13:52:16 +0200 (EET)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID: <19326.31599.959931.733762@guava.gson.org>
Date: Fri, 19 Feb 2010 13:52:15 +0200
To: Alfred Hoenes <ah@TR-Sys.de>
CC: namedroppers@ops.ietf.org
Subject: [dnsext] Re: polishing of draft-ietf-dnsext-rfc3597-bis-01
In-Reply-To: <201002161026.LAA15402@TR-Sys.de>
References: <19322.21166.344190.141076@guava.gson.org> <201002161026.LAA15402@TR-Sys.de>
X-Mailer: VM 8.0.14 under 21.4.1 (i386--netbsdelf)
From: Andreas Gustafsson <gson@araneus.fi>
Sender: owner-namedroppers@ops.ietf.org
Precedence: bulk
List-ID: <namedroppers.ops.ietf.org>
List-Unsubscribe: To unsubscribe send a message to namedroppers-request@ops.ietf.org with
List-Unsubscribe: the word 'unsubscribe' in a single line as the message text body.
List-Archive: <http://ops.ietf.org/lists/namedroppers/>

Alfred Hoenes wrote:
> Well, the improvement IMHO would be the central place to look for
> definitions, making it easier for future documents to include these
> definitions 'en bloc' by reference.

At this juncture, my main concern is the progress of this document
rather than the ease of writing future ones.  If the sentiment of the
working group as a whole is that your proposed change is important,
I will integrate it, but otherwise I would really prefer to leave the
text as is.

> >> The list of 'word' in Section 5 might be improved visually
> >> by making use of "symbols" type list format, e.g. using dashes
> >> or asterisks.
> >
> > Agreed, but I'm not sure how to do this in "nroff -ms" (the document
> > is based on the original RFC3597 nroff source); hints are welcome.
> 
> Sorry, I can't offer recent experience, but as the RFC Editor uses
> nroff for the final stage, it must be possible.
> Do you have the macros available that are described in
> Section 5.3.7.2 if draft-lilly-using-troff-05 ?

Unfortunately, I don't; the document is is based on plain "nroff -ms"
plus the fix.pl post-processing script from RFC2223 (the initial
version of the document predates draft-lilly-using-troff-05 by several
years).  But I did finally managed to find a (somewhat ugly) solution
based on the .IP command.

> So I assume that you have applied the change of terminology to the
> 3rd item in the subsequent list (the only other occurrence of "word"
> in this sense).

Yes, I have.

> > As to the general rules regarding parentheses and end-of-line comments
> > in master files, as much as I would like to educate readers about
> > them, I don't think that is within the scope of the current document.
> 
> Not sure.  If these optional "decorations" were not mentioned in the
> normative text here, the reader could be led to the assumption that
> the draft text wanted to state an exemption from the general rules
> for the case on unknown RR types.

RFC1035 says:

   The format of these files is a sequence of entries.  Entries are
   predominantly line-oriented, though parentheses can be used to continue
   a list of items across a line boundary, and text literals can contain
   CRLF within the text.  Any combination of tabs and spaces act as a
   delimiter between the separate items that make up an entry.  The end of
   any line in the master file can end with a comment.  The comment starts
   with a ";" (semicolon).

I really don't see how the mere lack of a mention of these rules could
be interpreted as stating an exemption from them.  RFCs that define
new (i.e., known) RR types and their presentation formats also
typically don't mention the comment and line continuation syntax
explicitly.  These aspects of the master file format aren't even
specific to RR entries; they apply to any entry including ones like
$ORIGIN and $INCLUDE.

> >> (3)  Change Summary
> >>
> >> We are going to obsolete RFC 3597 and heading for DS with this draft.
> >> IESG rules thus require describing the differences of the memo from
> >> its predecessor in some part of the document that is not doomed to be
> >> stripped off by the RFC Editor.
> >>
> >> Therefore, it might be wise to add a section (or Appendix)
> >> "Changes Since RFC 3597" that gives a condensed summary of
> >> the current Appendix A.
> >
> > Will do, but I'm still curious as to where these IESG rules are
> > documented - do you have a reference?
> 
> I'm not aware of a written statement, but my brain leaks as well.
> In general, the well-known rule of "In the IETF it is most important
> to know which of the written rules are _not_ applied in practice"
> is likely to need an addition "... and which other, unwritten rules
> are expected to be followed closely."   :-)

If that's indeed the case, it would seem to have rather serious
implications with regards to the openness of the IETF process.
-- 
Andreas Gustafsson, gson@araneus.fi