Re: [weirds] AD Evaluation of draft-ietf-weirds-rdap-query-14

"Hollenbeck, Scott" <shollenbeck@verisign.com> Tue, 07 October 2014 12:22 UTC

Return-Path: <shollenbeck@verisign.com>
X-Original-To: weirds@ietfa.amsl.com
Delivered-To: weirds@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0FF81A1BDC for <weirds@ietfa.amsl.com>; Tue, 7 Oct 2014 05:22:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
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 PnUzDp_WyqhM for <weirds@ietfa.amsl.com>; Tue, 7 Oct 2014 05:22:52 -0700 (PDT)
Received: from exprod6og116.obsmtp.com (exprod6og116.obsmtp.com [64.18.1.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA6261A1BDA for <weirds@ietf.org>; Tue, 7 Oct 2014 05:22:37 -0700 (PDT)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob116.postini.com ([64.18.5.12]) with SMTP ID DSNKVDPbDexPwa3MoyIsQk7Yhjb2Dm6vqj4C@postini.com; Tue, 07 Oct 2014 05:22:38 PDT
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id s97CMZM5025239 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 7 Oct 2014 08:22:35 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.03.0174.001; Tue, 7 Oct 2014 08:22:34 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Pete Resnick <presnick@qti.qualcomm.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] AD Evaluation of draft-ietf-weirds-rdap-query-14
Thread-Index: AQHP4euQKBVF86H/CEmKyuod/hBhopwkf4xw
Date: Tue, 07 Oct 2014 12:22:34 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F494DC3F4@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <54337328.8010605@qti.qualcomm.com>
In-Reply-To: <54337328.8010605@qti.qualcomm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/weirds/rp6_B42gPVLB2bCq2aIQME1yLao
Subject: Re: [weirds] AD Evaluation of draft-ietf-weirds-rdap-query-14
X-BeenThere: weirds@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "WHOIS-based Extensible Internet Registration Data Service \(WEIRDS\)" <weirds.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/weirds>, <mailto:weirds-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/weirds/>
List-Post: <mailto:weirds@ietf.org>
List-Help: <mailto:weirds-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/weirds>, <mailto:weirds-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Oct 2014 12:22:57 -0000

> -----Original Message-----
> From: weirds [mailto:weirds-bounces@ietf.org] On Behalf Of Pete Resnick
> Sent: Tuesday, October 07, 2014 12:59 AM
> To: weirds@ietf.org
> Subject: [weirds] AD Evaluation of draft-ietf-weirds-rdap-query-14
> 
> Summary: Ready for Last Call, needs a few small changes, and I have a
> few questions.
> 
> I don't think any of these issues are controversial. Addressing them
> should be quite quick, and then I'm happy to Last Call. (If the timing
> is such that you can't do a rev in short order, I can Last Call it
> as-is, but would prefer to get the changes.)

I'd much rather go to last call with all known issues addressed. I'll rev the doc.

> 2 - A reference to using-http should probably appear pretty close to
> the
> top of this section.

OK.

>     The patterns described in this document purposefully do not
> encompass
>     all of the methods employed in the WHOIS and RESTful web services
> of
>     all of the RIRs and DNRs.
> 
> and
> 
>     It is also envisioned that each
>     registry will continue to maintain WHOIS and/or RESTful web
> services
> 
> Don't you mean "other web services", not "RESTful web services", in
> each
> of these places? RDAP-over-HTTP is the RESTful web service in this
> context, isn't it?

I think that's true, but I vaguely recall Andy saying that ARIN had something else going on, too. Maybe he can chime in to confirm. "other web services" seems safe no matter what.

> Suggest changing "JSON [RFC7159] result formatting and processing" to
> "The specification of these entities". The current wording is a bit
> awkward.

OK.

> 3 - Suggest changing "For entities: Retrieve a base URL for the
> service"
> to "For entities, a base URL is retrieved for the service" and changing
> "For help: Retrieve a base URL for any service" to "For help, a base
> URL
> for any service".

OK.

> 3.1.1 - I think you can s/[RFC1166]/dotted-decimal here.

OK.

> 3.1.3/3.1.4 -
> 
>     Internationalized domain names represented in
>     either A-label or U-label format [RFC5890] are also valid domain
>     names.
> 
> Please add on to the end, "See section 4 for information on character
> encoding for the U-label format."

OK.

> 4 - I think you should swap sections 4.1 and 4.2. The reference to
> section 4 from 3.1.3, 3.1.4, 3.2.1, and 3.2.2 should lead the reader to
> the encoding stuff right away. I think it's more useful to have 4.2
> appear first. Or you could move all (or most) of 4.2 into section 6 and
> then refer to it there.

I'll move 4.2 to Section 6 (where it will become 6.1) and refer to it appropriately.

> 4.2 - You may want to add to the second paragraph:
> 
>     UTF-8 encoded strings are then appropriately percent-encoded
>     [RFC3986] in the query URL.
> 
> and then maybe start the third paragraph with "After parsing any
> percent-encoding, ". Maybe check with some URLy people about whether I
> got the wording right.

OK.

> 6. I don't really understand the normative reference to 4290. Why is
> this normative?

It shouldn't be since we're only referencing it for descriptive purposes. I'll make it an Informative reference.

Scott