Re: [weirds] Query Parameters

"Hollenbeck, Scott" <shollenbeck@verisign.com> Fri, 04 May 2012 15:15 UTC

Return-Path: <shollenbeck@verisign.com>
X-Original-To: weirds@ietfa.amsl.com
Delivered-To: weirds@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6D8E21F85F6 for <weirds@ietfa.amsl.com>; Fri, 4 May 2012 08:15:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 MUyjG9b6CQQI for <weirds@ietfa.amsl.com>; Fri, 4 May 2012 08:15:14 -0700 (PDT)
Received: from exprod6og110.obsmtp.com (exprod6og110.obsmtp.com [64.18.1.25]) by ietfa.amsl.com (Postfix) with ESMTP id 6E31821F8606 for <weirds@ietf.org>; Fri, 4 May 2012 08:14:52 -0700 (PDT)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob110.postini.com ([64.18.5.12]) with SMTP ID DSNKT6PyZkbbLjoL/p2RxIQVpmqzcl3tkcNY@postini.com; Fri, 04 May 2012 08:15:14 PDT
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id q44FEgve015794 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 4 May 2012 11:14:42 -0400
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0247.003; Fri, 4 May 2012 11:14:42 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Andy Newton <andy@arin.net>
Thread-Topic: [weirds] Query Parameters
Thread-Index: AQHNKgGSEDAMQBqSM06ySQHZU5G3Ipa5/C0A//+/QGA=
Date: Fri, 04 May 2012 15:14:41 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F0D5F8B1F@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <4FA1610E.3050706@abenaki.wabanaki.net> <CBC86177.2C58A%francisco.arias@icann.org> <831693C2CDA2E849A7D7A712B24E257F0D5F89E6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <3CA89753-5151-46B2-A0C7-2E84C7283265@arin.net>
In-Reply-To: <3CA89753-5151-46B2-A0C7-2E84C7283265@arin.net>
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
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Query Parameters
X-BeenThere: weirds@ietf.org
X-Mailman-Version: 2.1.12
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: Fri, 04 May 2012 15:15:15 -0000

> -----Original Message-----
> From: Andy Newton [mailto:andy@arin.net]
> Sent: Friday, May 04, 2012 11:00 AM
> To: Hollenbeck, Scott
> Cc: Francisco Arias; weirds@ietf.org
> Subject: Re: [weirds] Query Parameters
> 
> 
> On May 4, 2012, at 10:23 AM, Hollenbeck, Scott wrote:
> 
> > It would be very helpful to identify the query parameters that
> registries and registrars currently support. As a start, here's what we
> currently support at Verisign for lookups:
> >
> > Domain: by domain name (example.com)
> > Name server: by host name (ns1.example.com) and by IP address (v4 and
> v6 text format)
> > Registrar: by registrar name (text string case insensitive match) and
> by registrar ID
> > Contact: by EPP contact ID and by EPP ROID
> 
> Given Francisco's suggestion, would it be worth teasing each of these
> out into separate drafts? That way ICANN can say that it's regulated
> registries support must support RFC 1, RFC 2, RFC 3, while other
> registries can simply say "we support RFC 1 and RFC 3". Or maybe put
> the domain name lookup in its own draft and the rest in a draft
> intended as a collection of the other things ICANN registries must do.
> Just a thought.

Maybe, I'm not sure. If I'm writing client code I would probably want to support as many query parameters as possible to work with as many servers as possible, and having all client query parameters specified in one document would probably be easier than having to worry about multiple documents. A server operator that doesn't support a particular type of query can just return an appropriate HTTP response.

I guess I'm saying that I don't think we should be writing clients on a per-registry basis.

Scott