Re: [DNSOP] DNS-in-JSON draft

"Paul Hoffman" <paul.hoffman@vpnc.org> Mon, 05 September 2016 16:51 UTC

Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F284412B0F1 for <dnsop@ietfa.amsl.com>; Mon, 5 Sep 2016 09:51:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KKdXDcj3gqe6 for <dnsop@ietfa.amsl.com>; Mon, 5 Sep 2016 09:51:20 -0700 (PDT)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC82B12B068 for <dnsop@ietf.org>; Mon, 5 Sep 2016 09:51:20 -0700 (PDT)
Received: from [10.32.60.63] (50-1-99-230.dsl.dynamic.fusionbroadband.com [50.1.99.230]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id u85GpIcg071540 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 5 Sep 2016 09:51:20 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 50-1-99-230.dsl.dynamic.fusionbroadband.com [50.1.99.230] claimed to be [10.32.60.63]
From: Paul Hoffman <paul.hoffman@vpnc.org>
To: Robert Edmonds <edmonds@mycre.ws>
Date: Mon, 05 Sep 2016 09:51:17 -0700
Message-ID: <A5CCF3C0-0B1F-440F-9534-CF612279A52C@vpnc.org>
In-Reply-To: <20160904032013.mejiyaixqp6q6y7h@mycre.ws>
References: <DB336274-A631-471E-8277-D6690A87C834@vpnc.org> <20160904032013.mejiyaixqp6q6y7h@mycre.ws>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.4r5234)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/b_Bj1F1lYcm8u4HQfIp0h0SVPOw>
Cc: dnsop@ietf.org
Subject: Re: [DNSOP] DNS-in-JSON draft
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Sep 2016 16:51:22 -0000

On 3 Sep 2016, at 20:20, Robert Edmonds wrote:

> In section 3:
>
>    A paired DNS query and response is represented as an object.  Two
>    optional members of this object are names "queryRecord" and
>    "responseRecord", and each has a value that is an message object.
>    This design was chosen (as compared to the more obvious array of 
> two
>    values) so that a paired DNS query and response could be
>    differentiated from a stream of DNS messages whose length happens 
> to
>    be two.
>
> Why do you call these fields "queryRecord" and "responseRecord"? It 
> seems
> to me that "queryMessage" and "responseMessage" would be more 
> intuitive.

Good call, yes. Will fix.

> In section 7:
>
>     This document has no effect on IANA registries.
>
> Do you plan to register a media type for this format? There is some
> precedent: the "application/dns" media type was registered for the
> experimental format defined in RFC 2540 "Detached Domain Name System
> (DNS) Information".

<sigh> I guess I should. Prediction: things will rathole on this 
section, not on the meat of the document.

> Nit: "Questing section" → "Question section"

Fixed.

Thanks!

--Paul Hoffman