Re: [apps-discuss] [dnsext] AppsDir Review of draft-ietf-dnsext-xnamercode

Donald Eastlake <d3e3e3@gmail.com> Sat, 14 January 2012 23:53 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A005221F84D9; Sat, 14 Jan 2012 15:53:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.358
X-Spam-Level:
X-Spam-Status: No, score=-104.358 tagged_above=-999 required=5 tests=[AWL=-0.759, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sG8zTbZ4Nuwl; Sat, 14 Jan 2012 15:53:24 -0800 (PST)
Received: from mail-lpp01m010-f44.google.com (mail-lpp01m010-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id 459EC21F84D8; Sat, 14 Jan 2012 15:53:23 -0800 (PST)
Received: by lagv3 with SMTP id v3so1113849lag.31 for <multiple recipients>; Sat, 14 Jan 2012 15:53:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=9NXP+55R/rk3aHjHLdCS9KBXJ4Jkm17rnKnfNsMWHgM=; b=YvqNdOWCsE+FTDKG/Kr/UO552T9NtunYb29Eqd7XGgrznfiHQzwzY/D30pO4aoTOtg PncHku+yZIP0dtgo6zC7ayHuCRfvWC9YESlo91JteNtHwIkrrjtytwPaWlSuS0KQQSo+ RWc3XADtiePpilfTi02k1maPedc1j/PkgLXH0=
Received: by 10.152.113.131 with SMTP id iy3mr3148865lab.39.1326585202280; Sat, 14 Jan 2012 15:53:22 -0800 (PST)
MIME-Version: 1.0
Received: by 10.112.12.9 with HTTP; Sat, 14 Jan 2012 15:53:01 -0800 (PST)
In-Reply-To: <F5833273385BB34F99288B3648C4F06F19C6C15851@EXCH-C2.corp.cloudmark.com>
References: <AczRWOSb3T5cxrYTTDKTQq7fMmXudQ==> <F5833273385BB34F99288B3648C4F06F19C6C15851@EXCH-C2.corp.cloudmark.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Sat, 14 Jan 2012 18:53:01 -0500
Message-ID: <CAF4+nEGMaWaAfWn+5RjJ56yrYoD5ckMgebyx3v666=mSSV5wKA@mail.gmail.com>
To: "Murray S. Kucherawy" <msk@cloudmark.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
X-Mailman-Approved-At: Sun, 15 Jan 2012 08:07:17 -0800
Cc: "dnsext@ietf.org" <dnsext@ietf.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "draft-ietf-dnsext-xnamercode.all@tools.ietf.org" <draft-ietf-dnsext-xnamercode.all@tools.ietf.org>
Subject: Re: [apps-discuss] [dnsext] AppsDir Review of draft-ietf-dnsext-xnamercode
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2012 23:53:24 -0000

Hi Murray,

Thanks for the review, see responses below...

On Thu, Jan 12, 2012 at 1:35 PM, Murray S. Kucherawy <msk@cloudmark.com> wrote:
> I have been selected as the Applications Area Directorate reviewer for this
> draft (for background on appsdir, please see
>  http://trac.tools.ietf.org/area/app/trac/wiki/ApplicationsAreaDirectorate).
>
> Please resolve these comments along with any other Last Call comments you
> may receive. Please wait for direction from your document shepherd or AD
> before posting a new version of the draft.
>
> Document: draft-ietf-dnsext-xnamercode
> Title: xNAME RCODE and Status Bits Clarification
> Reviewer: Murray S. Kucherawy
> Review Date: January 12, 2012
> IETF Last Call Date: N/A
> IESG Telechat Date: N/A
>
> The draft clarifies prior ambiguities with respect to how a resolver is
> supposed to report answer meta-data when resolving a name where the first
> answer returned in a potential series of query-responses is actually a
> pointer to another record.  It is precise and concise.
>
> Summary: This draft is almost ready for publication as a Standards Track RFC
> but has a couple of issues that should be addressed before publication.
>
> Major Issues:
>
> Given that this is a potentially important clarification with
> interoperability considerations, I believe this document should say it
> updates at least RFC1035 (since its ambiguity is specifically called out),
> and possibly RFC2672 and RFC2308.  Make sure the Abstract also says this
> explicitly.

No problem with me to make that addition for these three RFCs.

> Minor Issues:
>
> In Section 1, “There is a proposal for another redirection RR.”  Is it
> appropriate to make reference to that here?  I don’t know to which one
> you’re referring or what status it has, so the answer might be “no”; just
> checking.

This is right at the beginning of Section 1 as motivation for
clarifying the situation and to make it clear that this document is
intended to apply to future redirection RRs (unless, of course, the
document specifying them says otherwise). I could make this a bit more
definite by saying "There has been a proposal for another redirection
RR that would combine the effects of both CNAME and DNAME." In fact,
there is a renewed effort to start work on such an RR just in the past
few days.

> Section 2 identifies two status bits as part of this clarification
> document.  However, it also says explicitly that their definitions are
> unchanged from the documents that introduced them.  I’m curious then as to
> why they are included in this document at all; that is, what clarification
> is being provided?  Unlike Section 3, any ambiguity about their use has not
> been identified here.  If in fact there isn’t any, I think this section can
> be removed.  If you like, you can introduce references to and overviews of
> their definitions in a new subsection of Section 1, since you do talk about
> them in Section 4.

Well, the name of the document is "xNAME RCODE and Status Bits
Clarification". I'm not sure why it would make that much difference to
move Section 2 on status bits to a new subpart of Section 1. As you
say, they are further discussed in Section 4. It seems to me that
something can "clarify" with making any change. Given no objections in
the DNSEXT WG to this material, I am inclined to leave it in.

> Nits:
>
> In Section 3, the exclamation mark legitimately relays bewilderment here,
> but unfortunately I think it should just be a period.  Even better would be
> to end the sentence with “says that some servers are implemented
> differently” or suchlike.

I kind of like it the way it is!!! But I'm OK with changing it to a period.

> In Section 4, the clause “if the following apply” should be amended by
> adding “all of” or “one of” or something more specific.

Sure, should be "all of".

Thanks,
Donald
=============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 155 Beaver Street, Milford, MA 01757 USA
 d3e3e3@gmail.com