
From superuser@gmail.com  Sun Nov  3 22:14:51 2013
Return-Path: <superuser@gmail.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 1363E11E8171 for <weirds@ietfa.amsl.com>; Sun,  3 Nov 2013 22:14:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.537
X-Spam-Level: 
X-Spam-Status: No, score=-2.537 tagged_above=-999 required=5 tests=[AWL=0.062,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 IA0Kamc1M3+i for <weirds@ietfa.amsl.com>; Sun,  3 Nov 2013 22:14:50 -0800 (PST)
Received: from mail-we0-x22c.google.com (mail-we0-x22c.google.com [IPv6:2a00:1450:400c:c03::22c]) by ietfa.amsl.com (Postfix) with ESMTP id 5D62111E82B4 for <weirds@ietf.org>; Sun,  3 Nov 2013 22:14:50 -0800 (PST)
Received: by mail-we0-f172.google.com with SMTP id q58so1655121wes.31 for <weirds@ietf.org>; Sun, 03 Nov 2013 22:14:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=7tQSj/+73dEVtMyTrPunXOMGNM3BTrTtaIl3/TE4F30=; b=iB8eJCmRS12QFKmb4EeB8pA3I/IoZSqPQ1S3cxkzqOCSZiykVseHrujaUTZR6r4pXt 86GOVTjHREJ7HJ8h+eq4mSX8tqOlZnGtQpdVsK7dXjeBxoKVVg1MHWS4oKtRAQtrSNxh HTvgAXTXQau+mQSXKH6zHslGpaL/231LaVYiD96Iz79nBm59NjmBcUL1XqDDwFvqYLeY w7SgSl1vm9cjsH/9xD0AgC3Skd/frfA7RlMztW37e1fBn3yMWlD3BsMh2U/wHEm+K6va 6wskdaHoCf7nhRFTthhNhPqGedEOSQn3yhVSEw71FzH2PWfe/A0vTehOEfIyX4lVsJku VABQ==
MIME-Version: 1.0
X-Received: by 10.180.188.164 with SMTP id gb4mr10974639wic.52.1383545689362;  Sun, 03 Nov 2013 22:14:49 -0800 (PST)
Received: by 10.180.18.202 with HTTP; Sun, 3 Nov 2013 22:14:49 -0800 (PST)
Date: Sun, 3 Nov 2013 22:14:49 -0800
Message-ID: <CAL0qLwaQAH04segPw-dXEf-nTJnBKo5N1oPfFaY76h7bKU=dpQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Content-Type: multipart/alternative; boundary=001a11c25c9e58593c04ea53d565
Subject: [weirds] Milestones
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: Mon, 04 Nov 2013 06:14:51 -0000

--001a11c25c9e58593c04ea53d565
Content-Type: text/plain; charset=ISO-8859-1

Colleagues,

In reviewing our charter, I note that all of our open documents were either
due in October or are due this month.  Unless we make astounding progress
on Thursday or in the next few weeks, I think we probably need to update
them all.

I'd like to come out of Thursday with new estimates for all of them so that
I can update our charter accordingly.  We don't need to debate them here
now, but I will take a few minutes at the end to ask the room for new
estimates for all of them.  Please consider during our discussions what we
would be most likely to hit given our current momentum and requirements.

-MSK

--001a11c25c9e58593c04ea53d565
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>Colleagues,<br><br>In reviewing our charter, I n=
ote that all of our open documents were either due in October or are due th=
is month.=A0 Unless we make astounding progress on Thursday or in the next =
few weeks, I think we probably need to update them all.<br>
<br></div>I&#39;d like to come out of Thursday with new estimates for all o=
f them so that I can update our charter accordingly.=A0 We don&#39;t need t=
o debate them here now, but I will take a few minutes at the end to ask the=
 room for new estimates for all of them.=A0 Please consider during our disc=
ussions what we would be most likely to hit given our current momentum and =
requirements.<br>
<br></div>-MSK<br></div>

--001a11c25c9e58593c04ea53d565--

From marc.blanchet@viagenie.ca  Tue Nov  5 14:53:03 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 C007F11E812A for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 14:53:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001, 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 iq1MRCfHwheo for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 14:53:03 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id DC9FE11E811A for <weirds@ietf.org>; Tue,  5 Nov 2013 14:53:02 -0800 (PST)
Received: from [IPv6:2620:0:230:2001::1001] (unknown [IPv6:2620:0:230:2001::1001]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 5095940402 for <weirds@ietf.org>; Tue,  5 Nov 2013 17:53:01 -0500 (EST)
From: Marc Blanchet <marc.blanchet@viagenie.ca>
Content-Type: multipart/alternative; boundary="Apple-Mail=_945A52A9-ACFB-4CBF-9641-BBA1B72AABC2"
Date: Tue, 5 Nov 2013 14:52:58 -0800
References: <20131105225101.29554.49002.idtracker@ietfa.amsl.com>
To: "weirds@ietf.org Group" <weirds@ietf.org>
Message-Id: <924EBA46-0E2C-4358-8054-69C77E3CB373@viagenie.ca>
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
X-Mailer: Apple Mail (2.1510)
Subject: [weirds] Fwd: [Jcardcal] Protocol Action: 'jCard: The JSON format for vCard' to Proposed	Standard (draft-ietf-jcardcal-jcard-07.txt)
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: Tue, 05 Nov 2013 22:53:03 -0000

--Apple-Mail=_945A52A9-ACFB-4CBF-9641-BBA1B72AABC2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1

FYI. Marc.

D=E9but du message r=E9exp=E9di=E9 :

> De : The IESG <iesg-secretary@ietf.org>
> Objet : [Jcardcal] Protocol Action: 'jCard: The JSON format for vCard' =
to Proposed	Standard (draft-ietf-jcardcal-jcard-07.txt)
> Date : 5 novembre 2013 14:51:01 HNP
> =C0 : IETF-Announce <ietf-announce@ietf.org>
> Cc: jcardcal mailing list <jcardcal@ietf.org>, jcardcal chair =
<jcardcal-chairs@tools.ietf.org>, RFC Editor <rfc-editor@rfc-editor.org>
>=20
> The IESG has approved the following document:
> - 'jCard: The JSON format for vCard'
>  (draft-ietf-jcardcal-jcard-07.txt) as Proposed Standard
>=20
> This document is the product of the JSON data formats for vCard and
> iCalendar Working Group.
>=20
> The IESG contact persons are Pete Resnick and Barry Leiba.
>=20
> A URL of this Internet Draft is:
> http://datatracker.ietf.org/doc/draft-ietf-jcardcal-jcard/
>=20
>=20
>=20
>=20
> Technical Summary
>=20
>   The document defines "jCard", which is a JSON format for vCard
>   [RFC6350] data.
>=20
>   The main advantage of using a JSON-based format over the classic
>   vCard format is easier processing for JavaScript based widgets and
>   libraries, especially in the scope of web-based applications.
>=20
>   The jCard format is designed to be semantically equivalent to the
>   vCard format, and conversion between the formats can be done without
>   loss.
>=20
>   Finally, the jCard format is designed to be easily used by a similar
>   JSON-based format for calendar data: jCal. The latter format is =
still
>   under development, but is expected to be finalized soon after
>   finalization of jCard.
>=20
> Working Group Summary
>=20
>   Since the document's WG adoption on 25 March 2013, it has been =
widely
>   discussed on the mailing list. In addition, other working groups =
have
>   been consulted. The IETF working groups are SCIM, WEIRDS and =
CALSIFY.
>   In addition, we have contacted W3C public-contacts-cord and the
>   portablecontacts Google group. In-dept comments have been received
>   from WEIRDS and CALSIFY. WEIRDS has a jCal example in its
>   draft-ietf-json-response.
>=20
>   All technical issues raised on the mailing list have been resolved.
>   The topics have not been controversial, although several topics
>   required some rounds of discussion. Topics included the format for
>   date and time, handling of default values when converting between
>   vCard and jCard, structured values and grouping.
>=20
> Document Quality
>=20
>   Section 6 of the draft mentions three implementations. These are
>   ICAL.js, Py Calendar and ez-vcard. The implementations have led to
>   some discussions on the list, resulting in clarifications in the
>   text.
>=20
> Personnel
>=20
>   Shepherd: Bert Greevenbosch
>   AD: Pete Resnick
> _______________________________________________
> jcardcal mailing list
> jcardcal@ietf.org
> https://www.ietf.org/mailman/listinfo/jcardcal


--Apple-Mail=_945A52A9-ACFB-4CBF-9641-BBA1B72AABC2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Diso-8859-1"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">FYI. =
Marc.<br><div><br><div>D=E9but du message r=E9exp=E9di=E9 :</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1.0);"><b>De : </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;">The IESG &lt;<a =
href=3D"mailto:iesg-secretary@ietf.org">iesg-secretary@ietf.org</a>&gt;<br=
></span></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px;"><span =
style=3D"font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, =
1.0);"><b>Objet : </b></span><span style=3D"font-family:'Helvetica'; =
font-size:medium;"><b>[Jcardcal] Protocol Action: 'jCard: The JSON =
format for vCard' to Proposed	Standard =
(draft-ietf-jcardcal-jcard-07.txt)</b><br></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1.0);"><b>Date : </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;">5 novembre 2013 =
14:51:01 HNP<br></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span =
style=3D"font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, =
1.0);"><b>=C0 : </b></span><span style=3D"font-family:'Helvetica'; =
font-size:medium;">IETF-Announce &lt;<a =
href=3D"mailto:ietf-announce@ietf.org">ietf-announce@ietf.org</a>&gt;<br><=
/span></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px;"><span =
style=3D"font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, =
1.0);"><b>Cc: </b></span><span style=3D"font-family:'Helvetica'; =
font-size:medium;">jcardcal mailing list &lt;<a =
href=3D"mailto:jcardcal@ietf.org">jcardcal@ietf.org</a>&gt;, jcardcal =
chair &lt;<a =
href=3D"mailto:jcardcal-chairs@tools.ietf.org">jcardcal-chairs@tools.ietf.=
org</a>&gt;, RFC Editor &lt;<a =
href=3D"mailto:rfc-editor@rfc-editor.org">rfc-editor@rfc-editor.org</a>&gt=
;<br></span></div><br><div>The IESG has approved the following =
document:<br>- 'jCard: The JSON format for vCard'<br> =
&nbsp;(draft-ietf-jcardcal-jcard-07.txt) as Proposed =
Standard<br><br>This document is the product of the JSON data formats =
for vCard and<br>iCalendar Working Group.<br><br>The IESG contact =
persons are Pete Resnick and Barry Leiba.<br><br>A URL of this Internet =
Draft is:<br><a =
href=3D"http://datatracker.ietf.org/doc/draft-ietf-jcardcal-jcard/">http:/=
/datatracker.ietf.org/doc/draft-ietf-jcardcal-jcard/</a><br><br><br><br><b=
r>Technical Summary<br><br> &nbsp;&nbsp;The document defines "jCard", =
which is a JSON format for vCard<br> &nbsp;&nbsp;[RFC6350] data.<br><br> =
&nbsp;&nbsp;The main advantage of using a JSON-based format over the =
classic<br> &nbsp;&nbsp;vCard format is easier processing for JavaScript =
based widgets and<br> &nbsp;&nbsp;libraries, especially in the scope of =
web-based applications.<br><br> &nbsp;&nbsp;The jCard format is designed =
to be semantically equivalent to the<br> &nbsp;&nbsp;vCard format, and =
conversion between the formats can be done without<br> =
&nbsp;&nbsp;loss.<br><br> &nbsp;&nbsp;Finally, the jCard format is =
designed to be easily used by a similar<br> &nbsp;&nbsp;JSON-based =
format for calendar data: jCal. The latter format is still<br> =
&nbsp;&nbsp;under development, but is expected to be finalized soon =
after<br> &nbsp;&nbsp;finalization of jCard.<br><br>Working Group =
Summary<br><br> &nbsp;&nbsp;Since the document's WG adoption on 25 March =
2013, it has been widely<br> &nbsp;&nbsp;discussed on the mailing list. =
In addition, other working groups have<br> &nbsp;&nbsp;been consulted. =
The IETF working groups are SCIM, WEIRDS and CALSIFY.<br> &nbsp;&nbsp;In =
addition, we have contacted W3C public-contacts-cord and the<br> =
&nbsp;&nbsp;portablecontacts Google group. In-dept comments have been =
received<br> &nbsp;&nbsp;from WEIRDS and CALSIFY. WEIRDS has a jCal =
example in its<br> &nbsp;&nbsp;draft-ietf-json-response.<br><br> =
&nbsp;&nbsp;All technical issues raised on the mailing list have been =
resolved.<br> &nbsp;&nbsp;The topics have not been controversial, =
although several topics<br> &nbsp;&nbsp;required some rounds of =
discussion. Topics included the format for<br> &nbsp;&nbsp;date and =
time, handling of default values when converting between<br> =
&nbsp;&nbsp;vCard and jCard, structured values and =
grouping.<br><br>Document Quality<br><br> &nbsp;&nbsp;Section 6 of the =
draft mentions three implementations. These are<br> &nbsp;&nbsp;ICAL.js, =
Py Calendar and ez-vcard. The implementations have led to<br> =
&nbsp;&nbsp;some discussions on the list, resulting in clarifications in =
the<br> &nbsp;&nbsp;text.<br><br>Personnel<br><br> &nbsp;&nbsp;Shepherd: =
Bert Greevenbosch<br> &nbsp;&nbsp;AD: Pete =
Resnick<br>_______________________________________________<br>jcardcal =
mailing =
list<br>jcardcal@ietf.org<br>https://www.ietf.org/mailman/listinfo/jcardca=
l<br></div></blockquote></div><br></body></html>=

--Apple-Mail=_945A52A9-ACFB-4CBF-9641-BBA1B72AABC2--

From andy@hxr.us  Tue Nov  5 14:54:07 2013
Return-Path: <andy@hxr.us>
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 4D19921F9B12 for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 14:54:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
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 4xQs6RVKTb2d for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 14:54:01 -0800 (PST)
Received: from mail-pa0-f42.google.com (mail-pa0-f42.google.com [209.85.220.42]) by ietfa.amsl.com (Postfix) with ESMTP id 72FBD11E8103 for <weirds@ietf.org>; Tue,  5 Nov 2013 14:54:01 -0800 (PST)
Received: by mail-pa0-f42.google.com with SMTP id kp14so9639109pab.15 for <weirds@ietf.org>; Tue, 05 Nov 2013 14:54:01 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=zMVI6ScrW4Ho9af9OD8pm8bU30banCC86+JmGbczBhA=; b=mAH+jvcAlFyCKsEGW7LQKCXi3iqqFg9cN1OF8k6vTUKOJsxdNPnbS4KLdVF98cXqJN O/pTIwMyG5rko/BXI/hjqYg5YTZ34jXIahspqnnMT2k16WRTA4fWXC+SrduPc/CEs3pz WJSJ6Ikhpl4d/D2/p/+n9LKBlRZWTHwQoGR0ePd9Xrsp9fLMfUzXU8Jq9sp+XcGzQWAu 42c2FRwTJIk0c/CzNbja/lkQn5VyxbGKitdH6NQ+ibI/eNjXjUobVNLQPSQMkmOc80w6 VB95dtkE0gUpStnUo+H6EZ/XJsicEoADyEbQJoJWChT6+RZFhN9cBk7K6z+zU0MPAG2n ZnOA==
X-Gm-Message-State: ALoCoQk7P10YTw3UHgJ856U6m0vf9trVoIDujrbX4YiPfntVXmUZmjUOhj9vQLywbevd3m0cz+LY
MIME-Version: 1.0
X-Received: by 10.68.212.37 with SMTP id nh5mr91088pbc.16.1383692041014; Tue, 05 Nov 2013 14:54:01 -0800 (PST)
Received: by 10.68.49.194 with HTTP; Tue, 5 Nov 2013 14:54:00 -0800 (PST)
X-Originating-IP: [31.133.165.129]
Date: Tue, 5 Nov 2013 14:54:00 -0800
Message-ID: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: "weirds@ietf.org" <weirds@ietf.org>, Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset=ISO-8859-1
Subject: [weirds] WEIRDS and Get Off My Lawn
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: Tue, 05 Nov 2013 22:54:07 -0000

During yesterday's APPWG, there was a presentation about the
get-off-my-lawn draft (draft-ietf-appsawg-uri-get-off-my-lawn-00). The
presentation points out the RDAP query draft
(draft-ietf-weirds-rdap-query) as being in violation of some of these
best practices. When Murray, who chairs both this group and APPWG,
asked about the conflict, the response was "But we are right."

Mark, is it possible we could get an explanation to the WEIRDS working
group of what we are doing wrong and why? If possible, I think we
should a lot agenda time on Thursday if Mark can make it. Otherwise, I
think a discussion on this list would be welcomed.

-andy

From shollenbeck@verisign.com  Tue Nov  5 15:08:23 2013
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 4DB5F11E812A for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 15:08:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.556
X-Spam-Level: 
X-Spam-Status: No, score=-6.556 tagged_above=-999 required=5 tests=[AWL=0.043,  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 SW4VJDbc6YRd for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 15:08:09 -0800 (PST)
Received: from exprod6og112.obsmtp.com (exprod6og112.obsmtp.com [64.18.1.29]) by ietfa.amsl.com (Postfix) with ESMTP id 91F8521E80BD for <weirds@ietf.org>; Tue,  5 Nov 2013 15:08:03 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob112.postini.com ([64.18.5.12]) with SMTP ID DSNKUnl6Uaqbqpl1RMPiqngAsDauzqYj10oC@postini.com; Tue, 05 Nov 2013 15:08:04 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id rA5N80iB012615 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 5 Nov 2013 18:08:00 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 5 Nov 2013 18:08:00 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Andrew Newton <andy@hxr.us>, "weirds@ietf.org" <weirds@ietf.org>, "Mark Nottingham" <mnot@mnot.net>
Thread-Topic: [weirds] WEIRDS and Get Off My Lawn
Thread-Index: AQHO2nnxgj/FVnsL1kqxHjdmV1qs+ZoXQnxg
Date: Tue, 5 Nov 2013 23:07:58 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492CAFF6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com>
In-Reply-To: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.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
Subject: Re: [weirds] WEIRDS and Get Off My Lawn
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: Tue, 05 Nov 2013 23:08:23 -0000

> -----Original Message-----
> From: weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] On
> Behalf Of Andrew Newton
> Sent: Tuesday, November 05, 2013 5:54 PM
> To: weirds@ietf.org; Mark Nottingham
> Subject: [weirds] WEIRDS and Get Off My Lawn
>=20
> During yesterday's APPWG, there was a presentation about the
> get-off-my-lawn draft (draft-ietf-appsawg-uri-get-off-my-lawn-00). The
> presentation points out the RDAP query draft
> (draft-ietf-weirds-rdap-query) as being in violation of some of these
> best practices. When Murray, who chairs both this group and APPWG,
> asked about the conflict, the response was "But we are right."
>=20
> Mark, is it possible we could get an explanation to the WEIRDS working
> group of what we are doing wrong and why? If possible, I think we
> should a lot agenda time on Thursday if Mark can make it. Otherwise, I
> think a discussion on this list would be welcomed.

Agreed. I'd also appreciate specific suggestions for changes to the syntax =
described in rdap-query.

Scott

From andy@hxr.us  Tue Nov  5 17:36:34 2013
Return-Path: <andy@hxr.us>
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 696A811E81A7 for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 17:36:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
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 g9QnrvTJBZ+S for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 17:36:29 -0800 (PST)
Received: from mail-pb0-f41.google.com (mail-pb0-f41.google.com [209.85.160.41]) by ietfa.amsl.com (Postfix) with ESMTP id 1338311E81C3 for <weirds@ietf.org>; Tue,  5 Nov 2013 17:35:42 -0800 (PST)
Received: by mail-pb0-f41.google.com with SMTP id wy17so5069851pbc.14 for <weirds@ietf.org>; Tue, 05 Nov 2013 17:35:39 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=4lKY7DcTs7Z67VW3mnxe8Gw6nE1AENmSnry3SwcMuRc=; b=NlP1Uj/NXL+WQqZ0M0nAvdq1xV2QelejT0WqqPH3yuyPiek/A0o/kwEvzdLHRo9wgi R3qMJyeP35WjmNWwRA/RgFSX3dOCnjihXF72OM5ipwmEe7d4faYsFrwalOi6ufQtpuKq c5aoOGb2OEED5OHnamKdbvkpr+9Lmf51K7jIlN8VdbeUP6BuAZlBtRhqhmWzvZ7wmowx sy3sZ8XV8yOSEz28bvTAiGirQ9ubHTdHMIQcNX3jx8lRPNwCdMVx0sneSqn77hGIUTgN ipd9+HMyPxL4MGTpm5DSk3Vz2QSBcn+dsz8ASGrdweO663Vtucnt8Wt28NmInDnH1Oj3 nUMA==
X-Gm-Message-State: ALoCoQkJzANqHjb394ky9lYICPDO+OZasD8Rkmw8kF84qKjM6u9A/QkEtG6vE8RcRPVn3IDo6BB0
MIME-Version: 1.0
X-Received: by 10.66.246.229 with SMTP id xz5mr1277865pac.128.1383701739212; Tue, 05 Nov 2013 17:35:39 -0800 (PST)
Received: by 10.68.49.194 with HTTP; Tue, 5 Nov 2013 17:35:39 -0800 (PST)
X-Originating-IP: [31.133.151.74]
In-Reply-To: <63C129D5-E620-40ED-AF8E-31840C4D88C0@mnot.net>
References: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com> <831693C2CDA2E849A7D7A712B24E257F492CAFF6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <63C129D5-E620-40ED-AF8E-31840C4D88C0@mnot.net>
Date: Tue, 5 Nov 2013 17:35:39 -0800
Message-ID: <CAAQiQRes4e94-C3kxj65VSFVn5SeD_WH0OTr5g95MozOBgsbfg@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] WEIRDS and Get Off My Lawn
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: Wed, 06 Nov 2013 01:36:34 -0000

Mark,

If you can't make the session, could you please just put your comments
in email to this list. It would be best if we had a group discussion
of these issues.

-andy

On Tue, Nov 5, 2013 at 5:13 PM, Mark Nottingham <mnot@mnot.net> wrote:
> Hi Scott et al,
>
> Unfortunately, I=92m already double-booked during that slot.
>
> I can provide some detailed feedback / explanation / suggestions via e-ma=
il soon, if that works. I could also (or alternatively) catch up with peopl=
e informally after that slot.
>
> Cheers,
>
>
> On 5 Nov 2013, at 3:07 pm, Hollenbeck, Scott <shollenbeck@verisign.com> w=
rote:
>
>>> -----Original Message-----
>>> From: weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] On
>>> Behalf Of Andrew Newton
>>> Sent: Tuesday, November 05, 2013 5:54 PM
>>> To: weirds@ietf.org; Mark Nottingham
>>> Subject: [weirds] WEIRDS and Get Off My Lawn
>>>
>>> During yesterday's APPWG, there was a presentation about the
>>> get-off-my-lawn draft (draft-ietf-appsawg-uri-get-off-my-lawn-00). The
>>> presentation points out the RDAP query draft
>>> (draft-ietf-weirds-rdap-query) as being in violation of some of these
>>> best practices. When Murray, who chairs both this group and APPWG,
>>> asked about the conflict, the response was "But we are right."
>>>
>>> Mark, is it possible we could get an explanation to the WEIRDS working
>>> group of what we are doing wrong and why? If possible, I think we
>>> should a lot agenda time on Thursday if Mark can make it. Otherwise, I
>>> think a discussion on this list would be welcomed.
>>
>> Agreed. I'd also appreciate specific suggestions for changes to the synt=
ax described in rdap-query.
>>
>> Scott
>
> --
> Mark Nottingham   http://www.mnot.net/
>
>
>

From superuser@gmail.com  Tue Nov  5 19:23:43 2013
Return-Path: <superuser@gmail.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 B83FD21E8083 for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 19:23:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.55
X-Spam-Level: 
X-Spam-Status: No, score=-2.55 tagged_above=-999 required=5 tests=[AWL=0.049,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 IgSpZkNtzH7R for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 19:23:43 -0800 (PST)
Received: from mail-wi0-x233.google.com (mail-wi0-x233.google.com [IPv6:2a00:1450:400c:c05::233]) by ietfa.amsl.com (Postfix) with ESMTP id 9617811E81E9 for <weirds@ietf.org>; Tue,  5 Nov 2013 19:23:42 -0800 (PST)
Received: by mail-wi0-f179.google.com with SMTP id hm4so3061581wib.0 for <weirds@ietf.org>; Tue, 05 Nov 2013 19:23:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ATSKGL+U0eYNvqlLDo7w2ym1a9bWEfzc7Rn6wIyOSAM=; b=BIZeShcyTumbp4lvCFy+jSbsXlL1IxqCm3HD0IUW+/9ui+pEev91gN0jd+14AlY0Qj GjNWHoq/H8QkBEHgZ+qYAQEoJ2rnpKGL5suUr7+6iL77wSwkjW4vVmKazcYFl9SkLDVQ Cof6N/NS9LtcfoYNBfzk19Dmdl3ZAmPB6AvZxGd2J02VHYg1zEDISdpxJHwFGY7uuaA5 0tesvOR/csF7LVyB5GamrBv13VCuUOdiclT0eyzapd81fUEgsJ502hiQyyxNeisB12eB QTkqFBhMo7k0Od1RuBBE7IojI4Xj993m/giNyTnkb+ahimP/q1wEFuz9rp1UpOO8e/F+ BZCg==
MIME-Version: 1.0
X-Received: by 10.180.188.164 with SMTP id gb4mr19300304wic.52.1383708221713;  Tue, 05 Nov 2013 19:23:41 -0800 (PST)
Received: by 10.180.18.202 with HTTP; Tue, 5 Nov 2013 19:23:41 -0800 (PST)
In-Reply-To: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com>
References: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com>
Date: Tue, 5 Nov 2013 19:23:41 -0800
Message-ID: <CAL0qLwYqTMU0b0po+KVR7mK9kY4gN17t6cXhtE4=vqEJbG1GyQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Andrew Newton <andy@hxr.us>
Content-Type: multipart/alternative; boundary=001a11c25c9e0733fc04ea79adec
Cc: Mark Nottingham <mnot@mnot.net>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] WEIRDS and Get Off My Lawn
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: Wed, 06 Nov 2013 03:23:43 -0000

--001a11c25c9e0733fc04ea79adec
Content-Type: text/plain; charset=ISO-8859-1

I brought this issue to WEIRDS early on (specifically, RFC6570),
specifically because I knew this issue was coming, but the position of
WEIRDS participants has repeatedly been that our use case is an exception;
it's "an elegant solution to a problem we don't have".  I decided not to
press the matter because you guys are actually doing implementations and
I'm not, so I yield to your expertise end experience.

Two things to note: (a) The work in APPSAWG
(draft-ietf-appsawg-uri-get-off-my-lawn, specifically) is seeking BCP
status and appears to have quite a bit of support, so I don't think WEIRDS
can brush it off again.  (b) The REPUTE working group (where I was author
of most of the documents) did follow what that draft says; it wasn't
difficult to code and is deployed, so at least there's an implemented and
working example, which means most of the hard work WEIRDS clients need to
do is already done in the form of open source libraries.

My personal opinion will not be part of this discussion, and if necessary I
will recuse myself from consensus calls in both working groups.  This is
for the participants on both sides to hash out.

I have invited Mark to talk to us on Thursday if he can make it, or if not,
I hope he'll talk to us on the list.  Given the existing support for the
matter, it's entirely possible we'll draw a DISCUSS if we don't at least
have a good argument for staying our present course.

-MSK



On Tue, Nov 5, 2013 at 2:54 PM, Andrew Newton <andy@hxr.us> wrote:

> During yesterday's APPWG, there was a presentation about the
> get-off-my-lawn draft (draft-ietf-appsawg-uri-get-off-my-lawn-00). The
> presentation points out the RDAP query draft
> (draft-ietf-weirds-rdap-query) as being in violation of some of these
> best practices. When Murray, who chairs both this group and APPWG,
> asked about the conflict, the response was "But we are right."
>
> Mark, is it possible we could get an explanation to the WEIRDS working
> group of what we are doing wrong and why? If possible, I think we
> should a lot agenda time on Thursday if Mark can make it. Otherwise, I
> think a discussion on this list would be welcomed.
>
> -andy
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
>

--001a11c25c9e0733fc04ea79adec
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>I brought this issue to WEIRDS early on (specifically=
, RFC6570), specifically because I knew this issue was coming, but the posi=
tion of WEIRDS participants has repeatedly been that our use case is an exc=
eption; it&#39;s &quot;an elegant solution to a problem we don&#39;t have&q=
uot;.=A0 I decided not to press the matter because you guys are actually do=
ing implementations and I&#39;m not, so I yield to your expertise end exper=
ience.<br>
<br></div><div>Two things to note: (a) The work in APPSAWG (draft-ietf-apps=
awg-uri-get-off-my-lawn, specifically) is seeking BCP status and appears to=
 have quite a bit of support, so I don&#39;t think WEIRDS can brush it off =
again.=A0 (b) The REPUTE working group (where I was author of most of the d=
ocuments) did follow what that draft says; it wasn&#39;t difficult to code =
and is deployed, so at least there&#39;s an implemented and working example=
, which means most of the hard work WEIRDS clients need to do is already do=
ne in the form of open source libraries.<br>
</div><div><br>My personal opinion will not be part of this discussion, and=
 if necessary I will recuse myself from consensus calls in both working gro=
ups.=A0 This is for the participants on both sides to hash out.<br><br></di=
v>
<div>I have invited Mark to talk to us on Thursday if he can make it, or if=
 not, I hope he&#39;ll talk to us on the list.=A0 Given the existing suppor=
t for the matter, it&#39;s entirely possible we&#39;ll draw a DISCUSS if we=
 don&#39;t at least have a good argument for staying our present course.<br=
>
<br></div>-MSK<br><br></div><div class=3D"gmail_extra"><br><br><div class=
=3D"gmail_quote">On Tue, Nov 5, 2013 at 2:54 PM, Andrew Newton <span dir=3D=
"ltr">&lt;<a href=3D"mailto:andy@hxr.us" target=3D"_blank">andy@hxr.us</a>&=
gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">During yesterday&#39;s APPWG, there was a pr=
esentation about the<br>
get-off-my-lawn draft (draft-ietf-appsawg-uri-get-off-my-lawn-00). The<br>
presentation points out the RDAP query draft<br>
(draft-ietf-weirds-rdap-query) as being in violation of some of these<br>
best practices. When Murray, who chairs both this group and APPWG,<br>
asked about the conflict, the response was &quot;But we are right.&quot;<br=
>
<br>
Mark, is it possible we could get an explanation to the WEIRDS working<br>
group of what we are doing wrong and why? If possible, I think we<br>
should a lot agenda time on Thursday if Mark can make it. Otherwise, I<br>
think a discussion on this list would be welcomed.<br>
<br>
-andy<br>
_______________________________________________<br>
weirds mailing list<br>
<a href=3D"mailto:weirds@ietf.org">weirds@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/weirds" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/weirds</a><br>
</blockquote></div><br></div>

--001a11c25c9e0733fc04ea79adec--

From mnot@mnot.net  Tue Nov  5 17:14:02 2013
Return-Path: <mnot@mnot.net>
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 F173C21E80D2 for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 17:14:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.488
X-Spam-Level: 
X-Spam-Status: No, score=-104.488 tagged_above=-999 required=5 tests=[AWL=-1.889, BAYES_00=-2.599, 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 IndtdeWpbjF9 for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 17:13:56 -0800 (PST)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) by ietfa.amsl.com (Postfix) with ESMTP id BC6C011E818C for <weirds@ietf.org>; Tue,  5 Nov 2013 17:13:56 -0800 (PST)
Received: from dhcp-b641.meeting.ietf.org (unknown [31.133.182.65]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 5E6C822E256; Tue,  5 Nov 2013 20:13:48 -0500 (EST)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1816\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492CAFF6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Tue, 5 Nov 2013 17:13:46 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <63C129D5-E620-40ED-AF8E-31840C4D88C0@mnot.net>
References: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com> <831693C2CDA2E849A7D7A712B24E257F492CAFF6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
X-Mailer: Apple Mail (2.1816)
X-Mailman-Approved-At: Tue, 05 Nov 2013 19:25:03 -0800
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] WEIRDS and Get Off My Lawn
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: Wed, 06 Nov 2013 01:14:02 -0000

Hi Scott et al,

Unfortunately, I=92m already double-booked during that slot.=20

I can provide some detailed feedback / explanation / suggestions via =
e-mail soon, if that works. I could also (or alternatively) catch up =
with people informally after that slot.

Cheers,


On 5 Nov 2013, at 3:07 pm, Hollenbeck, Scott <shollenbeck@verisign.com> =
wrote:

>> -----Original Message-----
>> From: weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] On
>> Behalf Of Andrew Newton
>> Sent: Tuesday, November 05, 2013 5:54 PM
>> To: weirds@ietf.org; Mark Nottingham
>> Subject: [weirds] WEIRDS and Get Off My Lawn
>>=20
>> During yesterday's APPWG, there was a presentation about the
>> get-off-my-lawn draft (draft-ietf-appsawg-uri-get-off-my-lawn-00). =
The
>> presentation points out the RDAP query draft
>> (draft-ietf-weirds-rdap-query) as being in violation of some of these
>> best practices. When Murray, who chairs both this group and APPWG,
>> asked about the conflict, the response was "But we are right."
>>=20
>> Mark, is it possible we could get an explanation to the WEIRDS =
working
>> group of what we are doing wrong and why? If possible, I think we
>> should a lot agenda time on Thursday if Mark can make it. Otherwise, =
I
>> think a discussion on this list would be welcomed.
>=20
> Agreed. I'd also appreciate specific suggestions for changes to the =
syntax described in rdap-query.
>=20
> Scott

--
Mark Nottingham   http://www.mnot.net/




From andy@hxr.us  Tue Nov  5 23:15:56 2013
Return-Path: <andy@hxr.us>
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 5622211E8128 for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 23:15:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.477
X-Spam-Level: 
X-Spam-Status: No, score=-2.477 tagged_above=-999 required=5 tests=[AWL=-0.500, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
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 vvLe05a1mWxK for <weirds@ietfa.amsl.com>; Tue,  5 Nov 2013 23:15:50 -0800 (PST)
Received: from mail-pd0-f175.google.com (mail-pd0-f175.google.com [209.85.192.175]) by ietfa.amsl.com (Postfix) with ESMTP id 8E99C11E80E0 for <weirds@ietf.org>; Tue,  5 Nov 2013 23:15:50 -0800 (PST)
Received: by mail-pd0-f175.google.com with SMTP id g10so9667469pdj.20 for <weirds@ietf.org>; Tue, 05 Nov 2013 23:15:50 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=0T5XHzOGMUyq4kagT8UTsWi4TcRA307zjNRaDeDj0Ko=; b=XoGXVddVCePQ1G0bXbgl4qwssLAoU/af+U6rKEWJWxClKyDshnkeB/93hmShtE/vop 1euYQPyKBXs/37RbyOYhN6dsQQasg0Xv5DJK++EV/9VwELJnxiPUMz8vV+eB+Awjqhj2 DjPoZCGloo7tgU12hCH60jhy8emD/SuN2Q4CYfSYLlGTHT+7U0m2swjSpaCyqEoQNxZd 8n/yLmtK0DaqpX7gba6cXdWyMdQ6OgHEf4cIpv/CNvpMqaLps9z7S6J+6+QjYw606E/R K9wXTv1QGUR1BhDkIl1kwoZ7TFPDYcnkveVkwh2jC4M/6aVNUaSPjCUWJtzIhkH2IG+E 0rQA==
X-Gm-Message-State: ALoCoQmJGFLcD1hpNYHWaAM76MlJPHmRC2v4H1bp+XKmwENvqv1AHz85NWTv0JJiE3ctBonsmt5b
MIME-Version: 1.0
X-Received: by 10.66.250.163 with SMTP id zd3mr2364043pac.109.1383722150051; Tue, 05 Nov 2013 23:15:50 -0800 (PST)
Received: by 10.68.49.194 with HTTP; Tue, 5 Nov 2013 23:15:49 -0800 (PST)
X-Originating-IP: [31.133.151.74]
In-Reply-To: <CAL0qLwYqTMU0b0po+KVR7mK9kY4gN17t6cXhtE4=vqEJbG1GyQ@mail.gmail.com>
References: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com> <CAL0qLwYqTMU0b0po+KVR7mK9kY4gN17t6cXhtE4=vqEJbG1GyQ@mail.gmail.com>
Date: Tue, 5 Nov 2013 23:15:49 -0800
Message-ID: <CAAQiQRdLua314yhyvZhFii1yubu9NtgarAqenEz07vcSo1P+cw@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: Mark Nottingham <mnot@mnot.net>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] WEIRDS and Get Off My Lawn
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: Wed, 06 Nov 2013 07:15:56 -0000

On Tue, Nov 5, 2013 at 7:23 PM, Murray S. Kucherawy <superuser@gmail.com> wrote:
> I have invited Mark to talk to us on Thursday if he can make it, or if not,
> I hope he'll talk to us on the list.  Given the existing support for the
> matter, it's entirely possible we'll draw a DISCUSS if we don't at least
> have a good argument for staying our present course.

I'm a little curious how the get-off-my-lawn draft can be said to have
reached IETF consensus if a working group has evaluated it for their
needs and disagrees with it.

Regardless, I look forward to the discussion on this topic. Certainly
if there is wisdom Mark can impart upon us then we will benefit, and
if so perhaps the interaction will help to strength his draft as well.

-andy

From superuser@gmail.com  Wed Nov  6 02:08:41 2013
Return-Path: <superuser@gmail.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 2492711E814C for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 02:08:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.537
X-Spam-Level: 
X-Spam-Status: No, score=-2.537 tagged_above=-999 required=5 tests=[AWL=0.062,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 uzPNLfI+FUSA for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 02:08:40 -0800 (PST)
Received: from mail-wg0-x230.google.com (mail-wg0-x230.google.com [IPv6:2a00:1450:400c:c00::230]) by ietfa.amsl.com (Postfix) with ESMTP id 4F29611E8126 for <weirds@ietf.org>; Wed,  6 Nov 2013 02:08:40 -0800 (PST)
Received: by mail-wg0-f48.google.com with SMTP id b13so4588288wgh.3 for <weirds@ietf.org>; Wed, 06 Nov 2013 02:08:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=azdnQflOjcp+xHb/rZ9E1MkUq+6O3StzcCE13tAgb5Q=; b=o6n5ZrPCyndQBcT+WJ+5p7mQ7ndhUQQ8X84cSvgEUwoAL7D2y2wdlrqUpeuPaorZYo Pxqhl6myMBKHSV/1A6FkyGfJg6ljCni1opB5E8iysw/pU8tVSq7ye34e9oXawi1zIMfb gLhZMi/rOGF0+YZA/uytp2Tg75dhyjkbkkXyqFPcTgkk7QD5FVR7wTtjOOdgo00jziKh X0JU5KMX82crJ/Q53s+lwHWhEbUMLTLZn2SseVJY/XK5B+sQcGmLp73T8TTpwofr3CUO eB49WcgrszlEyn3wUsB/vqeNf9YLD/GJWY8K7Q7TcatvLTtW08xjWxKWcWjrci1iPwHF ngzw==
MIME-Version: 1.0
X-Received: by 10.180.79.230 with SMTP id m6mr1771863wix.19.1383732519156; Wed, 06 Nov 2013 02:08:39 -0800 (PST)
Received: by 10.180.18.202 with HTTP; Wed, 6 Nov 2013 02:08:38 -0800 (PST)
In-Reply-To: <CAAQiQRdLua314yhyvZhFii1yubu9NtgarAqenEz07vcSo1P+cw@mail.gmail.com>
References: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com> <CAL0qLwYqTMU0b0po+KVR7mK9kY4gN17t6cXhtE4=vqEJbG1GyQ@mail.gmail.com> <CAAQiQRdLua314yhyvZhFii1yubu9NtgarAqenEz07vcSo1P+cw@mail.gmail.com>
Date: Wed, 6 Nov 2013 02:08:38 -0800
Message-ID: <CAL0qLwYNcx1LhubB43FMD0kfC0JSVe6B9i0UGMoEaHibUjYLig@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Andrew Newton <andy@hxr.us>
Content-Type: multipart/alternative; boundary=f46d0444037844c6a404ea7f559c
Cc: Mark Nottingham <mnot@mnot.net>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] WEIRDS and Get Off My Lawn
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: Wed, 06 Nov 2013 10:08:41 -0000

--f46d0444037844c6a404ea7f559c
Content-Type: text/plain; charset=ISO-8859-1

I'm curious about that myself, since nobody has said anything about it
having consensus yet.  What I did say is that it has existing support in
APPSAWG and nobody in there appears to be opposed, which was evident if you
were in the room on Monday and/or on the apps-discuss mailing list.  But it
doesn't even have APPSAWG consensus at that point, because that question
hasn't been called.

-MSK


On Tue, Nov 5, 2013 at 11:15 PM, Andrew Newton <andy@hxr.us> wrote:

> On Tue, Nov 5, 2013 at 7:23 PM, Murray S. Kucherawy <superuser@gmail.com>
> wrote:
> > I have invited Mark to talk to us on Thursday if he can make it, or if
> not,
> > I hope he'll talk to us on the list.  Given the existing support for the
> > matter, it's entirely possible we'll draw a DISCUSS if we don't at least
> > have a good argument for staying our present course.
>
> I'm a little curious how the get-off-my-lawn draft can be said to have
> reached IETF consensus if a working group has evaluated it for their
> needs and disagrees with it.
>
> Regardless, I look forward to the discussion on this topic. Certainly
> if there is wisdom Mark can impart upon us then we will benefit, and
> if so perhaps the interaction will help to strength his draft as well.
>
> -andy
>

--f46d0444037844c6a404ea7f559c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>I&#39;m curious about that myself, since nobody has s=
aid anything about it having consensus yet.=A0 What I did say is that it ha=
s existing support in APPSAWG and nobody in there appears to be opposed, wh=
ich was evident if you were in the room on Monday and/or on the apps-discus=
s mailing list.=A0 But it doesn&#39;t even have APPSAWG consensus at that p=
oint, because that question hasn&#39;t been called.<br>
<br></div>-MSK<br></div><div class=3D"gmail_extra"><br><br><div class=3D"gm=
ail_quote">On Tue, Nov 5, 2013 at 11:15 PM, Andrew Newton <span dir=3D"ltr"=
>&lt;<a href=3D"mailto:andy@hxr.us" target=3D"_blank">andy@hxr.us</a>&gt;</=
span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On Tue, Nov 5, 2013 at 7:2=
3 PM, Murray S. Kucherawy &lt;<a href=3D"mailto:superuser@gmail.com">superu=
ser@gmail.com</a>&gt; wrote:<br>

&gt; I have invited Mark to talk to us on Thursday if he can make it, or if=
 not,<br>
&gt; I hope he&#39;ll talk to us on the list. =A0Given the existing support=
 for the<br>
&gt; matter, it&#39;s entirely possible we&#39;ll draw a DISCUSS if we don&=
#39;t at least<br>
&gt; have a good argument for staying our present course.<br>
<br>
</div>I&#39;m a little curious how the get-off-my-lawn draft can be said to=
 have<br>
reached IETF consensus if a working group has evaluated it for their<br>
needs and disagrees with it.<br>
<br>
Regardless, I look forward to the discussion on this topic. Certainly<br>
if there is wisdom Mark can impart upon us then we will benefit, and<br>
if so perhaps the interaction will help to strength his draft as well.<br>
<br>
-andy<br>
</blockquote></div><br></div>

--f46d0444037844c6a404ea7f559c--

From aservin@lacnic.net  Wed Nov  6 02:57:10 2013
Return-Path: <aservin@lacnic.net>
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 3C15721E80E8 for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 02:57:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.845
X-Spam-Level: 
X-Spam-Status: No, score=-0.845 tagged_above=-999 required=5 tests=[AWL=-1.756, BAYES_00=-2.599, FH_HOST_EQ_D_D_D_D=0.765, HOST_EQ_DIALUP=0.862, HTML_MESSAGE=0.001, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1]
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 NTPz3iji8hWJ for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 02:56:57 -0800 (PST)
Received: from mail.lacnic.net.uy (mail.lacnic.net.uy [IPv6:2001:13c7:7001:4000::3]) by ietfa.amsl.com (Postfix) with ESMTP id 0EBBE21E80CB for <weirds@ietf.org>; Wed,  6 Nov 2013 02:56:57 -0800 (PST)
Received: from [192.168.1.105] (r186-48-247-55.dialup.adsl.anteldata.net.uy [186.48.247.55]) by mail.lacnic.net.uy (Postfix) with ESMTP id D4970308427; Wed,  6 Nov 2013 08:56:21 -0200 (UYST)
Message-ID: <527A206C.7070208@lacnic.net>
Date: Wed, 06 Nov 2013 08:56:44 -0200
From: Arturo Servin <aservin@lacnic.net>
Organization: LACNIC
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.0.1
MIME-Version: 1.0
To: "Murray S. Kucherawy" <superuser@gmail.com>, Andrew Newton <andy@hxr.us>
References: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com>	<CAL0qLwYqTMU0b0po+KVR7mK9kY4gN17t6cXhtE4=vqEJbG1GyQ@mail.gmail.com>	<CAAQiQRdLua314yhyvZhFii1yubu9NtgarAqenEz07vcSo1P+cw@mail.gmail.com> <CAL0qLwYNcx1LhubB43FMD0kfC0JSVe6B9i0UGMoEaHibUjYLig@mail.gmail.com>
In-Reply-To: <CAL0qLwYNcx1LhubB43FMD0kfC0JSVe6B9i0UGMoEaHibUjYLig@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: multipart/alternative; boundary="------------000505090207050905060308"
X-LACNIC.uy-MailScanner-Information: Please contact the ISP for more information
X-LACNIC.uy-MailScanner: Found to be clean
X-LACNIC.uy-MailScanner-SpamCheck: 
X-LACNIC.uy-MailScanner-From: aservin@lacnic.net
Cc: Mark Nottingham <mnot@mnot.net>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] WEIRDS and Get Off My Lawn
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: Wed, 06 Nov 2013 10:57:10 -0000

This is a multi-part message in MIME format.
--------------000505090207050905060308
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit


APPSAWG =! WEIRDS

    We do not have the same needs and requirements.

    Perhaps APPSAWG needs to hear more from WEIRDS before going ahead.

Best regards,
as



On 11/6/13, 8:08 AM, Murray S. Kucherawy wrote:
> I'm curious about that myself, since nobody has said anything about it
> having consensus yet.  What I did say is that it has existing support
> in APPSAWG and nobody in there appears to be opposed, which was
> evident if you were in the room on Monday and/or on the apps-discuss
> mailing list.  But it doesn't even have APPSAWG consensus at that
> point, because that question hasn't been called.
>
> -MSK
>
>
> On Tue, Nov 5, 2013 at 11:15 PM, Andrew Newton <andy@hxr.us
> <mailto:andy@hxr.us>> wrote:
>
>     On Tue, Nov 5, 2013 at 7:23 PM, Murray S. Kucherawy
>     <superuser@gmail.com <mailto:superuser@gmail.com>> wrote:
>     > I have invited Mark to talk to us on Thursday if he can make it,
>     or if not,
>     > I hope he'll talk to us on the list.  Given the existing support
>     for the
>     > matter, it's entirely possible we'll draw a DISCUSS if we don't
>     at least
>     > have a good argument for staying our present course.
>
>     I'm a little curious how the get-off-my-lawn draft can be said to have
>     reached IETF consensus if a working group has evaluated it for their
>     needs and disagrees with it.
>
>     Regardless, I look forward to the discussion on this topic. Certainly
>     if there is wisdom Mark can impart upon us then we will benefit, and
>     if so perhaps the interaction will help to strength his draft as well.
>
>     -andy
>
>
>
>
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


--------------000505090207050905060308
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    APPSAWG =! WEIRDS<br>
    <br>
    &nbsp;&nbsp;&nbsp; We do not have the same needs and requirements.<br>
    <br>
    &nbsp;&nbsp;&nbsp; Perhaps APPSAWG needs to hear more from WEIRDS before going
    ahead.<br>
    <br>
    Best regards,<br>
    as<br>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 11/6/13, 8:08 AM, Murray S.
      Kucherawy wrote:<br>
    </div>
    <blockquote
cite="mid:CAL0qLwYNcx1LhubB43FMD0kfC0JSVe6B9i0UGMoEaHibUjYLig@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>I'm curious about that myself, since nobody has said
          anything about it having consensus yet.&nbsp; What I did say is
          that it has existing support in APPSAWG and nobody in there
          appears to be opposed, which was evident if you were in the
          room on Monday and/or on the apps-discuss mailing list.&nbsp; But
          it doesn't even have APPSAWG consensus at that point, because
          that question hasn't been called.<br>
          <br>
        </div>
        -MSK<br>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">On Tue, Nov 5, 2013 at 11:15 PM, Andrew
          Newton <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:andy@hxr.us" target="_blank">andy@hxr.us</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div class="im">On Tue, Nov 5, 2013 at 7:23 PM, Murray S.
              Kucherawy &lt;<a moz-do-not-send="true"
                href="mailto:superuser@gmail.com">superuser@gmail.com</a>&gt;
              wrote:<br>
              &gt; I have invited Mark to talk to us on Thursday if he
              can make it, or if not,<br>
              &gt; I hope he'll talk to us on the list. &nbsp;Given the
              existing support for the<br>
              &gt; matter, it's entirely possible we'll draw a DISCUSS
              if we don't at least<br>
              &gt; have a good argument for staying our present course.<br>
              <br>
            </div>
            I'm a little curious how the get-off-my-lawn draft can be
            said to have<br>
            reached IETF consensus if a working group has evaluated it
            for their<br>
            needs and disagrees with it.<br>
            <br>
            Regardless, I look forward to the discussion on this topic.
            Certainly<br>
            if there is wisdom Mark can impart upon us then we will
            benefit, and<br>
            if so perhaps the interaction will help to strength his
            draft as well.<br>
            <br>
            -andy<br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
weirds mailing list
<a class="moz-txt-link-abbreviated" href="mailto:weirds@ietf.org">weirds@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/weirds">https://www.ietf.org/mailman/listinfo/weirds</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------000505090207050905060308--

From andy@hxr.us  Wed Nov  6 06:15:15 2013
Return-Path: <andy@hxr.us>
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 34A0911E81D7 for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 06:15:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.81
X-Spam-Level: 
X-Spam-Status: No, score=-2.81 tagged_above=-999 required=5 tests=[AWL=0.167,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
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 ZgE01ZVhsbMy for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 06:15:09 -0800 (PST)
Received: from mail-pa0-f42.google.com (mail-pa0-f42.google.com [209.85.220.42]) by ietfa.amsl.com (Postfix) with ESMTP id 53FA411E8150 for <weirds@ietf.org>; Wed,  6 Nov 2013 06:15:09 -0800 (PST)
Received: by mail-pa0-f42.google.com with SMTP id kp14so10648475pab.29 for <weirds@ietf.org>; Wed, 06 Nov 2013 06:15:09 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=wdQ70tWWJpRZKceZLU+TsMTAStNHRFFQrc6XJbTc7YY=; b=hFP/IAk2rsvGYuPZ/H6dMXShP/os3sBiZd1dlvE2PWRmI7s8r0SJZtQLOPa7ZVfEIW kvAwJo55FTKsD9R9JguDl//wPEWjCoqcDndfoa0Pv+2qRSJ1SnVWG0zdUqf2b4wmtQOX Iyb5NH98fVh95CLrkY7TBl/tZmgTuu5fJNfpuiSPU4rvcvhh6sVgdhGktSHaw2ghMoxR GqAEB6LKR2l/kTOAYPMuUIHJdiNUA07s0ay0R7zKvq5BIK60Sy+w46IyXJ+p3SLbOT2A rzsRx2W7UiwaSveKSG7InvXYOCbFeUeYGiJEq9ZV5JVRvmLTjFiElUCCkzQjBiM//3zs tOfQ==
X-Gm-Message-State: ALoCoQlqvooQuz+ryLgNYY2Ok6maGqaUmKXGmTWH3c6mf33D3d7xjWt1rR3aEaSnMg4Uq3fuk0vJ
MIME-Version: 1.0
X-Received: by 10.67.3.3 with SMTP id bs3mr4238344pad.46.1383747308968; Wed, 06 Nov 2013 06:15:08 -0800 (PST)
Received: by 10.68.49.194 with HTTP; Wed, 6 Nov 2013 06:15:08 -0800 (PST)
X-Originating-IP: [31.133.151.74]
In-Reply-To: <CAL0qLwYNcx1LhubB43FMD0kfC0JSVe6B9i0UGMoEaHibUjYLig@mail.gmail.com>
References: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com> <CAL0qLwYqTMU0b0po+KVR7mK9kY4gN17t6cXhtE4=vqEJbG1GyQ@mail.gmail.com> <CAAQiQRdLua314yhyvZhFii1yubu9NtgarAqenEz07vcSo1P+cw@mail.gmail.com> <CAL0qLwYNcx1LhubB43FMD0kfC0JSVe6B9i0UGMoEaHibUjYLig@mail.gmail.com>
Date: Wed, 6 Nov 2013 06:15:08 -0800
Message-ID: <CAAQiQRe2fcO6jU7GvbV=byPs70XENE7Uq8shFY3T9fdjtbT-AQ@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Cc: Mark Nottingham <mnot@mnot.net>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] WEIRDS and Get Off My Lawn
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: Wed, 06 Nov 2013 14:15:15 -0000

Murray,

I was merely trying to figure out your statement regarding how a
DISCUSS could be lodged against a WEIRDS doc on the grounds of a BCP
that has not reached IETF-wide consensus. However I'll set aside this
thought experiment for now as it appears to be a distraction.

Hopefully this is to be a good test case for the application of Mark's
draft, and so we probably all benefit from a discussion.

-andy

On Wed, Nov 6, 2013 at 2:08 AM, Murray S. Kucherawy <superuser@gmail.com> wrote:
> I'm curious about that myself, since nobody has said anything about it
> having consensus yet.  What I did say is that it has existing support in
> APPSAWG and nobody in there appears to be opposed, which was evident if you
> were in the room on Monday and/or on the apps-discuss mailing list.  But it
> doesn't even have APPSAWG consensus at that point, because that question
> hasn't been called.
>
> -MSK
>
>
> On Tue, Nov 5, 2013 at 11:15 PM, Andrew Newton <andy@hxr.us> wrote:
>>
>> On Tue, Nov 5, 2013 at 7:23 PM, Murray S. Kucherawy <superuser@gmail.com>
>> wrote:
>> > I have invited Mark to talk to us on Thursday if he can make it, or if
>> > not,
>> > I hope he'll talk to us on the list.  Given the existing support for the
>> > matter, it's entirely possible we'll draw a DISCUSS if we don't at least
>> > have a good argument for staying our present course.
>>
>> I'm a little curious how the get-off-my-lawn draft can be said to have
>> reached IETF consensus if a working group has evaluated it for their
>> needs and disagrees with it.
>>
>> Regardless, I look forward to the discussion on this topic. Certainly
>> if there is wisdom Mark can impart upon us then we will benefit, and
>> if so perhaps the interaction will help to strength his draft as well.
>>
>> -andy
>
>

From superuser@gmail.com  Wed Nov  6 09:29:07 2013
Return-Path: <superuser@gmail.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 778FC21E814D for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 09:29:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.538
X-Spam-Level: 
X-Spam-Status: No, score=-2.538 tagged_above=-999 required=5 tests=[AWL=0.061,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 kZ1CmMJmQN+d for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 09:29:07 -0800 (PST)
Received: from mail-wi0-x22f.google.com (mail-wi0-x22f.google.com [IPv6:2a00:1450:400c:c05::22f]) by ietfa.amsl.com (Postfix) with ESMTP id D4B6621E8142 for <weirds@ietf.org>; Wed,  6 Nov 2013 09:29:06 -0800 (PST)
Received: by mail-wi0-f175.google.com with SMTP id hm4so4139903wib.8 for <weirds@ietf.org>; Wed, 06 Nov 2013 09:29:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=wABUdJh7zSa5j1dYfaj/K9J15kfsOxjTLaEQpvuEhqY=; b=ToRBZ+l7nH5PPjzD2yCvvIHOiPYtM/x28YwCAozRnTO+vC30/PbJ/1QpSE0TY/gOed dM/ZKwh2rY+qssk7oSmtiBqdnSrmD7MJ0W25DvfnDVI4X4LwZxId7skdapcmXmLysL2R 6yh0bovqLlRHrM0C8q5N995rJVJ7C71qGQHNT4wZZtfoVmyF2ziR3VAYIWwE7pnmh5e2 GOjLjffTovc5R3TIyDqiUiz7k5b/hU1gMdlbdpLvtIMfyO4KAa4qPLg+hU3/zKITxTg8 EW3WDG2IPeDJeauHWBdWOuqkdgkSMCQjh9wDtdf0pwIjYYMP4fLZh0lLdONcXRlFtork P6sg==
MIME-Version: 1.0
X-Received: by 10.180.79.230 with SMTP id m6mr3387169wix.19.1383758945925; Wed, 06 Nov 2013 09:29:05 -0800 (PST)
Received: by 10.180.18.202 with HTTP; Wed, 6 Nov 2013 09:29:05 -0800 (PST)
Date: Wed, 6 Nov 2013 09:29:05 -0800
Message-ID: <CAL0qLwY19fPL_scfwTOTpuGf2BvqByt6R3jhfw3oXwX07qO=gw@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Content-Type: multipart/alternative; boundary=f46d044403786d445404ea857ca3
Subject: [weirds] Slides for IETF 88
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: Wed, 06 Nov 2013 17:29:07 -0000

--f46d044403786d445404ea857ca3
Content-Type: text/plain; charset=ISO-8859-1

Colleagues,

If you're on the list for presentations tomorrow and plan to use slides but
have not sent them yet, please email them to
weirds-chairs@tools.ietf.orgsometime today.  I will not be able to
accept last-minute submissions or
USB keys.

Thanks!

-MSK

--f46d044403786d445404ea857ca3
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Colleagues,<br><br>If you&#39;re on the list for presentat=
ions tomorrow and plan to use slides but have not sent them yet, please ema=
il them to <a href=3D"mailto:weirds-chairs@tools.ietf.org">weirds-chairs@to=
ols.ietf.org</a> sometime today.=A0 I will not be able to accept last-minut=
e submissions or USB keys.<br>
<br>Thanks!<br><br>-MSK<br></div>

--f46d044403786d445404ea857ca3--

From presnick@qti.qualcomm.com  Wed Nov  6 10:04:54 2013
Return-Path: <presnick@qti.qualcomm.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 6CE9011E8133 for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 10:04:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, 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 AHOHZI7D3xgM for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 10:04:50 -0800 (PST)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) by ietfa.amsl.com (Postfix) with ESMTP id 410D311E80F9 for <weirds@ietf.org>; Wed,  6 Nov 2013 10:04:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1383761090; x=1415297090; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=ObdK5xcCNbEMONzAwsjc5R8kieDkludCKsd6SyjE8xM=; b=j4BPqQQb7bLiJRZe7vp8GuUiaKPNeurFmEQLMrXaB71IeoSV5gk3sZmi I/Ff4+nVVT5ki/ZmFxoMUpmjJLWENgAIo+HZPL9qI5hEEbYjB1rg1mZob lhGu1Azx8DYvScfjEb7OW4alnGNBIQnt0pIXtFZvZLxiF6lHLk5JqzMSK 4=;
X-IronPort-AV: E=McAfee;i="5400,1158,7251"; a="85382620"
Received: from ironmsg04-r.qualcomm.com ([172.30.46.18]) by wolverine02.qualcomm.com with ESMTP; 06 Nov 2013 10:04:49 -0800
X-IronPort-AV: E=McAfee;i="5400,1158,7250"; a="633992358"
Received: from nasanexhc04.na.qualcomm.com ([172.30.48.17]) by Ironmsg04-R.qualcomm.com with ESMTP/TLS/RC4-SHA; 06 Nov 2013 10:04:49 -0800
Received: from dhcp-bd05.meeting.ietf.org (172.30.48.1) by qcmail1.qualcomm.com (172.30.48.17) with Microsoft SMTP Server (TLS) id 14.3.158.1; Wed, 6 Nov 2013 10:04:49 -0800
Message-ID: <527A84C0.5010905@qti.qualcomm.com>
Date: Wed, 6 Nov 2013 10:04:48 -0800
From: Pete Resnick <presnick@qti.qualcomm.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.1.9) Gecko/20100630 Eudora/3.0.4
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
References: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com>	<CAL0qLwYqTMU0b0po+KVR7mK9kY4gN17t6cXhtE4=vqEJbG1GyQ@mail.gmail.com>	<CAAQiQRdLua314yhyvZhFii1yubu9NtgarAqenEz07vcSo1P+cw@mail.gmail.com>	<CAL0qLwYNcx1LhubB43FMD0kfC0JSVe6B9i0UGMoEaHibUjYLig@mail.gmail.com> <CAAQiQRe2fcO6jU7GvbV=byPs70XENE7Uq8shFY3T9fdjtbT-AQ@mail.gmail.com>
In-Reply-To: <CAAQiQRe2fcO6jU7GvbV=byPs70XENE7Uq8shFY3T9fdjtbT-AQ@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [172.30.48.1]
Cc: Mark Nottingham <mnot@mnot.net>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] WEIRDS and Get Off My Lawn
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: Wed, 06 Nov 2013 18:04:54 -0000

On 11/6/13 6:15 AM, Andrew Newton wrote:
> I was merely trying to figure out your statement regarding how a
> DISCUSS could be lodged against a WEIRDS doc on the grounds of a BCP
> that has not reached IETF-wide consensus.

A legitimate technical issue, whether part of a BCP or not, is a 
perfectly reasonable justification for a chair not declaring consensus 
in a WG, and is certainly a justification for a DISCUSSion with the 
IESG. The claim (made by Arturo, not you) that somehow WEIRDS gets to do 
things that APPSAWG will disagree with in the end is not tenable; 
consensus is an IETF-wide concept, not limited to the members of any 
particular WG. The IETF is an open, cross-area (let alone cross-group) 
organization.

Let's figure out the concern here and see if we should and can address it.

pr

-- 
Pete Resnick<http://www.qualcomm.com/~presnick/>
Qualcomm Technologies, Inc. - +1 (858)651-4478


From aservin@lacnic.net  Wed Nov  6 10:24:07 2013
Return-Path: <aservin@lacnic.net>
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 7CD7A11E817C for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 10:24:07 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5EXxnlkDHdj8 for <weirds@ietfa.amsl.com>; Wed,  6 Nov 2013 10:24:02 -0800 (PST)
Received: from mail.lacnic.net.uy (mail.lacnic.net.uy [IPv6:2001:13c7:7001:4000::3]) by ietfa.amsl.com (Postfix) with ESMTP id 4356311E815A for <weirds@ietf.org>; Wed,  6 Nov 2013 10:24:01 -0800 (PST)
Received: from 87-7-200.lacnic.net.uy (unknown [200.7.87.33]) by mail.lacnic.net.uy (Postfix) with ESMTP id 973D130843C; Wed,  6 Nov 2013 16:23:26 -0200 (UYST)
Message-ID: <527A893C.1070501@lacnic.net>
Date: Wed, 06 Nov 2013 16:23:56 -0200
From: Arturo Servin <aservin@lacnic.net>
Organization: LACNIC
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.0.1
MIME-Version: 1.0
To: Pete Resnick <presnick@qti.qualcomm.com>, Andrew Newton <andy@hxr.us>
References: <CAAQiQRfO2KymBfMaTGJKRoGKeaCQaQMcs6d8LLfQuUGUuzXgFw@mail.gmail.com>	<CAL0qLwYqTMU0b0po+KVR7mK9kY4gN17t6cXhtE4=vqEJbG1GyQ@mail.gmail.com>	<CAAQiQRdLua314yhyvZhFii1yubu9NtgarAqenEz07vcSo1P+cw@mail.gmail.com>	<CAL0qLwYNcx1LhubB43FMD0kfC0JSVe6B9i0UGMoEaHibUjYLig@mail.gmail.com>	<CAAQiQRe2fcO6jU7GvbV=byPs70XENE7Uq8shFY3T9fdjtbT-AQ@mail.gmail.com> <527A84C0.5010905@qti.qualcomm.com>
In-Reply-To: <527A84C0.5010905@qti.qualcomm.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-LACNIC.uy-MailScanner-Information: Please contact the ISP for more information
X-LACNIC.uy-MailScanner: Found to be clean
X-LACNIC.uy-MailScanner-SpamCheck: 
X-LACNIC.uy-MailScanner-From: aservin@lacnic.net
Cc: Mark Nottingham <mnot@mnot.net>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] WEIRDS and Get Off My Lawn
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: Wed, 06 Nov 2013 18:24:07 -0000

On 11/6/13, 4:04 PM, Pete Resnick wrote:
> On 11/6/13 6:15 AM, Andrew Newton wrote:
>> I was merely trying to figure out your statement regarding how a
>> DISCUSS could be lodged against a WEIRDS doc on the grounds of a BCP
>> that has not reached IETF-wide consensus.
>
> A legitimate technical issue, whether part of a BCP or not, is a
> perfectly reasonable justification for a chair not declaring consensus
> in a WG, and is certainly a justification for a DISCUSSion with the
> IESG. The claim (made by Arturo, not you) that somehow WEIRDS gets to
> do things that APPSAWG will disagree with in the end is not tenable;
> consensus is an IETF-wide concept, not limited to the members of any
> particular WG. The IETF is an open, cross-area (let alone cross-group)
> organization.
>
> Let's figure out the concern here and see if we should and can address
> it.
>
> pr
>
    That seems appropiate.

/as

From superuser@gmail.com  Thu Nov  7 08:21:47 2013
Return-Path: <superuser@gmail.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 0F7CE21E8120 for <weirds@ietfa.amsl.com>; Thu,  7 Nov 2013 08:21:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.543
X-Spam-Level: 
X-Spam-Status: No, score=-2.543 tagged_above=-999 required=5 tests=[AWL=0.056,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 gRJQgkAJ6YJn for <weirds@ietfa.amsl.com>; Thu,  7 Nov 2013 08:21:46 -0800 (PST)
Received: from mail-wg0-x231.google.com (mail-wg0-x231.google.com [IPv6:2a00:1450:400c:c00::231]) by ietfa.amsl.com (Postfix) with ESMTP id 402E621E811D for <weirds@ietf.org>; Thu,  7 Nov 2013 08:21:46 -0800 (PST)
Received: by mail-wg0-f49.google.com with SMTP id x12so771124wgg.16 for <weirds@ietf.org>; Thu, 07 Nov 2013 08:21:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=+G/kJzS3B3ttQX3px47tHIRJPuhmpVj+OvWeg5qfwRc=; b=e0ddBefrrVdZJJvCz9Pcg31Cg+yoMhN8vcNW5r+Q5N5h9FKW+uqbghMHjXE1vjchld 1avH7+5t8Za5eX9FoSCxj69k99ehjeV3MST1djHyaF2DA5pIagz+fETw/wX3iMyOpK1L ePbHnqoqJVXlkITQ9ravt02pbcH/OZotRiELmXEcZjh/2SLfn3yPL61PJVhPzDe8JWX/ dibr50LOP31m9NRQtNqT2Errgx0URNigKT2XJg+jwghkrMZwyCnkdSwHjCBMvzoRmsWp Lfq43Mk+ROIbbApVUJLEpTWCCoUDSStUY16Y0BKRSs0Xt718/TSCRSDM1En49G7e48h8 xiIA==
MIME-Version: 1.0
X-Received: by 10.180.212.51 with SMTP id nh19mr3398640wic.52.1383841305396; Thu, 07 Nov 2013 08:21:45 -0800 (PST)
Received: by 10.180.18.202 with HTTP; Thu, 7 Nov 2013 08:21:45 -0800 (PST)
Date: Thu, 7 Nov 2013 08:21:45 -0800
Message-ID: <CAL0qLwZUxVP4k5DAdq6KdEVjmxYHdaO8zLM2NEw_oNZDbdxaeQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Content-Type: multipart/alternative; boundary=001a11c357606f0b7d04ea98a9a9
Subject: [weirds] URI syntax discussion
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: Thu, 07 Nov 2013 16:21:47 -0000

--001a11c357606f0b7d04ea98a9a9
Content-Type: text/plain; charset=ISO-8859-1

Colleagues,

I've added a slot at the top of our meeting to discuss the URI syntax
issue.  We will have Barry Leiba and (hopefully) Mark Nottingham in the
room just for the few minutes at the top of the meeting and then they'll
have to leave as they're needed elsewhere.  If this is an important issue
to you, please don't be late!

-MSK

--001a11c357606f0b7d04ea98a9a9
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Colleagues,<br><br>I&#39;ve added a slot at the top o=
f our meeting to discuss the URI syntax issue.=A0 We will have Barry Leiba =
and (hopefully) Mark Nottingham in the room just for the few minutes at the=
 top of the meeting and then they&#39;ll have to leave as they&#39;re neede=
d elsewhere.=A0 If this is an important issue to you, please don&#39;t be l=
ate!<br>
<br></div>-MSK<br></div>

--001a11c357606f0b7d04ea98a9a9--

From superuser@gmail.com  Thu Nov  7 08:40:01 2013
Return-Path: <superuser@gmail.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 92F5F11E8261 for <weirds@ietfa.amsl.com>; Thu,  7 Nov 2013 08:40:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.544
X-Spam-Level: 
X-Spam-Status: No, score=-2.544 tagged_above=-999 required=5 tests=[AWL=0.055,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 feLgpmg+Dgtk for <weirds@ietfa.amsl.com>; Thu,  7 Nov 2013 08:40:00 -0800 (PST)
Received: from mail-we0-x229.google.com (mail-we0-x229.google.com [IPv6:2a00:1450:400c:c03::229]) by ietfa.amsl.com (Postfix) with ESMTP id 16AD111E80DC for <weirds@ietf.org>; Thu,  7 Nov 2013 08:39:15 -0800 (PST)
Received: by mail-we0-f169.google.com with SMTP id q58so798748wes.28 for <weirds@ietf.org>; Thu, 07 Nov 2013 08:39:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=PsITlKe42XskRKtSRTM9IOhINF7TS08l4oQ9rwcwwsY=; b=rIkZcMqH1ftvkFIuizQkY1C2a8XcHn+s6Gh0fepaSKBLVP7QynoNC/xrE0uttxnh5y t8LlJHFm6C9H+7QUkXG/mbGsrOM+GPGuSAmfurkeSMOW6hzNhrsxnBQ6GC1lbjkZcw6N hKlGQwuq53R2nMYwWmNgvwpyRiK5g9L8fi1h5hfzRxsshCpVe7NzPbJWQMsjoUbBFQVX XLIm99bkLhzuMrQ7JfPNtEJLRocL6Ir4csLK3brMHQOMUcjBhS0ldaQ2DifEXXud1QTc q8QokYDzrTId69Y4xOhU10a+hcTeavya2eDyLoGqrU/dWiAmACyWqQiRvXHS1M8g6h3G m1WA==
MIME-Version: 1.0
X-Received: by 10.180.212.51 with SMTP id nh19mr3464234wic.52.1383842354251; Thu, 07 Nov 2013 08:39:14 -0800 (PST)
Received: by 10.180.18.202 with HTTP; Thu, 7 Nov 2013 08:39:14 -0800 (PST)
Date: Thu, 7 Nov 2013 08:39:14 -0800
Message-ID: <CAL0qLwa=h7SEC9pMoOCVWik3bJHVc1Sqwz7RGP_y001K-O6X5g@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Content-Type: multipart/alternative; boundary=001a11c35760f34f1e04ea98e73b
Subject: [weirds] IETF 88 slides uploaded
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: Thu, 07 Nov 2013 16:40:01 -0000

--001a11c35760f34f1e04ea98e73b
Content-Type: text/plain; charset=ISO-8859-1

I've uploaded all of the slides we've received to date.  They are visible
here:

http://tools.ietf.org/wg/weirds/agenda?item=agenda-88-weirds.html

If your slide deck does not appear there, or it's the wrong one, then I
don't have it (or couldn't find it) so please send it again ASAP.

See you all this afternoon,

-MSK

--001a11c35760f34f1e04ea98e73b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>I&#39;ve uploaded all of the slides we&#39;ve re=
ceived to date.=A0 They are visible here:<br><br><a href=3D"http://tools.ie=
tf.org/wg/weirds/agenda?item=3Dagenda-88-weirds.html">http://tools.ietf.org=
/wg/weirds/agenda?item=3Dagenda-88-weirds.html</a><br>
<br></div>If your slide deck does not appear there, or it&#39;s the wrong o=
ne, then I don&#39;t have it (or couldn&#39;t find it) so please send it ag=
ain ASAP.<br><br></div><div>See you all this afternoon,<br><br></div>-MSK<b=
r>
</div>

--001a11c35760f34f1e04ea98e73b--

From superuser@gmail.com  Thu Nov  7 18:26:57 2013
Return-Path: <superuser@gmail.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 1373021E814B for <weirds@ietfa.amsl.com>; Thu,  7 Nov 2013 18:26:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.241
X-Spam-Level: 
X-Spam-Status: No, score=-2.241 tagged_above=-999 required=5 tests=[AWL=-0.242, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_47=0.6, NO_RELAYS=-0.001]
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 aGE4XH9fW2DI for <weirds@ietfa.amsl.com>; Thu,  7 Nov 2013 18:26:56 -0800 (PST)
Received: from mail-we0-x22d.google.com (mail-we0-x22d.google.com [IPv6:2a00:1450:400c:c03::22d]) by ietfa.amsl.com (Postfix) with ESMTP id E832E21E8119 for <weirds@ietf.org>; Thu,  7 Nov 2013 18:26:55 -0800 (PST)
Received: by mail-we0-f173.google.com with SMTP id u57so1388233wes.32 for <weirds@ietf.org>; Thu, 07 Nov 2013 18:26:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=D2qRSKbeBVklv1CHI5A2Tq3HUgfVqD2SLDpIaUQlTZA=; b=VKyY9UQm550YH5VdAFwFq5IjMnVqACaFrLjKR0Xfry+92bJRmMP5c67aPNuhn3DdCV OEAl39pV4u2ex7wIjNTRUxrhSgkNjdK1Giq2XOIFoaItkCfpKziz5ZcSyoKrCc4oFFR4 +HHic+PM65F892XIClUUnumMr3dAomqkhuValuKsO2WzQeRmmrlQOrfFdv1Bz83m2J8e Lr5q5MdEAgirLRYzClG4CTj+Cxmvb1+wosyYaottRx87jsJzumsj0X0uOpgOCVwGIIws N9Z1MVRQ6d/LjwXtkAEgF5TTQPTRxXIgOlgEdSzdmPEUNb8bHdmyWJtZxEN1Oxl4ZRZr +kGw==
MIME-Version: 1.0
X-Received: by 10.180.79.230 with SMTP id m6mr390456wix.19.1383877614863; Thu, 07 Nov 2013 18:26:54 -0800 (PST)
Received: by 10.180.18.202 with HTTP; Thu, 7 Nov 2013 18:26:54 -0800 (PST)
Date: Thu, 7 Nov 2013 18:26:54 -0800
Message-ID: <CAL0qLwYrwGxAhv3G40an_VhcMDxOZ+9A5AyKjMu=xotCEXOFtQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Content-Type: multipart/alternative; boundary=f46d04440378a5903704eaa11d7a
Subject: [weirds] What templates and well-known would look like
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, 08 Nov 2013 02:26:57 -0000

--f46d04440378a5903704eaa11d7a
Content-Type: text/plain; charset=ISO-8859-1

We talked today about using well-known URI space, and optionally templates
as well.  Here's my understanding of what they'd look like:

For well-known, we would apply the procedure found in RFC5785 and register
"rdap" with IANA.  This means we effectively claim
http://<server>/.well-known/rdap
as our own URI space, and would be free to define URI structure under
there.  This would basically add an IANA action to our query draft, and our
URIs would now always contain ".well-known" followed by the name we
register before the structure we define.

For templates, we would do the above, and then declare that what's found at
or under http://<server>/.well-known/rdap is a URI template (RFC6570).  A
template would take one or more key values, primarily the question to be
asked, and then construct a URI based on the template.  This means the
service is free to define any query syntax it wants to establish for its
service.  For example, you might get a template that says:

http://{service}/rdap/q={query}

We would need to define all the key values are expected to appear in a
template so that the query can be expanded.  For example, we would say a
client has to have "service" and "query" available for substitution into
the template.  The result is this process, assuming you want to ask a
service called rdap.example about example.com:

1) Request http://rdap.example/.well-known/rdap, and get back a template.
(This can be cached.)  Suppose the returned template is as above.

2) Build the template using the available values, resulting in
http://rdap.example/rdap/q=example.com.

3) Issue that query.

There's an obvious added cost of doing the second round trip in the
templates method, but it can be far more flexible in terms of query syntax,
and the template itself can be cached.

An example of this second method that recently passed IESG Review and is
awaiting publication is
http://tools.ietf.org/html/draft-ietf-repute-query-http-11.  It has more
detail than I've given above.  There is at least one actual implementations
of this, so libraries and text are both available.  We could have gone the
basic ".well-known/repute" route, but I found the ".well-known" part
unsightly, which this group may or may not agree with.

-MSK

--f46d04440378a5903704eaa11d7a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div><div><div><div><div><div><div>We talke=
d today about using well-known URI space, and optionally templates as well.=
=A0 Here&#39;s my understanding of what they&#39;d look like:<br><br></div>=
For well-known, we would apply the procedure found in RFC5785 and register =
&quot;rdap&quot; with IANA.=A0 This means we effectively claim http://&lt;s=
erver&gt;/.well-known/rdap as our own URI space, and would be free to defin=
e URI structure under there.=A0 This would basically add an IANA action to =
our query draft, and our URIs would now always contain &quot;.well-known&qu=
ot; followed by the name we register before the structure we define.<br>
<br></div>For templates, we would do the above, and then declare that what&=
#39;s found at or under http://&lt;server&gt;/.well-known/rdap is a URI tem=
plate (RFC6570).=A0 A template would take one or more key values, primarily=
 the question to be asked, and then construct a URI based on the template.=
=A0 This means the service is free to define any query syntax it wants to e=
stablish for its service.=A0 For example, you might get a template that say=
s:<br>
<br></div>http://{service}/rdap/q=3D{query}<br><br></div>We would need to d=
efine all the key values are expected to appear in a template so that the q=
uery can be expanded.=A0 For example, we would say a client has to have &qu=
ot;service&quot; and &quot;query&quot; available for substitution into the =
template.=A0 The result is this process, assuming you want to ask a service=
 called rdap.example about <a href=3D"http://example.com">example.com</a>:<=
br>
<br></div>1) Request <a href=3D"http://rdap.example/.well-known/rdap">http:=
//rdap.example/.well-known/rdap</a>, and get back a template.=A0 (This can =
be cached.)=A0 Suppose the returned template is as above.<br><br></div>2) B=
uild the template using the available values, resulting in <a href=3D"http:=
//rdap.example/rdap/q=3Dexample.com">http://rdap.example/rdap/q=3Dexample.c=
om</a>.<br>
<br></div>3) Issue that query.<br><br></div>There&#39;s an obvious added co=
st of doing the second round trip in the templates method, but it can be fa=
r more flexible in terms of query syntax, and the template itself can be ca=
ched.<br>
<br></div>An example of this second method that recently passed IESG Review=
 and is awaiting publication is <a href=3D"http://tools.ietf.org/html/draft=
-ietf-repute-query-http-11">http://tools.ietf.org/html/draft-ietf-repute-qu=
ery-http-11</a>.=A0 It has more detail than I&#39;ve given above.=A0 There =
is at least one actual implementations of this, so libraries and text are b=
oth available.=A0 We could have gone the basic &quot;.well-known/repute&quo=
t; route, but I found the &quot;.well-known&quot; part unsightly, which thi=
s group may or may not agree with.<br>
<br></div>-MSK<br></div>

--f46d04440378a5903704eaa11d7a--

From shollenbeck@verisign.com  Thu Nov  7 18:34:47 2013
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 0C12211E81B9 for <weirds@ietfa.amsl.com>; Thu,  7 Nov 2013 18:34:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.198
X-Spam-Level: 
X-Spam-Status: No, score=-6.198 tagged_above=-999 required=5 tests=[AWL=-0.334, BAYES_00=-2.599, HTML_MESSAGE=0.001, HTTP_ESCAPED_HOST=0.134, J_CHICKENPOX_47=0.6, 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 kiCeU9oISuns for <weirds@ietfa.amsl.com>; Thu,  7 Nov 2013 18:34:42 -0800 (PST)
Received: from exprod6og105.obsmtp.com (exprod6og105.obsmtp.com [64.18.1.189]) by ietfa.amsl.com (Postfix) with ESMTP id B530D21E8119 for <weirds@ietf.org>; Thu,  7 Nov 2013 18:34:40 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob105.postini.com ([64.18.5.12]) with SMTP ID DSNKUnxNwM5TASrBzaCxqCaF4uU5Fzb9/kr2@postini.com; Thu, 07 Nov 2013 18:34:41 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rA82YdOx020050 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 7 Nov 2013 21:34:39 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Thu, 7 Nov 2013 21:34:39 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] What templates and well-known would look like
Thread-Index: AQHO3CoDAl8RCExqNE+cG1+Gym25bZoanMsg
Date: Fri, 8 Nov 2013 02:34:38 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492CDB70@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <CAL0qLwYrwGxAhv3G40an_VhcMDxOZ+9A5AyKjMu=xotCEXOFtQ@mail.gmail.com>
In-Reply-To: <CAL0qLwYrwGxAhv3G40an_VhcMDxOZ+9A5AyKjMu=xotCEXOFtQ@mail.gmail.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: multipart/alternative; boundary="_000_831693C2CDA2E849A7D7A712B24E257F492CDB70BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Subject: Re: [weirds] What templates and well-known would look like
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, 08 Nov 2013 02:34:47 -0000

--_000_831693C2CDA2E849A7D7A712B24E257F492CDB70BRN1WNEXMBX01vc_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

The well-known URI space approach would be a simple change from what's curr=
ently in the query draft. It seems like an easier path forward.

Scott

From: weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] On Behalf Of=
 Murray S. Kucherawy
Sent: Thursday, November 07, 2013 9:27 PM
To: weirds@ietf.org
Subject: [weirds] What templates and well-known would look like

We talked today about using well-known URI space, and optionally templates =
as well.  Here's my understanding of what they'd look like:
For well-known, we would apply the procedure found in RFC5785 and register =
"rdap" with IANA.  This means we effectively claim http://<server>/.well-kn=
own/rdap<http://%3cserver%3e/.well-known/rdap> as our own URI space, and wo=
uld be free to define URI structure under there.  This would basically add =
an IANA action to our query draft, and our URIs would now always contain ".=
well-known" followed by the name we register before the structure we define=
.
For templates, we would do the above, and then declare that what's found at=
 or under http://<server>/.well-known/rdap<http://%3cserver%3e/.well-known/=
rdap> is a URI template (RFC6570).  A template would take one or more key v=
alues, primarily the question to be asked, and then construct a URI based o=
n the template.  This means the service is free to define any query syntax =
it wants to establish for its service.  For example, you might get a templa=
te that says:
http://{service}/rdap/q=3D{query}<http://%7bservice%7d/rdap/q=3D%7bquery%7d=
>
We would need to define all the key values are expected to appear in a temp=
late so that the query can be expanded.  For example, we would say a client=
 has to have "service" and "query" available for substitution into the temp=
late.  The result is this process, assuming you want to ask a service calle=
d rdap.example about example.com<http://example.com>:
1) Request http://rdap.example/.well-known/rdap, and get back a template.  =
(This can be cached.)  Suppose the returned template is as above.
2) Build the template using the available values, resulting in http://rdap.=
example/rdap/q=3Dexample.com.
3) Issue that query.
There's an obvious added cost of doing the second round trip in the templat=
es method, but it can be far more flexible in terms of query syntax, and th=
e template itself can be cached.
An example of this second method that recently passed IESG Review and is aw=
aiting publication is http://tools.ietf.org/html/draft-ietf-repute-query-ht=
tp-11.  It has more detail than I've given above.  There is at least one ac=
tual implementations of this, so libraries and text are both available.  We=
 could have gone the basic ".well-known/repute" route, but I found the ".we=
ll-known" part unsightly, which this group may or may not agree with.
-MSK

--_000_831693C2CDA2E849A7D7A712B24E257F492CDB70BRN1WNEXMBX01vc_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">The well-known URI space approach would be=
 a simple change from what&#8217;s currently in the query draft. It seems l=
ike an easier path forward.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">Scott<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> weirds-b=
ounces@ietf.org [mailto:weirds-bounces@ietf.org]
<b>On Behalf Of </b>Murray S. Kucherawy<br>
<b>Sent:</b> Thursday, November 07, 2013 9:27 PM<br>
<b>To:</b> weirds@ietf.org<br>
<b>Subject:</b> [weirds] What templates and well-known would look like<o:p>=
</o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">We talked today about=
 using well-known URI space, and optionally templates as well.&nbsp; Here's=
 my understanding of what they'd look like:<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">For well-known, we wo=
uld apply the procedure found in RFC5785 and register &quot;rdap&quot; with=
 IANA.&nbsp; This means we effectively claim
<a href=3D"http://%3cserver%3e/.well-known/rdap">http://&lt;server&gt;/.wel=
l-known/rdap</a> as our own URI space, and would be free to define URI stru=
cture under there.&nbsp; This would basically add an IANA action to our que=
ry draft, and our URIs would now always contain
 &quot;.well-known&quot; followed by the name we register before the struct=
ure we define.<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">For templates, we wou=
ld do the above, and then declare that what's found at or under
<a href=3D"http://%3cserver%3e/.well-known/rdap">http://&lt;server&gt;/.wel=
l-known/rdap</a> is a URI template (RFC6570).&nbsp; A template would take o=
ne or more key values, primarily the question to be asked, and then constru=
ct a URI based on the template.&nbsp; This means the
 service is free to define any query syntax it wants to establish for its s=
ervice.&nbsp; For example, you might get a template that says:<o:p></o:p></=
p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><a href=3D"http://%7b=
service%7d/rdap/q=3D%7bquery%7d">http://{service}/rdap/q=3D{query}</a><o:p>=
</o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">We would need to defi=
ne all the key values are expected to appear in a template so that the quer=
y can be expanded.&nbsp; For example, we would say a client has to have &qu=
ot;service&quot; and &quot;query&quot; available for substitution
 into the template.&nbsp; The result is this process, assuming you want to =
ask a service called rdap.example about
<a href=3D"http://example.com">example.com</a>:<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">1) Request <a href=3D=
"http://rdap.example/.well-known/rdap">
http://rdap.example/.well-known/rdap</a>, and get back a template.&nbsp; (T=
his can be cached.)&nbsp; Suppose the returned template is as above.<o:p></=
o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">2) Build the template=
 using the available values, resulting in
<a href=3D"http://rdap.example/rdap/q=3Dexample.com">http://rdap.example/rd=
ap/q=3Dexample.com</a>.<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">3) Issue that query.<=
o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">There's an obvious ad=
ded cost of doing the second round trip in the templates method, but it can=
 be far more flexible in terms of query syntax, and the template itself can=
 be cached.<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">An example of this se=
cond method that recently passed IESG Review and is awaiting publication is
<a href=3D"http://tools.ietf.org/html/draft-ietf-repute-query-http-11">http=
://tools.ietf.org/html/draft-ietf-repute-query-http-11</a>.&nbsp; It has mo=
re detail than I've given above.&nbsp; There is at least one actual impleme=
ntations of this, so libraries and text are
 both available.&nbsp; We could have gone the basic &quot;.well-known/reput=
e&quot; route, but I found the &quot;.well-known&quot; part unsightly, whic=
h this group may or may not agree with.<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">-MSK<o:p></o:p></p>
</div>
</div>
</div>
</body>
</html>

--_000_831693C2CDA2E849A7D7A712B24E257F492CDB70BRN1WNEXMBX01vc_--

From carlosm3011@gmail.com  Thu Nov  7 18:39:32 2013
Return-Path: <carlosm3011@gmail.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 ED5A921E816A for <weirds@ietfa.amsl.com>; Thu,  7 Nov 2013 18:39:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.233
X-Spam-Level: 
X-Spam-Status: No, score=-2.233 tagged_above=-999 required=5 tests=[AWL=-0.367, BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, J_CHICKENPOX_47=0.6, NO_RELAYS=-0.001]
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 rqNwmsVRPFxd for <weirds@ietfa.amsl.com>; Thu,  7 Nov 2013 18:39:28 -0800 (PST)
Received: from mail-qe0-x229.google.com (mail-qe0-x229.google.com [IPv6:2607:f8b0:400d:c02::229]) by ietfa.amsl.com (Postfix) with ESMTP id B4BC521E80F4 for <weirds@ietf.org>; Thu,  7 Nov 2013 18:39:27 -0800 (PST)
Received: by mail-qe0-f41.google.com with SMTP id x7so1412798qeu.28 for <weirds@ietf.org>; Thu, 07 Nov 2013 18:39:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=hOwo/NkjX1B4vUhvMv6xnOO7mbDNQdrT6tAcxFFLoo8=; b=wkr153gMbq7m0X3Md+uy/Dod+znrHopYdftIXKAscPHsu84glwHOPDACE9PQiBXA9C qwyhoDKNfQbZLWkgeQxXh+Dhfqdc7p7s+MTWLBqfgrCzOMcnZvZmKjbxHRN8PuA1kx4d v9NqaJPa8IrRCY6FWkhSVOPoDrZ7W12LsJYv0UEI8variwSbO6WVD8ow6aeuRFtA+WH+ jUuy3xLZApEIRPeuf7XsYkRSKM9NxXSMrUHCjl6a7azwCUYsxyW7FV7Q4Z1aIYeMo+88 SZCNHmRRJGUx/lK6AViidvptawLmSDximstmNY1q/VLEOQjtjAkm+XoD1g/rFJXYiSEZ ZE8A==
X-Received: by 10.236.13.3 with SMTP id a3mr3130942yha.21.1383878366215; Thu, 07 Nov 2013 18:39:26 -0800 (PST)
Received: from europa.local ([2001:470:d815:fe0:d800:380c:2eaf:c350]) by mx.google.com with ESMTPSA id g14sm11639114yhb.23.2013.11.07.18.39.23 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 07 Nov 2013 18:39:25 -0800 (PST)
Message-ID: <527C4ED8.3010601@gmail.com>
Date: Fri, 08 Nov 2013 00:39:20 -0200
From: "Carlos M. Martinez" <carlosm3011@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>,  "Murray S. Kucherawy" <superuser@gmail.com>, "weirds@ietf.org" <weirds@ietf.org>
References: <CAL0qLwYrwGxAhv3G40an_VhcMDxOZ+9A5AyKjMu=xotCEXOFtQ@mail.gmail.com> <831693C2CDA2E849A7D7A712B24E257F492CDB70@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492CDB70@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 8bit
Subject: Re: [weirds] What templates and well-known would look like
X-BeenThere: weirds@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: carlos@lacnic.net
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, 08 Nov 2013 02:39:32 -0000

+1

On 11/8/13, 12:34 AM, Hollenbeck, Scott wrote:
> The well-known URI space approach would be a simple change from what’s
> currently in the query draft. It seems like an easier path forward.
> 
>  
> 
> Scott
> 
>  
> 
> *From:*weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] *On
> Behalf Of *Murray S. Kucherawy
> *Sent:* Thursday, November 07, 2013 9:27 PM
> *To:* weirds@ietf.org
> *Subject:* [weirds] What templates and well-known would look like
> 
>  
> 
> We talked today about using well-known URI space, and optionally
> templates as well.  Here's my understanding of what they'd look like:
> 
> For well-known, we would apply the procedure found in RFC5785 and
> register "rdap" with IANA.  This means we effectively claim
> http://<server>/.well-known/rdap <http://%3cserver%3e/.well-known/rdap>
> as our own URI space, and would be free to define URI structure under
> there.  This would basically add an IANA action to our query draft, and
> our URIs would now always contain ".well-known" followed by the name we
> register before the structure we define.
> 
> For templates, we would do the above, and then declare that what's found
> at or under http://<server>/.well-known/rdap
> <http://%3cserver%3e/.well-known/rdap> is a URI template (RFC6570).  A
> template would take one or more key values, primarily the question to be
> asked, and then construct a URI based on the template.  This means the
> service is free to define any query syntax it wants to establish for its
> service.  For example, you might get a template that says:
> 
> http://{service}/rdap/q={query} <http://%7bservice%7d/rdap/q=%7bquery%7d>
> 
> We would need to define all the key values are expected to appear in a
> template so that the query can be expanded.  For example, we would say a
> client has to have "service" and "query" available for substitution into
> the template.  The result is this process, assuming you want to ask a
> service called rdap.example about example.com <http://example.com>:
> 
> 1) Request http://rdap.example/.well-known/rdap, and get back a
> template.  (This can be cached.)  Suppose the returned template is as above.
> 
> 2) Build the template using the available values, resulting in
> http://rdap.example/rdap/q=example.com.
> 
> 3) Issue that query.
> 
> There's an obvious added cost of doing the second round trip in the
> templates method, but it can be far more flexible in terms of query
> syntax, and the template itself can be cached.
> 
> An example of this second method that recently passed IESG Review and is
> awaiting publication is
> http://tools.ietf.org/html/draft-ietf-repute-query-http-11.  It has more
> detail than I've given above.  There is at least one actual
> implementations of this, so libraries and text are both available.  We
> could have gone the basic ".well-known/repute" route, but I found the
> ".well-known" part unsightly, which this group may or may not agree with.
> 
> -MSK
> 
> 
> 
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
> 

From marc.blanchet@viagenie.ca  Fri Nov  8 07:45:11 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 1659B11E823F for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 07:45:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.299
X-Spam-Level: 
X-Spam-Status: No, score=-102.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_44=0.6, 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 JVEjhs836Oaz for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 07:44:59 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 689AC21E8189 for <weirds@ietf.org>; Fri,  8 Nov 2013 07:42:03 -0800 (PST)
Received: from h195.viagenie.ca (h195.viagenie.ca [206.123.31.195]) by jazz.viagenie.ca (Postfix) with ESMTPSA id D1EDE4040A for <weirds@ietf.org>; Fri,  8 Nov 2013 10:42:02 -0500 (EST)
From: Marc Blanchet <marc.blanchet@viagenie.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <45E97829-658A-4D28-BF2C-411C82726648@viagenie.ca>
Date: Fri, 8 Nov 2013 07:42:01 -0800
To: "weirds@ietf.org Group" <weirds@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
X-Mailer: Apple Mail (2.1510)
Subject: [weirds] exact match search
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, 08 Nov 2013 15:45:11 -0000

Hello,
 I would like to try to better express what I was trying to say at the =
mike at the end of the search-i18n discussion.  I think I forgot to say =
the thinking behind what I say, which helps understand my point.  Hope I =
will succeed this time!  So:

- there are/will be various kind of rdap "clients": =
"well-implemented-following-the-spec clients, "domain-name-industry" =
clients. Both hopefully have some insight of issues.=20
- but there is also the regular web developer, that has no clue of all =
this, and just heard by searching Internet that now whois is replaced by =
rdap and he needs for all kind of reasons to do some search/lookup of =
names so that the app interface is nicer for users (and here I'm not =
talking about the registrar industry)
- I bet that the regular web developer will only take the input from the =
user and don't do anything about IDNA and just spit out that utf-8 =
string to the server, therefore most likely not a properly prepared =
U-label.
- I bet that this will happen "often".

Therefore, here was my question at the mike: should we write something =
in the specification about this, not necessarily about the specific use =
case, but about what we should expect from the client and (mostly) the =
server behavior.  Of course, it could be "just reject" as it is implied =
now, but I wonder that given that it would be a "often" use case, we =
should be writing a bit more about that.  Our interop testing with =
various i18n test cases this week also hinted that(need for more clarity =
in the spec) too.

Marc.=

From ietf-secretariat-reply@ietf.org  Fri Nov  8 07:56:14 2013
Return-Path: <ietf-secretariat-reply@ietf.org>
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 7E12D11E823B for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 07:56:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.505
X-Spam-Level: 
X-Spam-Status: No, score=-102.505 tagged_above=-999 required=5 tests=[AWL=0.095, BAYES_00=-2.599, NO_RELAYS=-0.001, 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 mrpc8jMCpaYq for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 07:56:13 -0800 (PST)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C71BE11E8217 for <weirds@ietf.org>; Fri,  8 Nov 2013 07:56:08 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
To: weirds@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.83
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20131108155608.32462.31894.idtracker@ietfa.amsl.com>
Date: Fri, 08 Nov 2013 07:56:08 -0800
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Subject: [weirds] Milestones changed for weirds WG
X-BeenThere: weirds@ietf.org
X-Mailman-Version: 2.1.12
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, 08 Nov 2013 15:56:14 -0000

Changed milestone "draft-ietf-weirds-redirects to the IESG", set due
date to January 2014 from November 2013.

Changed milestone "draft-ietf-weirds-json-response to the IESG", set
due date to January 2014 from November 2013.

Changed milestone "draft-ietf-weirds-rdap-query to the IESG", set due
date to January 2014 from November 2013.

Changed milestone "draft-ietf-weirds-object-inventory to the IESG",
set due date to January 2014 from October 2013.

Changed milestone "Draft describing bootstrapping protocol to the
IESG", set due date to February 2014 from November 2013.

URL: http://datatracker.ietf.org/wg/weirds/charter/

From superuser@gmail.com  Fri Nov  8 11:10:30 2013
Return-Path: <superuser@gmail.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 CBD1F21F9D52 for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 11:10:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.541
X-Spam-Level: 
X-Spam-Status: No, score=-2.541 tagged_above=-999 required=5 tests=[AWL=0.058,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 MJHTPG3IWkRU for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 11:09:53 -0800 (PST)
Received: from mail-wg0-x232.google.com (mail-wg0-x232.google.com [IPv6:2a00:1450:400c:c00::232]) by ietfa.amsl.com (Postfix) with ESMTP id BAF4221E81C1 for <weirds@ietf.org>; Fri,  8 Nov 2013 11:06:34 -0800 (PST)
Received: by mail-wg0-f50.google.com with SMTP id k14so759579wgh.5 for <weirds@ietf.org>; Fri, 08 Nov 2013 11:06:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=7EVadOhPTXAiOkxyLbTsVFAqb1s5RDTrDgMAN/qwAr4=; b=k/AJsqXiCyVRdtpeOK7218a6H+6608zIisq2suOrIwJsWClQVXajLNFLJCh7t7mStX tqLE7E+thd8RCiaAlwFoZ3mNhkBhNpq7F7eKEMlU4UvLQ2Jdf+7JQLiaXPGhMB67xhkK ns+PnXabRoD4jAXmMWJb9ngyqsr62SsELJUO5ebj/iiuT2G7oxFoszLlSMvbalRSvYVj 7GVZdMmV3pccdjkaH4R5vX/IASixBvgyaJ9pn6WdfqV5YDh9W5hi9i2BBsHoa2uvCcGZ HadkuaJKWpjdeqk/i8I+zoPEaNWo1pZa8dUN6ZKe9WFVVTJHcc2B/s/ir46QyffpoimP zHHg==
MIME-Version: 1.0
X-Received: by 10.180.188.164 with SMTP id gb4mr3533945wic.52.1383937590759; Fri, 08 Nov 2013 11:06:30 -0800 (PST)
Received: by 10.180.18.202 with HTTP; Fri, 8 Nov 2013 11:06:30 -0800 (PST)
Date: Fri, 8 Nov 2013 11:06:30 -0800
Message-ID: <CAL0qLwavJNGtK7-b+ZHUnbdce56zzMAmbFYQcA5EbOKO+YSVCw@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Content-Type: multipart/alternative; boundary=001a11c25c9e7d194604eaaf147e
Subject: [weirds] Some thoughts on bootstrapping
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, 08 Nov 2013 19:10:58 -0000

--001a11c25c9e7d194604eaaf147e
Content-Type: text/plain; charset=ISO-8859-1

In various hallway track discussions since yesterday, it seems like there
are several considerations relative to IANA with respect to a bootstrapping
solution.  Pete will be talking to the IAB as a liaison to ICANN/IANA to
find out what would be possible in terms of an SLA to create a queryable
registry for WEIRDS (and possibly other current WGs).

There are also some policy and political issues around IANA running this
registry in the first place, regardless of the SLA.  We need to steer well
clear of these as much as possible.

In addition to the methods proposed by Marc, we could also consider the
model the DNS follows with root caches.  The root cache is a bootstrapping
file for the DNS that indicates to a resolving nameserver where to go to
start resolving a question for which the answer is not currently cached.
So far as I'm aware, the documents defining the DNS don't talk about where
to get the root cache; they only imply its existence.  Where you get it and
how is an implementation issue.

I'm envisioning a table that maps name prefixes and CIDR expressions to one
or more WEIRDS servers.  For numbers, the list could simply map all numbers
to all RIR WEIRDS servers, relying on redirection; just pick the closest
one.  For names, however, this is the public suffix problem again; ideally
this would be maintained by some kind of authoritative registry, but it
could also invoke one of the authority discovery methods that was discussed
in Berlin at APPSAWG.

We might consider "punting" in the same way.  We could say a WEIRDS client
needs to learn via some out-of-band method where to send the query for a
given question.  The methods Marc had in his presentation could be
identified as experimental options.  If one emerges as a clear winner in
the future, that one could be written up in a Proposed Standard document,
if that's even necessary.

Comments?

-MSK

--001a11c25c9e7d194604eaaf147e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>In various hallway track discussions since yesterday,
 it seems like there are several considerations relative to IANA with=20
respect to a bootstrapping solution.=A0 Pete will be talking to the IAB as
 a liaison to ICANN/IANA to find out what would be possible in terms of an =
SLA to create a queryable registry for WEIRDS (and possibly=20
other current WGs).<br>
<br><div>There are also some policy and political issues around=20
IANA running this registry in the first place, regardless of the SLA.=A0=20
We need to steer well clear of these as much as possible.<br></div><div><br=
></div>
In addition to the methods proposed by Marc, we could also consider the=20
model the DNS follows with root caches.=A0 The root cache is a=20
bootstrapping file for the DNS that indicates to a resolving nameserver=20
where to go to start resolving a question for which the answer is not=20
currently cached.=A0 So far as I&#39;m aware, the documents defining the DN=
S=20
don&#39;t talk about where to get the root cache; they only imply its=20
existence.=A0 Where you get it and how is an implementation issue.<br>
<br><div>I&#39;m envisioning a table that maps name prefixes and CIDR=20
expressions to one or more WEIRDS servers.=A0 For numbers, the list could=
=20
simply map all numbers to all RIR WEIRDS servers, relying on=20
redirection; just pick the closest one.=A0 For names, however, this is the
 public suffix problem again; ideally this would be maintained by some=20
kind of authoritative registry, but it could also invoke one of the=20
authority discovery methods that was discussed in Berlin at APPSAWG.<br>
</div><div>=A0</div>We might consider &quot;punting&quot; in the same way.=
=A0 We could
 say a WEIRDS client needs to learn via some out-of-band method where to
 send the query for a given question.=A0 The methods Marc had in his=20
presentation could be identified as experimental options.=A0 If one emerges=
 as a=20
clear winner in the future, that one could be written up in a Proposed=20
Standard document, if that&#39;s even necessary.<br>
<br>Comments?<br><br></div>-MSK<br></div>

--001a11c25c9e7d194604eaaf147e--

From prvs=0017f1c97c=johnl@iecc.com  Fri Nov  8 12:52:33 2013
Return-Path: <prvs=0017f1c97c=johnl@iecc.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 00FCF21E8089 for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 12:52:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.49
X-Spam-Level: 
X-Spam-Status: No, score=-2.49 tagged_above=-999 required=5 tests=[AWL=0.109,  BAYES_00=-2.599]
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 mqX8+4AIumAe for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 12:52:28 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id EE7CE11E8210 for <weirds@ietf.org>; Fri,  8 Nov 2013 12:52:11 -0800 (PST)
Received: (qmail 31175 invoked from network); 8 Nov 2013 20:51:56 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 8 Nov 2013 20:51:56 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=527d4eec.xn--btvx9d.k1310; i=johnl@user.iecc.com; bh=SIjgJm9qBB157YChApRRre8R/8Zw/DnbMCZorbsUYmI=; b=Xp6Cjeh7IM2O5gEASQhXczp4ykexvJ32ZSSY0dVmiq9C1AogxXfIoqjvoZe3eSjgd5R73OewbmPFxJ/oheAmNwu6LIxIiEIp0X9WzlB0nrG4fbHY3RIu2kCao3yyPPIbkdeMxGerwrDwrEYmZ27Pxu4bpPbMesWUyaliHJx1qWORUaP0HaGRzXM1yDZUZwxi5Zkp2S4VtcXfCHx44XoaJHNKDhMzi2OtkJSKBsoAZshxNyoBVVovgjPOeMXvpMic
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=527d4eec.xn--btvx9d.k1310; olt=johnl@user.iecc.com; bh=SIjgJm9qBB157YChApRRre8R/8Zw/DnbMCZorbsUYmI=; b=dTw2btE0zb5q/RYhoK+zStSHQwlac5338x5zNyzrH6tqptTDsh41hQinLps4L+enm7HcKX3mZIWe9Q+ZB3K3QZ7CSjcc2WcQfCzPrV/65djCrXAWb4/EnkQBnfT/MuSv8T215BHjURkiJ2/cTk7cBg2mTjAXdjPzKr2FZfrQQj4LE78ZUnCr2pvpqNWRsM82xTHYYD/rIZ62UqWrbyIXf/WK9zgCjJhfEgiVzZ36A/sGtSyM8ZKAQzaGr6PqnlTI
Date: 8 Nov 2013 20:51:34 -0000
Message-ID: <20131108205134.2932.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <CAL0qLwavJNGtK7-b+ZHUnbdce56zzMAmbFYQcA5EbOKO+YSVCw@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] Some thoughts on bootstrapping
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, 08 Nov 2013 20:52:33 -0000

It might help to drain the swamp if we can figure out what (if
anything) people agree about and what's still contentious.  For
example:

* Do names and numbers need the same boostrap?  If the answer is yes,
what does "the same" mean here?

* Do names need a bootstrap only for TLD?  For TLD and subdomains
identified by the TLD?  For any domain?  (As the registry for
watkins-glen.ny.us, this is of some interest to me.)

* Is it OK for a names bootstrap to depend on something maintained by IANA?

* Is it OK for a numbers bootstrap to depend on something maintained by IANA?

* How accurate does a numbers bootstrap need to be, e.g., for IPv4 is a
240 entry table for the top octet adequate, or does it have to be like
the >100,000 entry table at NRO?


From ietf-secretariat-reply@ietf.org  Fri Nov  8 13:18:36 2013
Return-Path: <ietf-secretariat-reply@ietf.org>
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 E9C0B11E80EC for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 13:18:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.505
X-Spam-Level: 
X-Spam-Status: No, score=-102.505 tagged_above=-999 required=5 tests=[AWL=0.095, BAYES_00=-2.599, NO_RELAYS=-0.001, 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 8ptDdOxpsuDi for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 13:18:34 -0800 (PST)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E6BB21E808D for <weirds@ietf.org>; Fri,  8 Nov 2013 13:18:33 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
To: weirds@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.83
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20131108211833.7020.24706.idtracker@ietfa.amsl.com>
Date: Fri, 08 Nov 2013 13:18:33 -0800
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Subject: [weirds] Milestones changed for weirds WG
X-BeenThere: weirds@ietf.org
X-Mailman-Version: 2.1.12
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, 08 Nov 2013 21:18:36 -0000

Changed milestone "Draft describing bootstrapping protocol to the
IESG", set state to active from review, accepting new milestone.

URL: http://datatracker.ietf.org/wg/weirds/charter/

From carlosm3011@gmail.com  Fri Nov  8 19:22:11 2013
Return-Path: <carlosm3011@gmail.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 7F8CD11E8101 for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 19:22:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.417
X-Spam-Level: 
X-Spam-Status: No, score=-2.417 tagged_above=-999 required=5 tests=[AWL=0.183,  BAYES_00=-2.599, NO_RELAYS=-0.001]
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 ex7DbfBdtvuC for <weirds@ietfa.amsl.com>; Fri,  8 Nov 2013 19:22:10 -0800 (PST)
Received: from mail-qe0-x236.google.com (mail-qe0-x236.google.com [IPv6:2607:f8b0:400d:c02::236]) by ietfa.amsl.com (Postfix) with ESMTP id 2CA0B11E80FB for <weirds@ietf.org>; Fri,  8 Nov 2013 19:22:10 -0800 (PST)
Received: by mail-qe0-f54.google.com with SMTP id 1so2801642qec.27 for <weirds@ietf.org>; Fri, 08 Nov 2013 19:22:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=3lRD/EHAgN6S1Y5mUzmygv0AjLEFgt4ZFP1fXO6Ef5w=; b=wfLc2jw466gSxNATyxN2V+0pvu1M6ZgvVQi25wwZMl5zwyGDQ2f7yd1XUb2CvrMjsL C+grLQgheE8ED2DdehNz+2N7T7Nvoq2R2OfQjWjwbtyLOreWeNKrrNfCim7gDHsCdB1e yph0chEHIYWeXqpnJRIZMPrR/qkHBQbXTQ4EMJevZgXTeGOYGWzpWTy0lmOZx4qDjNM8 Bo3L/FJz21C/VH8fkkTDM9tZ15ivJQQ0AsUEmt0WMSM1iZVHTwVxL3lgtVhsaHjRa7Zd gB4NTQYbQefgOD41cglBIYu/2iZGY8YKL7NpMREa2jEZk/x+cA42DSNDA/oeVhzSuHRF qHYg==
X-Received: by 10.236.155.100 with SMTP id i64mr8691490yhk.42.1383967329286; Fri, 08 Nov 2013 19:22:09 -0800 (PST)
Received: from europa.local ([2001:470:d815:fe0:1d61:a8ab:9141:416f]) by mx.google.com with ESMTPSA id w8sm2954864yhg.8.2013.11.08.19.22.06 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 08 Nov 2013 19:22:08 -0800 (PST)
Message-ID: <527DAA5B.2060000@gmail.com>
Date: Sat, 09 Nov 2013 01:22:03 -0200
From: "Carlos M. Martinez" <carlosm3011@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: John Levine <johnl@taugh.com>, weirds@ietf.org
References: <20131108205134.2932.qmail@joyce.lan>
In-Reply-To: <20131108205134.2932.qmail@joyce.lan>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: Re: [weirds] Some thoughts on bootstrapping
X-BeenThere: weirds@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: carlos@lacnic.net
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: Sat, 09 Nov 2013 03:22:11 -0000

Hello !!

On 11/8/13, 6:51 PM, John Levine wrote:
> It might help to drain the swamp if we can figure out what (if
> anything) people agree about and what's still contentious.  For
> example:
> 
> * Do names and numbers need the same boostrap?  If the answer is yes,
> what does "the same" mean here?
Well, the source of bootstrapping data will be necessarily different,
but IMO it would be a good idea if the _way_ bootstrap data is obtained
by clients and servers is the 'same' for both names and numbers. There
goes my definition of 'same' :-)

By this I mean that if we settle on IANA, then both should use IANA, and
if we settle on DNS/reverse DNS, well, both should use it.

> 
> * Do names need a bootstrap only for TLD?  For TLD and subdomains
> identified by the TLD?  For any domain?  (As the registry for
> watkins-glen.ny.us, this is of some interest to me.)

Good question. IMO, a reasonable way of working this out would be to
bootstrap names to the level of the TLD, and say numbers to the level of
the /8s, or the IPv6 /12s (and those pesky /24s from times past).

>From this high level down, you should follow a redirection tree.

In our case (a RIR), at some point we should redirect RDAP queries to
our NIRs, for example.

> 
> * Is it OK for a names bootstrap to depend on something maintained by IANA?

"N/A"

> 
> * Is it OK for a numbers bootstrap to depend on something maintained by IANA?
I dont' have a problem with it. But, what do we mean by 'depend' ? If we
mean just storing some plain CSV/JSON bootstrap files, then, no problem
at all.

If we, on the other hand, believe that 'depend' implies operating an
RDAP server and providing redirects from IANA downwards, then we should
ask them if they believe they are able / willing to handle that kind of
load.

> 
> * How accurate does a numbers bootstrap need to be, e.g., for IPv4 is a
> 240 entry table for the top octet adequate, or does it have to be like
> the >100,000 entry table at NRO?

For clients the 240-entry table is enough. The RIRs have the information
to properly redirect from one to the other for those cases where a
higher 'resolution' would be needed (for example, those cases where a
single /16s out of a /8 is in use in another RIR).

> 
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
> 

From shollenbeck@verisign.com  Mon Nov 11 05:04:25 2013
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 EC25221E80EC for <weirds@ietfa.amsl.com>; Mon, 11 Nov 2013 05:04:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.532
X-Spam-Level: 
X-Spam-Status: No, score=-6.532 tagged_above=-999 required=5 tests=[AWL=0.067,  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 9K9Eb65mApTs for <weirds@ietfa.amsl.com>; Mon, 11 Nov 2013 05:04:21 -0800 (PST)
Received: from exprod6og106.obsmtp.com (exprod6og106.obsmtp.com [64.18.1.191]) by ietfa.amsl.com (Postfix) with ESMTP id EAB4321E81C4 for <weirds@ietf.org>; Mon, 11 Nov 2013 05:04:20 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob106.postini.com ([64.18.5.12]) with SMTP ID DSNKUoDV1A+s5kgDSLDv6d367rIV9BBVyAWT@postini.com; Mon, 11 Nov 2013 05:04:21 PST
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rABD4JNm014892 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <weirds@ietf.org>; Mon, 11 Nov 2013 08:04:19 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Mon, 11 Nov 2013 08:04:19 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: rdap-query Proposed Changes Discussed Last Week
Thread-Index: Ac7e3oRM0eefmUx1ReCAOEwbs51/qQ==
Date: Mon, 11 Nov 2013 13:04:18 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492D045C@BRN1WNEXMBX01.vcorp.ad.vrsn.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
Subject: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Mon, 11 Nov 2013 13:04:26 -0000

During last week's working group meeting we talked through some very specif=
ic questions concerning search and i18n. I think the feeling in the room wa=
s that we could simplify things greatly by changing text in the rdap-query =
draft to make it clear that search processing requires no more than basic b=
inary character comparison. This has a potential impact on section 4 of rda=
p-query-07, which currently includes this text:

"Because Unicode characters may be combined with another Unicode character =
or characters, partial matching requires that a server maintain a list of v=
alid character combinations to be considered a match. When comparing DNS U-=
labels, servers SHOULD use the code points specified in [RFC5892] to determ=
ine partial matches.  When comparing entity names, servers SHOULD use the n=
ormalization rules and code points specified by [I-D.ietf-precis-nickname] =
to determine partial matches."

Marc Blanchet touched on the topic here:

http://www.ietf.org/mail-archive/web/weirds/current/msg03288.html

I'm going to suggest that the paragraph above be replaced with this:

"Servers can expect to receive search patterns from clients that contain ch=
aracter strings encoded in different forms supported by HTTP. It is entirel=
y possible to apply filters and normalization rules to search patterns prio=
r to making character comparisons, but this type of processing is more typi=
cally needed to determine the validity of registered strings than to match =
patterns. Servers SHOULD thus accept any search pattern that is otherwise p=
roperly encoded and servers SHOULD use case-insensitive binary comparisons =
to determine partial matches."

In addition, we have to make changes to our URIs based on the topic describ=
ed here:

http://www.ietf.org/mail-archive/web/weirds/current/msg03285.html

We'll see how that discussion goes before changing anything.

Finally, we spent some time talking about how searches might uncover implic=
it relationships between registered objects, such as the relationship betwe=
en a registered IDN and its variants. I think we agreed that explicit searc=
h results should be limited to matches, but RDAP includes the ability to de=
scribe relationships and we talked about adding text to address that possib=
ility. John Klensin drafted some text that can be added to the end of secti=
on 4:

"Conceptually, a name-record in the database may include a link to an assoc=
iated name-record which may include a link to another such record and so on=
. If an implementation is to return more than one name-record in response t=
o a query, information from the records thereby identified is returned. =20

Note that this model includes any arrangements for associated names, includ=
ing those that are linked by policy mechanisms and names bound together for=
 some other purposes.

Note also that returning information that was not explicitly selected by an=
 exact-match lookup, including additional names that match a relatively fuz=
zy search as well as lists of names that are linked together, may cause pri=
vacy issues."

The privacy topic will also need to be addressed in the Security Considerat=
ions section.

Scott



From edainow@afilias.info  Mon Nov 11 12:23:12 2013
Return-Path: <edainow@afilias.info>
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 530C111E80EC for <weirds@ietfa.amsl.com>; Mon, 11 Nov 2013 12:23:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.232
X-Spam-Level: 
X-Spam-Status: No, score=-2.232 tagged_above=-999 required=5 tests=[AWL=-0.367, BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, J_CHICKENPOX_47=0.6]
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 APAQxi6YJPeJ for <weirds@ietfa.amsl.com>; Mon, 11 Nov 2013 12:23:07 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id 2ADE611E8102 for <weirds@ietf.org>; Mon, 11 Nov 2013 12:23:06 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1Vfy0o-0003x5-3h for weirds@ietf.org; Mon, 11 Nov 2013 20:23:06 +0000
Received: from mail-ie0-f170.google.com ([209.85.223.170]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1Vfy0n-0001jS-62 for weirds@ietf.org; Mon, 11 Nov 2013 20:23:06 +0000
Received: by mail-ie0-f170.google.com with SMTP id to1so3261192ieb.29 for <weirds@ietf.org>; Mon, 11 Nov 2013 12:23:00 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=gCToChD2CVnzY/BlXym3BwzzvlZHplbYmGBb1c8jgr4=; b=hkoV8g7dso1Ys1jWtRrEQzs1hB+5gOwrVT6Cu0ehEXw3aM+BxEcXKyUivHQ3Z9vBq7 LsqDqusmUwoWVAdR0DFW8FMo6IWb4AHhHzLTXY5yCM2egcgzHldEng16RzPvy+6Xq1dh WBN6ndf9f9qvGI8sV17NOU7O18W667daJvbHjCzH17wgWvVkNPtRM2XpKAH+qlEijRTf iZuSMfFm169if69jLbz8TZruAe81gfWalh3mxEmTiyiUXXLrJXptOkhbUyrVVwlX/tNP Z4mOK4MfXpXqq0yRC7iLY2nPerhJeqMjrTkGj4wRg9ACFyhh0Xb15OA+Y0qI3n57+ErK +dHg==
X-Gm-Message-State: ALoCoQluor7SHHscpapalpZUNXVfov6JG4ZFG/Fq2xRwmaLVPrgVjl1Wn6RaLB//yfBmuCVvR7LhNAnFPGlACSxVldrHtH5DBOQwrSHwzDrpaMrrCiYPH9lY5OjjtzwFP6hOEIfraR4z
X-Received: by 10.50.55.65 with SMTP id q1mr13598976igp.4.1384201380080; Mon, 11 Nov 2013 12:23:00 -0800 (PST)
X-Received: by 10.50.55.65 with SMTP id q1mr13598970igp.4.1384201379991; Mon, 11 Nov 2013 12:22:59 -0800 (PST)
Received: from [10.10.68.31] (tor-gateway.afilias.info. [199.15.87.4]) by mx.google.com with ESMTPSA id c14sm16972482ign.0.2013.11.11.12.22.58 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 11 Nov 2013 12:22:59 -0800 (PST)
Message-ID: <52813CA1.2000703@afilias.info>
Date: Mon, 11 Nov 2013 15:22:57 -0500
From: Ernie Dainow <edainow@afilias.info>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>,  "Murray S. Kucherawy" <superuser@gmail.com>, "weirds@ietf.org" <weirds@ietf.org>
References: <CAL0qLwYrwGxAhv3G40an_VhcMDxOZ+9A5AyKjMu=xotCEXOFtQ@mail.gmail.com>	<831693C2CDA2E849A7D7A712B24E257F492CDB70@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <527C4ED8.3010601@gmail.com>
In-Reply-To: <527C4ED8.3010601@gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [weirds] What templates and well-known would look like
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: Mon, 11 Nov 2013 20:23:12 -0000

The main intent of RFC 5785 and 
draft-ietf-appsawg-uri-get-off-my-lawn-00 seems to be registration of 
HTTP path prefixes "to avoid collisions and minimise impingement upon 
sites URI space."

I don't see how this applies to the current definition in rdap-query-07, 
which clearly says, "uniform patterns start with a base URL [RFC3986] 
specified by each registry or any other service provider". The rest of 
the paths defined, such as domain/<domain name>, follow the base path.

This may change, if we decide to support a bootstrap based on DNS. Since 
DNS as proposed will only provide an IP address, a base path will be 
needed. In that case RFC 5785 would apply.

However, if an IANA based bootstrap is decided, then part of the IANA 
record would be the base URL, as defined by the service provider. In my 
view this is preferable as it gives more control to the owner of the 
service. So this is an advantage of an IANA bootstrap over DNS.

In any case, it seems like the bootstrap decision should be made before 
putting effort into defining ".well-known".

-Ernie


On 11/7/2013 9:39 PM, Carlos M. Martinez wrote:
> +1
>
> On 11/8/13, 12:34 AM, Hollenbeck, Scott wrote:
>> The well-known URI space approach would be a simple change from what’s
>> currently in the query draft. It seems like an easier path forward.
>>
>>   
>>
>> Scott
>>
>>   
>>
>> *From:*weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] *On
>> Behalf Of *Murray S. Kucherawy
>> *Sent:* Thursday, November 07, 2013 9:27 PM
>> *To:* weirds@ietf.org
>> *Subject:* [weirds] What templates and well-known would look like
>>
>>   
>>
>> We talked today about using well-known URI space, and optionally
>> templates as well.  Here's my understanding of what they'd look like:
>>
>> For well-known, we would apply the procedure found in RFC5785 and
>> register "rdap" with IANA.  This means we effectively claim
>> http://<server>/.well-known/rdap <http://%3cserver%3e/.well-known/rdap>
>> as our own URI space, and would be free to define URI structure under
>> there.  This would basically add an IANA action to our query draft, and
>> our URIs would now always contain ".well-known" followed by the name we
>> register before the structure we define.
>>
>> For templates, we would do the above, and then declare that what's found
>> at or under http://<server>/.well-known/rdap
>> <http://%3cserver%3e/.well-known/rdap> is a URI template (RFC6570).  A
>> template would take one or more key values, primarily the question to be
>> asked, and then construct a URI based on the template.  This means the
>> service is free to define any query syntax it wants to establish for its
>> service.  For example, you might get a template that says:
>>
>> http://{service}/rdap/q={query} <http://%7bservice%7d/rdap/q=%7bquery%7d>
>>
>> We would need to define all the key values are expected to appear in a
>> template so that the query can be expanded.  For example, we would say a
>> client has to have "service" and "query" available for substitution into
>> the template.  The result is this process, assuming you want to ask a
>> service called rdap.example about example.com <http://example.com>:
>>
>> 1) Request http://rdap.example/.well-known/rdap, and get back a
>> template.  (This can be cached.)  Suppose the returned template is as above.
>>
>> 2) Build the template using the available values, resulting in
>> http://rdap.example/rdap/q=example.com.
>>
>> 3) Issue that query.
>>
>> There's an obvious added cost of doing the second round trip in the
>> templates method, but it can be far more flexible in terms of query
>> syntax, and the template itself can be cached.
>>
>> An example of this second method that recently passed IESG Review and is
>> awaiting publication is
>> http://tools.ietf.org/html/draft-ietf-repute-query-http-11.  It has more
>> detail than I've given above.  There is at least one actual
>> implementations of this, so libraries and text are both available.  We
>> could have gone the basic ".well-known/repute" route, but I found the
>> ".well-known" part unsightly, which this group may or may not agree with.
>>
>> -MSK
>>
>>
>>
>> _______________________________________________
>> weirds mailing list
>> weirds@ietf.org
>> https://www.ietf.org/mailman/listinfo/weirds
>>
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From marc.blanchet@viagenie.ca  Mon Nov 11 12:29:05 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 4708C11E81C5 for <weirds@ietfa.amsl.com>; Mon, 11 Nov 2013 12:29:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.202
X-Spam-Level: 
X-Spam-Status: No, score=-102.202 tagged_above=-999 required=5 tests=[AWL=-0.337, BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, J_CHICKENPOX_47=0.6, 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 6EK4CAz-nTdn for <weirds@ietfa.amsl.com>; Mon, 11 Nov 2013 12:29:04 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 54A8011E811D for <weirds@ietf.org>; Mon, 11 Nov 2013 12:29:04 -0800 (PST)
Received: from h116.viagenie.ca (h116.viagenie.ca [206.123.31.116]) by jazz.viagenie.ca (Postfix) with ESMTPSA id BDAD5403A7; Mon, 11 Nov 2013 15:29:01 -0500 (EST)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <52813CA1.2000703@afilias.info>
Date: Mon, 11 Nov 2013 15:29:01 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <A7A5F740-5854-48E7-97FE-82581B94D229@viagenie.ca>
References: <CAL0qLwYrwGxAhv3G40an_VhcMDxOZ+9A5AyKjMu=xotCEXOFtQ@mail.gmail.com>	<831693C2CDA2E849A7D7A712B24E257F492CDB70@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <527C4ED8.3010601@gmail.com> <52813CA1.2000703@afilias.info>
To: Ernie Dainow <edainow@afilias.info>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] What templates and well-known would look like
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: Mon, 11 Nov 2013 20:29:05 -0000

Le 2013-11-11 =E0 15:22, Ernie Dainow <edainow@afilias.info> a =E9crit :

> The main intent of RFC 5785 and =
draft-ietf-appsawg-uri-get-off-my-lawn-00 seems to be registration of =
HTTP path prefixes "to avoid collisions and minimise impingement upon =
sites URI space."
>=20
> I don't see how this applies to the current definition in =
rdap-query-07, which clearly says, "uniform patterns start with a base =
URL [RFC3986] specified by each registry or any other service provider". =
The rest of the paths defined, such as domain/<domain name>, follow the =
base path.
>=20
> This may change, if we decide to support a bootstrap based on DNS. =
Since DNS as proposed will only provide an IP address, a base path will =
be needed. In that case RFC 5785 would apply.

right, unless the RR used is NAPTR, which then works for any url for any =
registry.  But NAPTR is a complex RR and much less implemented, =
especially in client side.

>=20
> However, if an IANA based bootstrap is decided, then part of the IANA =
record would be the base URL, as defined by the service provider. In my =
view this is preferable as it gives more control to the owner of the =
service. So this is an advantage of an IANA bootstrap over DNS.
>=20
> In any case, it seems like the bootstrap decision should be made =
before putting effort into defining ".well-known".

I agree. We shall think about the overall solution and all pieces of =
puzzle are interconnected.

Marc.


>=20
> -Ernie
>=20
>=20
> On 11/7/2013 9:39 PM, Carlos M. Martinez wrote:
>> +1
>>=20
>> On 11/8/13, 12:34 AM, Hollenbeck, Scott wrote:
>>> The well-known URI space approach would be a simple change from =
what=92s
>>> currently in the query draft. It seems like an easier path forward.
>>>=20
>>> =20
>>> Scott
>>>=20
>>> =20
>>> *From:*weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] *On
>>> Behalf Of *Murray S. Kucherawy
>>> *Sent:* Thursday, November 07, 2013 9:27 PM
>>> *To:* weirds@ietf.org
>>> *Subject:* [weirds] What templates and well-known would look like
>>>=20
>>> =20
>>> We talked today about using well-known URI space, and optionally
>>> templates as well.  Here's my understanding of what they'd look =
like:
>>>=20
>>> For well-known, we would apply the procedure found in RFC5785 and
>>> register "rdap" with IANA.  This means we effectively claim
>>> http://<server>/.well-known/rdap =
<http://%3cserver%3e/.well-known/rdap>
>>> as our own URI space, and would be free to define URI structure =
under
>>> there.  This would basically add an IANA action to our query draft, =
and
>>> our URIs would now always contain ".well-known" followed by the name =
we
>>> register before the structure we define.
>>>=20
>>> For templates, we would do the above, and then declare that what's =
found
>>> at or under http://<server>/.well-known/rdap
>>> <http://%3cserver%3e/.well-known/rdap> is a URI template (RFC6570).  =
A
>>> template would take one or more key values, primarily the question =
to be
>>> asked, and then construct a URI based on the template.  This means =
the
>>> service is free to define any query syntax it wants to establish for =
its
>>> service.  For example, you might get a template that says:
>>>=20
>>> http://{service}/rdap/q=3D{query} =
<http://%7bservice%7d/rdap/q=3D%7bquery%7d>
>>>=20
>>> We would need to define all the key values are expected to appear in =
a
>>> template so that the query can be expanded.  For example, we would =
say a
>>> client has to have "service" and "query" available for substitution =
into
>>> the template.  The result is this process, assuming you want to ask =
a
>>> service called rdap.example about example.com <http://example.com>:
>>>=20
>>> 1) Request http://rdap.example/.well-known/rdap, and get back a
>>> template.  (This can be cached.)  Suppose the returned template is =
as above.
>>>=20
>>> 2) Build the template using the available values, resulting in
>>> http://rdap.example/rdap/q=3Dexample.com.
>>>=20
>>> 3) Issue that query.
>>>=20
>>> There's an obvious added cost of doing the second round trip in the
>>> templates method, but it can be far more flexible in terms of query
>>> syntax, and the template itself can be cached.
>>>=20
>>> An example of this second method that recently passed IESG Review =
and is
>>> awaiting publication is
>>> http://tools.ietf.org/html/draft-ietf-repute-query-http-11.  It has =
more
>>> detail than I've given above.  There is at least one actual
>>> implementations of this, so libraries and text are both available.  =
We
>>> could have gone the basic ".well-known/repute" route, but I found =
the
>>> ".well-known" part unsightly, which this group may or may not agree =
with.
>>>=20
>>> -MSK
>>>=20
>>>=20
>>>=20
>>> _______________________________________________
>>> weirds mailing list
>>> weirds@ietf.org
>>> https://www.ietf.org/mailman/listinfo/weirds
>>>=20
>> _______________________________________________
>> weirds mailing list
>> weirds@ietf.org
>> https://www.ietf.org/mailman/listinfo/weirds
>=20
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From prvs=0020673b34=johnl@iecc.com  Mon Nov 11 13:55:27 2013
Return-Path: <prvs=0020673b34=johnl@iecc.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 5585F11E812A for <weirds@ietfa.amsl.com>; Mon, 11 Nov 2013 13:55:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.737
X-Spam-Level: 
X-Spam-Status: No, score=-1.737 tagged_above=-999 required=5 tests=[AWL=-0.627, BAYES_05=-1.11]
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 XKG53RhDvAMh for <weirds@ietfa.amsl.com>; Mon, 11 Nov 2013 13:55:23 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id BE39621E80B5 for <weirds@ietf.org>; Mon, 11 Nov 2013 13:55:22 -0800 (PST)
Received: (qmail 16731 invoked from network); 11 Nov 2013 21:55:21 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 11 Nov 2013 21:55:21 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52815249.xn--yuvv84g.k1310; i=johnl@user.iecc.com; bh=zKiX5JxQXB2o7HG/Jg70+isH5FKt1FPrVuHfm6mwfZY=; b=V4XXS5m0OX7DLqKL/UE6z/S81LYyg2Dt3uN5d44d/VeyVjE5+hMHFRiu0xY3CaqcxHv4EVhFDaNNEaWqDpHGQXOGAylb8mREImEoKUkKx3vVASMeLQ+T8Jgj2oAvX+LzQxBmbqNGi+KBbomGTG8d/945oaobWYXkLNS17bTTpQKcfX2CYUnOB2tVgLwes3oamZvhn655fbJv5YmgDwbZwTLp9EUxcLx/Q1E6OMrSBnzsxGt1vkyLaVlRceNihuUz
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52815249.xn--yuvv84g.k1310; olt=johnl@user.iecc.com; bh=zKiX5JxQXB2o7HG/Jg70+isH5FKt1FPrVuHfm6mwfZY=; b=o5LwtmIWRuQgw8+9xgyx64DtRKiIzcBXVeA18WxsmfYheN1mwrR/emc291k8vwKLIJHYWPn4sIaSdrs7ou4FztaCyArahNlMWiNk5KqoqRRgs64g1E1sN5OKdmD0fzsFvbrihUWbrKxbXz3Ocfqhogf6Qmkc84ZnvQASQkXWTk7Elhht1USEaeNKndno2hefm4MzvDUlTaBqyYXg2Xz2I0xYfnu1wzEkVSp8j3GBz9JnSi83ufSgxrl81EUwIghk
Date: 11 Nov 2013 21:54:59 -0000
Message-ID: <20131111215459.62479.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <52813CA1.2000703@afilias.info>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] What templates and well-known would look like
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: Mon, 11 Nov 2013 21:55:27 -0000

>In any case, it seems like the bootstrap decision should be made before 
>putting effort into defining ".well-known".

For once, I completely agree with Ernie.

R's,
John

From prvs=0020673b34=johnl@iecc.com  Mon Nov 11 13:59:16 2013
Return-Path: <prvs=0020673b34=johnl@iecc.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 9B73521E80DD for <weirds@ietfa.amsl.com>; Mon, 11 Nov 2013 13:59:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.473
X-Spam-Level: 
X-Spam-Status: No, score=-2.473 tagged_above=-999 required=5 tests=[AWL=0.126,  BAYES_00=-2.599]
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 HnKYFnu1McST for <weirds@ietfa.amsl.com>; Mon, 11 Nov 2013 13:59:10 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id B451711E80F9 for <weirds@ietf.org>; Mon, 11 Nov 2013 13:59:09 -0800 (PST)
Received: (qmail 17430 invoked from network); 11 Nov 2013 21:59:08 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 11 Nov 2013 21:59:08 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5281532c.xn--i8sz2z.k1310; i=johnl@user.iecc.com; bh=BoNYuv8TSb3HxIrH4Sz9acSy/tUJal8+vJIqLx1GXVU=; b=HbbvRZo8/IHYk9XO+JZy8aJczk0egN5FIyDl82wZaa7xl6l0iSfbB0ZCmbTjoW1bY3DEVaSXEgTEgz1MlUBKeCqCRbXpQc2VM+HSyaVO0DPJvBvxRNhCnWqopn9KOiKTEkWphVI85AH9EJf9FcPGMauP0zqVbrcjS3Af2Qh5EMI+Umir4EdZYFVJCtnuDjirKm/x3LwTB8w3sRQHN3RZ8qKiqbvfNuKbKTroDEskchYN8QLhsjL6po296Xk11B8L
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5281532c.xn--i8sz2z.k1310; olt=johnl@user.iecc.com; bh=BoNYuv8TSb3HxIrH4Sz9acSy/tUJal8+vJIqLx1GXVU=; b=bzfmTKnZYLmD4vwdZ+Lcz11JTejpcuEPf51oPeKrmNBMAHRHkFNIS+UVqGsX+FxTOrchgjdTBr96e+8yn7x5lzKYUY8AzRL6oyG9IGs5Jey9iT9F0b1Vb9kV/BfUuCmBitssa6Ox9jbpLq00Od/fYy7xlMN8X9VNlML0Huj6kZhjsqvJQFH0wITbmOBmstOzg4uqm3EaxRFsStvM2mfAB1hN4MLE4ToTnCkWgwkptk5yPTu49dDcNkTKX7BSqpKN
Date: 11 Nov 2013 21:58:46 -0000
Message-ID: <20131111215846.62501.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492D045C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Mon, 11 Nov 2013 21:59:16 -0000

There's one bit here that's confusing to me:

> Servers SHOULD thus accept any search pattern that is otherwise
> properly encoded and servers SHOULD use case-insensitive binary
> comparisons to determine partial matches.

I don't understand what this means unless it means that you can only
search for A-labels.

For U-labels, there's no case folding, so I guess it would mean that
you do a case-insensitive prefix match against A-labels, or a plain
prefix match of the Unicode characters against U-labels.

It's also not clear whether foo* is supposed to match against
A-labels, U-labels, or both, and how if at all the client says
which one it means.



 


From shollenbeck@verisign.com  Tue Nov 12 03:59:54 2013
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 BA04D11E80E0 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 03:59:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.538
X-Spam-Level: 
X-Spam-Status: No, score=-6.538 tagged_above=-999 required=5 tests=[AWL=0.061,  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 tFwB-M7vUSgF for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 03:59:48 -0800 (PST)
Received: from exprod6og125.obsmtp.com (exprod6og125.obsmtp.com [64.18.1.218]) by ietfa.amsl.com (Postfix) with ESMTP id 4434611E80F7 for <weirds@ietf.org>; Tue, 12 Nov 2013 03:59:48 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob125.postini.com ([64.18.5.12]) with SMTP ID DSNKUoIYM7GLQhTMAdUfVE+m+i1ZGJ0wU5t3@postini.com; Tue, 12 Nov 2013 03:59:48 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rACBxlHC008890 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <weirds@ietf.org>; Tue, 12 Nov 2013 06:59:47 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 12 Nov 2013 06:59:46 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: Scrap Bootstrapping
Thread-Index: Ac7fnq3zpu2oy450QWOwzdK6+Rpl+A==
Date: Tue, 12 Nov 2013 11:59:46 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492D165C@BRN1WNEXMBX01.vcorp.ad.vrsn.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
Subject: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 11:59:54 -0000

The more we discuss the challenges associated with bootstrapping queries th=
e more I'm becoming convinced that there's no way to produce a completely a=
dequate solution. Here's another potential problem: how do we bootstrap que=
ries for entities? There's nothing in an entity identifier that can be cons=
istently used to identify the authoritative server.

If we can't come up with one way to bootstrap all queries we should just fo=
rget the idea and explore other ways to make it easier for a client to find=
 servers. Maybe it would be easier to create an IANA registry of servers th=
at includes a URL to the service, a text field that identifies the server o=
perator, and a text field that includes a list of tokens that identify the =
objects for which the server contains information. Clients can retrieve and=
 parse the list, present that information to a user or program, and let the=
 user/program pick the server to send the query to.

Scott



From shollenbeck@verisign.com  Tue Nov 12 04:14:02 2013
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 0151621E80EE for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 04:14:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.548
X-Spam-Level: 
X-Spam-Status: No, score=-6.548 tagged_above=-999 required=5 tests=[AWL=0.051,  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 QPrXiAJIQyWO for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 04:13:56 -0800 (PST)
Received: from exprod6og103.obsmtp.com (exprod6og103.obsmtp.com [64.18.1.185]) by ietfa.amsl.com (Postfix) with ESMTP id 681A621E80AC for <weirds@ietf.org>; Tue, 12 Nov 2013 04:13:50 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob103.postini.com ([64.18.5.12]) with SMTP ID DSNKUoIbfhJefgvT4aMMn9zS1Gi44dW5S4uc@postini.com; Tue, 12 Nov 2013 04:13:53 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rACCDnR2009313 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 12 Nov 2013 07:13:49 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 12 Nov 2013 07:13:48 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week
Thread-Index: Ac7e3oRM0eefmUx1ReCAOEwbs51/qQAdJYwAABM+DTA=
Date: Tue, 12 Nov 2013 12:13:48 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492D1707@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <831693C2CDA2E849A7D7A712B24E257F492D045C@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131111215846.62501.qmail@joyce.lan>
In-Reply-To: <20131111215846.62501.qmail@joyce.lan>
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="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Tue, 12 Nov 2013 12:14:02 -0000

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKb2huIExldmluZSBbbWFpbHRv
OmpvaG5sQHRhdWdoLmNvbV0NCj4gU2VudDogTW9uZGF5LCBOb3ZlbWJlciAxMSwgMjAxMyA0OjU5
IFBNDQo+IFRvOiB3ZWlyZHNAaWV0Zi5vcmcNCj4gQ2M6IEhvbGxlbmJlY2ssIFNjb3R0DQo+IFN1
YmplY3Q6IFJlOiBbd2VpcmRzXSByZGFwLXF1ZXJ5IFByb3Bvc2VkIENoYW5nZXMgRGlzY3Vzc2Vk
IExhc3QgV2Vlaw0KPiANCj4gVGhlcmUncyBvbmUgYml0IGhlcmUgdGhhdCdzIGNvbmZ1c2luZyB0
byBtZToNCj4gDQo+ID4gU2VydmVycyBTSE9VTEQgdGh1cyBhY2NlcHQgYW55IHNlYXJjaCBwYXR0
ZXJuIHRoYXQgaXMgb3RoZXJ3aXNlDQo+ID4gcHJvcGVybHkgZW5jb2RlZCBhbmQgc2VydmVycyBT
SE9VTEQgdXNlIGNhc2UtaW5zZW5zaXRpdmUgYmluYXJ5DQo+ID4gY29tcGFyaXNvbnMgdG8gZGV0
ZXJtaW5lIHBhcnRpYWwgbWF0Y2hlcy4NCj4gDQo+IEkgZG9uJ3QgdW5kZXJzdGFuZCB3aGF0IHRo
aXMgbWVhbnMgdW5sZXNzIGl0IG1lYW5zIHRoYXQgeW91IGNhbiBvbmx5DQo+IHNlYXJjaCBmb3Ig
QS1sYWJlbHMuDQo+IA0KPiBGb3IgVS1sYWJlbHMsIHRoZXJlJ3Mgbm8gY2FzZSBmb2xkaW5nLCBz
byBJIGd1ZXNzIGl0IHdvdWxkIG1lYW4gdGhhdA0KPiB5b3UgZG8gYSBjYXNlLWluc2Vuc2l0aXZl
IHByZWZpeCBtYXRjaCBhZ2FpbnN0IEEtbGFiZWxzLCBvciBhIHBsYWluDQo+IHByZWZpeCBtYXRj
aCBvZiB0aGUgVW5pY29kZSBjaGFyYWN0ZXJzIGFnYWluc3QgVS1sYWJlbHMuDQo+IA0KPiBJdCdz
IGFsc28gbm90IGNsZWFyIHdoZXRoZXIgZm9vKiBpcyBzdXBwb3NlZCB0byBtYXRjaCBhZ2FpbnN0
DQo+IEEtbGFiZWxzLCBVLWxhYmVscywgb3IgYm90aCwgYW5kIGhvdyBpZiBhdCBhbGwgdGhlIGNs
aWVudCBzYXlzDQo+IHdoaWNoIG9uZSBpdCBtZWFucy4NCg0KSSBzdHJ1Z2dsZWQgd2l0aCB0aGF0
IHRleHQuIElmIHlvdSByZWZlciBiYWNrIHRvIHRoZSBub3RlIGZyb20gTWFyYywgSSB3YXMgdHJ5
aW5nIHRvIGNhcHR1cmUgdGhlICJiZSBsaWJlcmFsIGluIHdoYXQgeW91IGFjY2VwdCIgc2VudGlt
ZW50LiBJIGRvbid0IHNlZSBhIG5lZWQgZm9yIGEgY2xpZW50IHRvIHNheSBhbnl0aGluZyBhYm91
dCBVLWxhYmVscyBvciBBLWxhYmVscy4gVGhleSBzaG91bGQgYmUgYWJsZSB0byBzZW5kIGEgc2Vh
cmNoIHBhdHRlcm4gYW5kIHRoZSBzZXJ2ZXIgc2hvdWxkIGF0dGVtcHQgdG8gZmluZCBhbnl0aGlu
ZyB0aGF0IG1hdGNoZXMuIENhbiB5b3Ugc3VnZ2VzdCBhIHJld29yZGluZyB0aGF0IGlzIGVhc2ll
ciB0byB1bmRlcnN0YW5kPw0KDQpTY290dA0K

From simon.perreault@viagenie.ca  Tue Nov 12 07:24:58 2013
Return-Path: <simon.perreault@viagenie.ca>
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 323A021E812A for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 07:24:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599]
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 g4lAeU0PbZ9R for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 07:24:57 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id B7F1621E8141 for <weirds@ietf.org>; Tue, 12 Nov 2013 07:24:53 -0800 (PST)
Received: from porto.nomis80.org (h120.viagenie.ca [206.123.31.120]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 272EF403D0 for <weirds@ietf.org>; Tue, 12 Nov 2013 10:24:53 -0500 (EST)
Message-ID: <52824844.2010609@viagenie.ca>
Date: Tue, 12 Nov 2013 10:24:52 -0500
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: weirds@ietf.org
References: <831693C2CDA2E849A7D7A712B24E257F492D165C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492D165C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 15:24:58 -0000

Le 2013-11-12 06:59, Hollenbeck, Scott a écrit :
> how do we bootstrap queries for entities?

There's no global namespace for entities, contrary to domain names and 
IP addresses. Entities are specific to a particular RDAP server. So IMHO 
bootstrapping entities is a non-issue.

> Maybe it would be easier to create an IANA
> registry of servers that includes a URL to the service, a text field
> that identifies the server operator, and a text field that includes a
> list of tokens that identify the objects for which the server
> contains information. Clients can retrieve and parse the list,
> present that information to a user or program, and let the
> user/program pick the server to send the query to.

IMHO the proposal from draft-blanchet-weirds-bootstrap-ianaregistries is 
simpler and cleaner.

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca

From simon.perreault@viagenie.ca  Tue Nov 12 07:33:01 2013
Return-Path: <simon.perreault@viagenie.ca>
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 0898D21E81C0 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 07:33:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599]
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 myFSajeLL2KW for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 07:33:00 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 266F321E81B3 for <weirds@ietf.org>; Tue, 12 Nov 2013 07:32:43 -0800 (PST)
Received: from porto.nomis80.org (h120.viagenie.ca [206.123.31.120]) by jazz.viagenie.ca (Postfix) with ESMTPSA id AFC06403D0 for <weirds@ietf.org>; Tue, 12 Nov 2013 10:32:42 -0500 (EST)
Message-ID: <52824A1A.8060801@viagenie.ca>
Date: Tue, 12 Nov 2013 10:32:42 -0500
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: weirds@ietf.org
References: <20131111215846.62501.qmail@joyce.lan>
In-Reply-To: <20131111215846.62501.qmail@joyce.lan>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Tue, 12 Nov 2013 15:33:01 -0000

Le 2013-11-11 16:58, John Levine a écrit :
> For U-labels, there's no case folding, so I guess it would mean that
> you do a case-insensitive prefix match against A-labels, or a plain
> prefix match of the Unicode characters against U-labels.

Would "co*" match "cœur"?

As a user, I would expect it to match.
As an implementer, aaaaaaaaaaaaaaargh...

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca

From prvs=0021a5d8c1=johnl@iecc.com  Tue Nov 12 07:48:27 2013
Return-Path: <prvs=0021a5d8c1=johnl@iecc.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 A0B8421E8259 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 07:48:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.476
X-Spam-Level: 
X-Spam-Status: No, score=-2.476 tagged_above=-999 required=5 tests=[AWL=0.123,  BAYES_00=-2.599]
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 GN5+iFnwn2RU for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 07:48:15 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 7B39911E823C for <weirds@ietf.org>; Tue, 12 Nov 2013 07:47:55 -0800 (PST)
Received: (qmail 5785 invoked from network); 12 Nov 2013 15:47:54 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 12 Nov 2013 15:47:54 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52824daa.xn--30v786c.k1310; i=johnl@user.iecc.com; bh=+tYpX79TaEkkKT5P8lhxslYeNXaoL+svPkAFOJ0jJ60=; b=vQRmBTC5JB6rDc8ersRJnRWzvAmHFMZfotzsSLwu3DAFaqLd9r+92MOZNIs55w22H2kpMn9hQMku3j3u+W/yBpBkfz/6SyXTa+GTen0kzys/3oun1eV+frs7sCVzMFO6bRvBcAcqYnClXcGsJhaUqzrR0l4D7fQF3orf74+O4Jad888KgxJqOQBFy/4/4rXqDjgsjELjnXMrpjohKzVuFhSxF/9GRevn6tlTDl3awrQoihgzXjWrXscmjQfPcH4c
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52824daa.xn--30v786c.k1310; olt=johnl@user.iecc.com; bh=+tYpX79TaEkkKT5P8lhxslYeNXaoL+svPkAFOJ0jJ60=; b=Hy+e6m4jaf5N32Mora1Qi+U9duMMCUnW0/1ZrVAeYSfn4Km7G1fytCUWpq2MExpPZUPg8vjiZmYeX5lWKxQXmCdy+yeFz0MkGkjrkjX3Cd+svz0WCXziR8b3okY0c3tWG3Kbr1RKC71bDEG0ccv8lJNIT2qLoFSlJ39mu3hz/t9CL3PJ7TL7qYSJygg6MSO+0VZJ5O6wK1UGGTuJkuujRMPoWnYI6OatgaT0/weLH0Q6/KKibnaO7gucLayCzpc9
Date: 12 Nov 2013 15:47:32 -0000
Message-ID: <20131112154732.70484.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <52824844.2010609@viagenie.ca>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] Scrap Entity Bootstrapping
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: Tue, 12 Nov 2013 15:48:27 -0000

>> how do we bootstrap queries for entities?
>
>There's no global namespace for entities, contrary to domain names and 
>IP addresses. Entities are specific to a particular RDAP server. So IMHO 
>bootstrapping entities is a non-issue.

Right.  It would be nice if the JSON contained a pointer back to the
server that knows about the entity, since it can be hard to figure out
what it was if it was at the end of a chain of http redirects.

(Note that starting at the beginning of the redirect chain won't work.
Consider asking the .uk server about something.ac.uk.)

R's,
John


From prvs=0021a5d8c1=johnl@iecc.com  Tue Nov 12 07:59:12 2013
Return-Path: <prvs=0021a5d8c1=johnl@iecc.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 08DB621E812A for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 07:59:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.478
X-Spam-Level: 
X-Spam-Status: No, score=-2.478 tagged_above=-999 required=5 tests=[AWL=0.121,  BAYES_00=-2.599]
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 M7Qivv1PGvu0 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 07:59:08 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 5C0F321E8291 for <weirds@ietf.org>; Tue, 12 Nov 2013 07:58:49 -0800 (PST)
Received: (qmail 8233 invoked from network); 12 Nov 2013 15:58:48 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 12 Nov 2013 15:58:48 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52825038.xn--yuvv84g.k1310; i=johnl@user.iecc.com; bh=G9n64E9WWiAr6p2j3KflIQbMLdmu63uXkfahXepYGh4=; b=TAUAeRG3CAsfXe2UGaXjrAVpOHM8QFM3knpWm5Ig1C+HxYeuqfSwfGwTEkjT/bSP56Io6BfyYYlMybA4aJz/v6luzsyQG++8sWPxCcrAVJXtq52Snon7Af9dosDvV7TxCfknqg398g/nnZKcprGGmQnM/oxnr0OzN9bF3p/1ru9EkBjq82xKq9p6glD6xsKYCwYJcjhBz5U3f71FcUdG0AOYUiNddzNcUv7rySmJJRHvJ95e2xG/vkA0oYyPbHGY
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52825038.xn--yuvv84g.k1310; olt=johnl@user.iecc.com; bh=G9n64E9WWiAr6p2j3KflIQbMLdmu63uXkfahXepYGh4=; b=TJXgV80Hm9FmZxvnzp4kT78JDFsybRWDrY1NZpflKk20sGppSjmt9354qpwekev4l54P+HTIiDqrBOF7wbORYfWJByNDIZDhUXIBVZByv33Fm5qKrrJUtuJ8Q8BVAMuXx5zjSoK1HZ1gNS1QlUfCdR+RB/XULorSyj6wHbWt/NXHkNauUoW32B0GX2AtQN3gYZUnYeRd6+6S0Ku1mQWZiR0ErTqVZxpo6flv6UGOpaQ+BwRBuPZHnYXO7cUvWH+n
Date: 12 Nov 2013 15:58:26 -0000
Message-ID: <20131112155826.70529.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492D165C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 15:59:12 -0000

>If we can't come up with one way to bootstrap all queries we should just forget the idea and
>explore other ways to make it easier for a client to find servers.

I halfway agree.  For numbers, experience suggests that faking it will
work, starting with a coarse fixed bootstrap, e.g. for IPv6 a table
derived from
http://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xhtml
which hasn't changed since 2006.  I understand the possibility that
there might someday be a lot of top level xIRs who don't talk to each
other, but we'll have to burn that bridge when we get to it.

I'm more concerned about TLD bootstraps, in particular the ones for
the new ICANN TLDs.  For the existing ICANN TLDs, there are under 20
of them, and the servers rarely change.  For ccTLDs, most don't
provide WHOIS at all, or don't provide any details beyond the fact
that it's registered, and the few that do like .US and .CO rarely
change, so again we can fake them with a fixed table.  

For the new TLDs, though, they'll all have RDAP if ICANN tells them to
which seems likely.  But since they all are ICANN contracted, how about
if we ask ICANN to add an RDAP field to the IANA data, and we scrape
that every once in a while?

If we can do that, we should be able to fake the whole thing.


From prvs=0021a5d8c1=johnl@iecc.com  Tue Nov 12 08:08:10 2013
Return-Path: <prvs=0021a5d8c1=johnl@iecc.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 8277A21F9F62 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 08:08:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.479
X-Spam-Level: 
X-Spam-Status: No, score=-2.479 tagged_above=-999 required=5 tests=[AWL=0.120,  BAYES_00=-2.599]
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 6i1otDIKO6pn for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 08:08:06 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 3DF7F21E8257 for <weirds@ietf.org>; Tue, 12 Nov 2013 08:08:04 -0800 (PST)
Received: (qmail 9983 invoked from network); 12 Nov 2013 16:07:56 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 12 Nov 2013 16:07:56 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5282525c.xn--yuvv84g.k1310; i=johnl@user.iecc.com; bh=Rha0vHvP+BYLyQfcpVvlxQizvAu85WZu+qeI2uyEFyI=; b=F46Gci0bQXDrprj0HzWhQSKr27thh6r9aXIsUsl6tkzjmxD2QcY/WQe6H0gPCWvofDxxFNFa2tIP0pwxVyItBAU/uPY2gYHoj44lktUCedaAQau7V67dRBXeuI54c1xsL15LzTelTxXRi2iDTrkj1IA21uLizNRrPY+t5GZauX4puSQG0BLpSXrnye3uV9lmNpafh+wj6/nosTH3ZOIiSmqVfNTW9r43zPZGO7E+/x+V2LYOtdfHexyPouCfvMFz
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5282525c.xn--yuvv84g.k1310; olt=johnl@user.iecc.com; bh=Rha0vHvP+BYLyQfcpVvlxQizvAu85WZu+qeI2uyEFyI=; b=NH7nEVI8AiwV4SfMLZdLHjPuBNvOBbaWRCBX9Sk4gxOLXoQTCjEFRwC+5QMt7Qmwyu5GyjjeBfCBfZdY51TzeIxSPuXRhpvvBSq3GBflp7iapejlwwprYxPAZzcSNGtgMl86Xs2j5+ofuD+//PRDGgrCZe3hcRkuUjkxR2RalmX/NKVMCclPELr/QzgQyOKO+kcIPVQd4m1hyaWw2dGWemgaarfX8ZEnblpbrNzEYPXPSB7YV0yt7hUOGwRaW4gB
Date: 12 Nov 2013 16:07:34 -0000
Message-ID: <20131112160734.70585.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492D1707@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Tue, 12 Nov 2013 16:08:10 -0000

>I struggled with that text.

Hmmn.  How about this:

Servers SHOULD thus accept any search pattern that is otherwise
properly encoded.  If the pattern consists entirely of ASCII
characters, servers SHOULD use case-insensitive prefix matching
against ASCII labels to determine partial matches.  If the text in the
pattern is or can be converted to a U-label, servers SHOULD use prefix
matching against U-labels to determine partial matches.

R's,
John

From marc.blanchet@viagenie.ca  Tue Nov 12 08:08:28 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 3F48D21E828B for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 08:08:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, 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 9lbJtTYgN7xK for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 08:08:27 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 07AFA21E8257 for <weirds@ietf.org>; Tue, 12 Nov 2013 08:08:22 -0800 (PST)
Received: from [IPv6:2620::230:c000:b8e8:f0f9:f16e:c10b] (unknown [IPv6:2620:0:230:c000:b8e8:f0f9:f16e:c10b]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 6CFCB403D0; Tue, 12 Nov 2013 11:08:21 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <20131112155826.70529.qmail@joyce.lan>
Date: Tue, 12 Nov 2013 11:08:21 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <BC23A057-E576-4A7A-BF84-6C041B58AE30@viagenie.ca>
References: <20131112155826.70529.qmail@joyce.lan>
To: John Levine <johnl@taugh.com>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 16:08:28 -0000

Le 2013-11-12 =E0 10:58, John Levine <johnl@taugh.com> a =E9crit :

>> If we can't come up with one way to bootstrap all queries we should =
just forget the idea and
>> explore other ways to make it easier for a client to find servers.
>=20
> I halfway agree.  For numbers, experience suggests that faking it will
> work, starting with a coarse fixed bootstrap, e.g. for IPv6 a table
> derived from
> =
http://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unic=
ast-address-assignments.xhtml
> which hasn't changed since 2006.  I understand the possibility that
> there might someday be a lot of top level xIRs who don't talk to each
> other, but we'll have to burn that bridge when we get to it.
>=20
> I'm more concerned about TLD bootstraps, in particular the ones for
> the new ICANN TLDs.  For the existing ICANN TLDs, there are under 20
> of them, and the servers rarely change. =20

our solution should be agnostic to the fact that a TLD is a new/old gTLD =
or ccTLD. it is a TLD.

> For ccTLDs, most don't
> provide WHOIS at all, or don't provide any details beyond the fact
> that it's registered, and the few that do like .US and .CO rarely
> change, so again we can fake them with a fixed table. =20

The fact that data change rarely is good, but going to the conclusion =
that it should be burned is not good. Because then, you can not update. =20=

The decision of an implementer on how it will update its own table is =
implementer decision. What we ought to achieve is to define a method =
that provides accuracy and reliability of the data, therefore our method =
should always return the right data. If the implementer decides to cache =
some data, then fine, but that is an implementation decision.

>=20
> For the new TLDs, though, they'll all have RDAP if ICANN tells them to
> which seems likely.  But since they all are ICANN contracted, how =
about
> if we ask ICANN to add an RDAP field to the IANA data,

this is what in the internet draft =
draft-blanchet-weirds-bootstrap-ianaregistries: add a column with rdap, =
similar to the whois entry already in the current table of TLDs.

> and we scrape
> that every once in a while?

if we agree on the iana registries, then i have already some text to =
give guidelines to the client on what to do with the registry: fetch it =
often, not often, cache it, etc... This is the extent we can do.

Marc.

>=20
> If we can do that, we should be able to fake the whole thing.
>=20
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From prvs=0021a5d8c1=johnl@iecc.com  Tue Nov 12 08:29:34 2013
Return-Path: <prvs=0021a5d8c1=johnl@iecc.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 F363B21E8202 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 08:29:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.481
X-Spam-Level: 
X-Spam-Status: No, score=-2.481 tagged_above=-999 required=5 tests=[AWL=0.118,  BAYES_00=-2.599]
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 jj4d57im+YoG for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 08:29:29 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 8963D11E8197 for <weirds@ietf.org>; Tue, 12 Nov 2013 08:29:29 -0800 (PST)
Received: (qmail 14658 invoked from network); 12 Nov 2013 16:29:28 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 12 Nov 2013 16:29:28 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52825768.xn--i8sz2z.k1310; i=johnl@user.iecc.com; bh=PdlEm7rsrBuvH5UzbQ4XRbWKkvmGgdojhY1SxZULLns=; b=TZw3MGz5TYkT4qaZZeUbCe1h79+FT1b8Q1K9+LHUeeWuJ5//YJAe3I5Baap3rwmcFOiZf19uAkzi5ISP3Uzu8VJcy9gDud7fDQ4MHcacg6U6BJmnyTVukicP1o+O7+ZFlSa3S+pxqaas364hTWs4dxdscfg2Cw2kVTcaaG8460BmRYJGkomqKCyHYWfrbKGZzcc0K8iV0/f5lrqUQY1sjNmY8XFoltRSoBnfAAYccgQptnv3X7jBI/WoMPLEdC7p
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52825768.xn--i8sz2z.k1310; olt=johnl@user.iecc.com; bh=PdlEm7rsrBuvH5UzbQ4XRbWKkvmGgdojhY1SxZULLns=; b=GXjLlfjasiuLEJa8OdMfWyAhyfGq76a9U3dM0+U+t8fMYvJSQ6UIaEbR87FWI6C+j+yZMhLrkKMEt+XVQZOhkINq0IceWfJ9PhhD7quVv6v+jxgPg2ESIcN8LCOCxUtC9lzIaeRpiCpgmBQMhn7d46aGtVzd15qxUWyr4DNI+auR/unFx+2EYNOB3t9UTnNqY+EGkmD12CkbpyAUZZr8Dwf6Tjt5dGwFT4A2bt1RKN5YNosk2v2jsqvmsjVUCyoR
Date: 12 Nov 2013 16:29:06 -0000
Message-ID: <20131112162906.70726.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <BC23A057-E576-4A7A-BF84-6C041B58AE30@viagenie.ca>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 16:29:34 -0000

>> I'm more concerned about TLD bootstraps, in particular the ones for
>> the new ICANN TLDs.  For the existing ICANN TLDs, there are under 20
>> of them, and the servers rarely change.  
>
>our solution should be agnostic to the fact that a TLD is a new/old gTLD or ccTLD. it is a TLD.

That would be nice if it were possible, but it's looking less and less
that way.

>The fact that data change rarely is good, but going to the conclusion that it should be burned is
>not good. Because then, you can not update.  

Sure you can, just like you can update any other software.  It's not
ideal in some ways, but in many applications, it works a lot better
than trying to contact remote resources that may be slow, flaky, or
otherwise hard to use.

>if we agree on the iana registries, then i have already some text to give guidelines to the
>client on what to do with the registry: fetch it often, not often, cache it, etc... This is the
>extent we can do.

Right.  I expect something like once a month to catch updates, with an
extra scrape if a client asks for a hitherto unknown TLD, would be
reasonable.  Microoptimization: if the TLD's not in the table, do a
DNS lookup for the SOA of the TLD before the scrape to see whether it
exists or it's just a typo.

R's,
John

From shollenbeck@verisign.com  Tue Nov 12 09:49:15 2013
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 7445F21F9C78 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 09:49:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.551
X-Spam-Level: 
X-Spam-Status: No, score=-6.551 tagged_above=-999 required=5 tests=[AWL=0.048,  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 zrce9ffXul-8 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 09:49:09 -0800 (PST)
Received: from exprod6og107.obsmtp.com (exprod6og107.obsmtp.com [64.18.1.208]) by ietfa.amsl.com (Postfix) with ESMTP id 1439221F8423 for <weirds@ietf.org>; Tue, 12 Nov 2013 09:49:08 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob107.postini.com ([64.18.5.12]) with SMTP ID DSNKUoJqE6f4v4vmn2QgfZiTKVQTsIL1iZTe@postini.com; Tue, 12 Nov 2013 09:49:09 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id rACHn7Jt029155 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 12 Nov 2013 12:49:07 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 12 Nov 2013 12:49:06 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Simon Perreault <simon.perreault@viagenie.ca>
Thread-Topic: [weirds] Scrap Bootstrapping
Thread-Index: AQHO37tcKigHNXvKBUmx4fl+o+mMV5oh34CS
Date: Tue, 12 Nov 2013 17:49:06 +0000
Message-ID: <3AB57011-7136-4823-B7F5-59364C4C5A85@verisign.com>
References: <831693C2CDA2E849A7D7A712B24E257F492D165C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <52824844.2010609@viagenie.ca>
In-Reply-To: <52824844.2010609@viagenie.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 17:49:15 -0000

(Sorry, using a UI- constrained device)

Scott

> On Nov 12, 2013, at 10:25 AM, "Simon Perreault" <simon.perreault@viagenie=
.ca> wrote:
>=20
> Le 2013-11-12 06:59, Hollenbeck, Scott a =E9crit :
>> how do we bootstrap queries for entities?
>=20
> There's no global namespace for entities, contrary to domain names and IP=
 addresses. Entities are specific to a particular RDAP server. So IMHO boot=
strapping entities is a non-issue.
>=20
Actually, I think this is part of the whole issue. Bootstrapping as current=
ly envisioned only works for a portion of the query space. What good is a p=
artial solution?

>> Maybe it would be easier to create an IANA
>> registry of servers that includes a URL to the service, a text field
>> that identifies the server operator, and a text field that includes a
>> list of tokens that identify the objects for which the server
>> contains information. Clients can retrieve and parse the list,
>> present that information to a user or program, and let the
>> user/program pick the server to send the query to.
>=20
> IMHO the proposal from draft-blanchet-weirds-bootstrap-ianaregistries is =
simpler and cleaner.

Perhaps it is. If one solution works for all query types it'll make client =
implementation much easier - but again, I don't see how this works for all =
query types.

Scott=

From edainow@afilias.info  Tue Nov 12 11:28:31 2013
Return-Path: <edainow@afilias.info>
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 D8FA211E8138 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:28:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.976
X-Spam-Level: 
X-Spam-Status: No, score=-1.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001]
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 sP6Xj0RpI9eA for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:28:27 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id 1F26B11E810F for <weirds@ietf.org>; Tue, 12 Nov 2013 11:28:18 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VgJdJ-0005hI-50 for weirds@ietf.org; Tue, 12 Nov 2013 19:28:17 +0000
Received: from mail-lb0-f182.google.com ([209.85.217.182]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VgJdJ-0007cD-40 for weirds@ietf.org; Tue, 12 Nov 2013 19:28:17 +0000
Received: by mail-lb0-f182.google.com with SMTP id w6so4986499lbh.13 for <weirds@ietf.org>; Tue, 12 Nov 2013 11:28:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to:cc :content-type; bh=2MYaoM2pHvgdwcQ5BGLKhJoEFh2o8ipqdvgUuD0glEM=; b=IWb+LHPNwhro7Rgc9qHvv1oN2ZwIjBZ/ZgcKddqTrsTL3LBsQ8qI2BxtLwsaKiMJ8A aYxptm0IvtLQXn3+mcr4I5bcexg0BqTqVZbS5PUs6gtavac3WWMx97CKlMZQ9HnaWqE4 FwhbZoI52e/2S6GJL74x4R9OFlqnmyiMdt4wcBDfty8z39NE+btI6JjZ/uYD8LY3Kvbk OlOtKJgqgU/lPzp2MQSf1P6X5yiKXi7OZsss+uIbO6KA7gH1fjhoF7djKVFB21XirNF5 E0gjxtWFCA3gG9ZFeDqtPFWhCMLv5/U2Jbr/GrrqH1nlj5dr3fTH8vRFS7MvRMg6vht2 A97g==
X-Received: by 10.112.205.164 with SMTP id lh4mr27218608lbc.15.1384284490928;  Tue, 12 Nov 2013 11:28:10 -0800 (PST)
X-Gm-Message-State: ALoCoQmK7dsdpH0CAx9QQVygPzsiu6BPSLmBzNanXxvMUnjjh13BHUFd97cIIwso46M/YIi2wUya7+/U7zwR7G7Zq2rF+f98CMmsmZ+G5jMTeSA54bjQlum71Q+TsQPs4C26Qjngeq3c
MIME-Version: 1.0
X-Received: by 10.112.205.164 with SMTP id lh4mr27218596lbc.15.1384284490740;  Tue, 12 Nov 2013 11:28:10 -0800 (PST)
Received: by 10.112.204.5 with HTTP; Tue, 12 Nov 2013 11:28:10 -0800 (PST)
Date: Tue, 12 Nov 2013 14:28:10 -0500
Message-ID: <CAGTGDyfwPhjSSLwo5ggZCoexXQ5RYKFeN53YmmMV_mTGL8W9ag@mail.gmail.com>
From: Ernie Dainow <edainow@afilias.info>
To: Ning Kong <nkong@cnnic.cn>
Content-Type: multipart/alternative; boundary=001a11c3c87e56c74004eaffd953
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: [weirds] Port 43 WHOIS proxy
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: Tue, 12 Nov 2013 19:28:32 -0000

--001a11c3c87e56c74004eaffd953
Content-Type: text/plain; charset=ISO-8859-1

Hi Ning,

I have a few comments on the presentation at the WIERDS session
http://www.ietf.org/proceedings/88/slides/slides-88-weirds-0.pdf

Basically, I think what would be expected from a proxy service is that all
the current Whois input and output remains the same. This provides
compatibility for all kinds of users of the current Whois, whether it be
humans or scripts.

In other words, you just replace the Whois server on port 43 with a
front-end proxy that accepts current Whois requests, queries an RDAP server
and formats the results into a response that matches the current Whois
server. This should all be transparent to the client.

So to answer some of the questions raised:

Do we need to standardize new query parameters?
- No. Only support the exact Whois queries in use today.

Do we need to standardize the way to translate the JSON into plain text
format?
Do we need to define a new response format for Port 43 Whois clients?
- No. Response format is somewhat different for each Whois server, and
needs to conform to the ICANN contract that defines the Whois response for
each tld in great detail. So for an open source Whois proxy to be useful,
you would need to provide an easy way for users to configure mappings
between RDAP response tags and Whois labels.
For example, Whois for a .com domain has
Creation Date: 2005-07-28
But .org has
Created On:30-May-1996 04:00:00 UTC
So both the label and the format of the data is different.

In addition, some registries may provide Whois data that is not
standardized in RDAP. So hooks need to be provided in open source to make
it easy for providers to add info that will not come back from an RDAP
query.

Should we consider providing the authentication function to Port 43 Whois
clients?
- Not necessary. Current Whois is public information only.

Should we consider providing the Redirect function to Port 43 Whois clients?
- Not necessary. Linux Whois clients contain built in redirection based on
the well known tlds. If the provider keeps the same server name for the
RDAP proxy that they previously used for their Whois server, redirection
will be handled by Linux Whois, to the extend that it is handled today.

Should we consider providing the Search function to Port 43 Whois clients?
- Yes. Several Whois servers support search. They each use slightly
different search patterns. This would need to be configurable, or hooks
provided to allow different service providers to support the same search as
their Whois server.

Should WEIRDS WG consider providing RDAP backward compatibility functions?
- No. I think all the above can be done for an open source client without
any RDAP spec changes.

-Ernie

--001a11c3c87e56c74004eaffd953
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Ning,</div><div><br></div><div>I have a few commen=
ts on the presentation at the WIERDS session <a href=3D"http://www.ietf.org=
/proceedings/88/slides/slides-88-weirds-0.pdf">http://www.ietf.org/proceedi=
ngs/88/slides/slides-88-weirds-0.pdf</a></div>
<div><br></div><div>Basically, I think what would be expected from a proxy =
service is that all the current Whois input and output remains the same. Th=
is provides compatibility for all kinds of users of the current Whois, whet=
her it be humans or scripts.=A0</div>
<div><br></div><div>In other words, you just replace the Whois server on po=
rt 43 with a front-end proxy that accepts current Whois requests, queries a=
n RDAP server and formats the results into a response that matches the curr=
ent Whois server. This should all be transparent to the client.</div>
<div><br></div><div>So to answer some of the questions raised:</div><div><b=
r></div><div>Do we need to standardize new query parameters?</div><div>- No=
. Only support the exact Whois queries in use today.</div><div><br></div>
<div>Do we need to standardize the way to translate the JSON into plain tex=
t format?</div><div>Do we need to define a new response format for Port 43 =
Whois clients?</div><div>- No. Response format is somewhat different for ea=
ch Whois server, and needs to conform to the ICANN contract that defines th=
e Whois response for each tld in great detail. So for an open source Whois =
proxy to be useful, you would need to provide an easy way for users to conf=
igure mappings between RDAP response tags and Whois labels.</div>
<div>For example, Whois for a .com domain has=A0</div><div><span class=3D""=
 style=3D"white-space:pre">	</span>Creation Date: 2005-07-28</div><div>But =
.org has</div><div><span class=3D"" style=3D"white-space:pre">	</span>Creat=
ed On:30-May-1996 04:00:00 UTC</div>
<div>So both the label and the format of the data is different.</div><div><=
br></div><div>In addition, some registries may provide Whois data that is n=
ot standardized in RDAP. So hooks need to be provided in open source to mak=
e it easy for providers to add info that will not come back from an RDAP qu=
ery.</div>
<div><br></div><div><div>Should we consider providing the authentication fu=
nction to Port 43 Whois clients?=A0</div></div><div>- Not necessary. Curren=
t Whois is public information only.<br></div><div><br></div><div>Should we =
consider providing the Redirect function to Port 43 Whois clients?</div>
<div>- Not necessary. Linux Whois clients contain built in redirection base=
d on the well known tlds. If the provider keeps the same server name for th=
e RDAP proxy that they previously used for their Whois server, redirection =
will be handled by Linux Whois, to the extend that it is handled today.</di=
v>
<div><br></div><div>Should we consider providing the Search function to Por=
t 43 Whois clients?</div><div>- Yes. Several Whois servers support search. =
They each use slightly different search patterns. This would need to be con=
figurable, or hooks provided to allow different service providers to suppor=
t the same search as their Whois server.</div>
<div><br></div><div>Should WEIRDS WG consider providing RDAP backward compa=
tibility functions?</div><div>- No. I think all the above can be done for a=
n open source client without any RDAP spec changes.</div><div><br></div>
<div>-Ernie</div><div><br></div></div>

--001a11c3c87e56c74004eaffd953--

From andy@arin.net  Tue Nov 12 11:32:46 2013
Return-Path: <andy@arin.net>
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 81DD511E811B for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:32:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.232
X-Spam-Level: 
X-Spam-Status: No, score=-2.232 tagged_above=-999 required=5 tests=[AWL=-0.367, BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, J_CHICKENPOX_47=0.6]
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 OzAudza2KYh9 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:32:42 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id 46BF121E8091 for <weirds@ietf.org>; Tue, 12 Nov 2013 11:32:42 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id 9BA7E165161; Tue, 12 Nov 2013 14:32:41 -0500 (EST)
Received: from CHAXCH06.corp.arin.net (chaxch06.corp.arin.net [192.149.252.95]) by smtp1.arin.net (Postfix) with ESMTP id AB0C416515D; Tue, 12 Nov 2013 14:32:40 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH06.corp.arin.net (192.149.252.95) with Microsoft SMTP Server (TLS) id 14.2.342.3; Tue, 12 Nov 2013 14:32:40 -0500
Received: from CHAXCH01.corp.arin.net ([169.254.1.243]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Tue, 12 Nov 2013 14:32:36 -0500
From: Andy Newton <andy@arin.net>
To: Ernie Dainow <edainow@afilias.info>, "Hollenbeck, Scott" <shollenbeck@verisign.com>, "Murray S. Kucherawy" <superuser@gmail.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] What templates and well-known would look like
Thread-Index: AQHO3CoGyfmla4FKx0Wg/thOPmstVpoa8aEAgAABUACABeAqgIABMHAA
Date: Tue, 12 Nov 2013 19:32:35 +0000
Message-ID: <CEA7E972.29CCE%andy@arin.net>
In-Reply-To: <52813CA1.2000703@afilias.info>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <8CFBCD165CCC2F4292223C99737169BD@corp.arin.net>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [weirds] What templates and well-known would look like
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: Tue, 12 Nov 2013 19:32:46 -0000

The audio of the Vancouver meeting can be found here:
https://www.ietf.org/audio/ietf88/ietf88-plazac-20131107-1300-pm3.mp3
Around 2:20 is where the discussion on .well-known takes place.

One thing I'll note is that during that discussion Barry and MarK were
told that bootstrapping would reveal a hostname. That's really only true
of CNAME and SRV bootstrapping, not for the IANA registries or NAPTR (or
URI RR) methods. In these other methods, a URL could be returned and I
believe that might be acceptable based on the conversation.

Also, I can think of a perfectly reasonable scenario where .well-known
breaks. Let's say I want to run an authentication server my federation of
registries in addition to my own registry. To run them on the same host
would require two different .well-known sub-divisions and would require
the client to know the difference between the two types of servers and
thus breaks simple HTTP redirection.

If I understand the desire for .well-known, it is similar to TCP port
numbers where to get a "well-known" path prefix you have to go through
standards action. However, we aren't asking for a well-known path prefix
with the current verbiage of the rdap-query draft.

-andy

On 11/11/13 3:22 PM, "Ernie Dainow" <edainow@afilias.info> wrote:

>The main intent of RFC 5785 and
>draft-ietf-appsawg-uri-get-off-my-lawn-00 seems to be registration of
>HTTP path prefixes "to avoid collisions and minimise impingement upon
>sites URI space."
>
>I don't see how this applies to the current definition in rdap-query-07,
>which clearly says, "uniform patterns start with a base URL [RFC3986]
>specified by each registry or any other service provider". The rest of
>the paths defined, such as domain/<domain name>, follow the base path.
>
>This may change, if we decide to support a bootstrap based on DNS. Since
>DNS as proposed will only provide an IP address, a base path will be
>needed. In that case RFC 5785 would apply.
>
>However, if an IANA based bootstrap is decided, then part of the IANA
>record would be the base URL, as defined by the service provider. In my
>view this is preferable as it gives more control to the owner of the
>service. So this is an advantage of an IANA bootstrap over DNS.
>
>In any case, it seems like the bootstrap decision should be made before
>putting effort into defining ".well-known".
>
>-Ernie
>
>
>On 11/7/2013 9:39 PM, Carlos M. Martinez wrote:
>> +1
>>
>> On 11/8/13, 12:34 AM, Hollenbeck, Scott wrote:
>>> The well-known URI space approach would be a simple change from what=B9=
s
>>> currently in the query draft. It seems like an easier path forward.
>>>
>>>  =20
>>>
>>> Scott
>>>
>>>  =20
>>>
>>> *From:*weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] *On
>>> Behalf Of *Murray S. Kucherawy
>>> *Sent:* Thursday, November 07, 2013 9:27 PM
>>> *To:* weirds@ietf.org
>>> *Subject:* [weirds] What templates and well-known would look like
>>>
>>>  =20
>>>
>>> We talked today about using well-known URI space, and optionally
>>> templates as well.  Here's my understanding of what they'd look like:
>>>
>>> For well-known, we would apply the procedure found in RFC5785 and
>>> register "rdap" with IANA.  This means we effectively claim
>>> http://<server>/.well-known/rdap <http://%3cserver%3e/.well-known/rdap>
>>> as our own URI space, and would be free to define URI structure under
>>> there.  This would basically add an IANA action to our query draft, and
>>> our URIs would now always contain ".well-known" followed by the name we
>>> register before the structure we define.
>>>
>>> For templates, we would do the above, and then declare that what's
>>>found
>>> at or under http://<server>/.well-known/rdap
>>> <http://%3cserver%3e/.well-known/rdap> is a URI template (RFC6570).  A
>>> template would take one or more key values, primarily the question to
>>>be
>>> asked, and then construct a URI based on the template.  This means the
>>> service is free to define any query syntax it wants to establish for
>>>its
>>> service.  For example, you might get a template that says:
>>>
>>> http://{service}/rdap/q=3D{query}
>>><http://%7bservice%7d/rdap/q=3D%7bquery%7d>
>>>
>>> We would need to define all the key values are expected to appear in a
>>> template so that the query can be expanded.  For example, we would say
>>>a
>>> client has to have "service" and "query" available for substitution
>>>into
>>> the template.  The result is this process, assuming you want to ask a
>>> service called rdap.example about example.com <http://example.com>:
>>>
>>> 1) Request http://rdap.example/.well-known/rdap, and get back a
>>> template.  (This can be cached.)  Suppose the returned template is as
>>>above.
>>>
>>> 2) Build the template using the available values, resulting in
>>> http://rdap.example/rdap/q=3Dexample.com.
>>>
>>> 3) Issue that query.
>>>
>>> There's an obvious added cost of doing the second round trip in the
>>> templates method, but it can be far more flexible in terms of query
>>> syntax, and the template itself can be cached.
>>>
>>> An example of this second method that recently passed IESG Review and
>>>is
>>> awaiting publication is
>>> http://tools.ietf.org/html/draft-ietf-repute-query-http-11.  It has
>>>more
>>> detail than I've given above.  There is at least one actual
>>> implementations of this, so libraries and text are both available.  We
>>> could have gone the basic ".well-known/repute" route, but I found the
>>> ".well-known" part unsightly, which this group may or may not agree
>>>with.
>>>
>>> -MSK
>>>
>>>
>>>
>>> _______________________________________________
>>> weirds mailing list
>>> weirds@ietf.org
>>> https://www.ietf.org/mailman/listinfo/weirds
>>>
>> _______________________________________________
>> weirds mailing list
>> weirds@ietf.org
>> https://www.ietf.org/mailman/listinfo/weirds
>
>_______________________________________________
>weirds mailing list
>weirds@ietf.org
>https://www.ietf.org/mailman/listinfo/weirds
>



From andy@arin.net  Tue Nov 12 11:36:16 2013
Return-Path: <andy@arin.net>
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 62EEB21E80C3 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:36:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.538
X-Spam-Level: 
X-Spam-Status: No, score=-2.538 tagged_above=-999 required=5 tests=[AWL=0.061,  BAYES_00=-2.599]
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 c6g835z4DtUo for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:36:12 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id 3A25021E8064 for <weirds@ietf.org>; Tue, 12 Nov 2013 11:36:11 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id 2F9F3165175; Tue, 12 Nov 2013 14:36:03 -0500 (EST)
Received: from CHAXCH05.corp.arin.net (chaxch05.corp.arin.net [192.149.252.94]) by smtp1.arin.net (Postfix) with ESMTP id 9B03D165167; Tue, 12 Nov 2013 14:36:02 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH05.corp.arin.net (192.149.252.94) with Microsoft SMTP Server (TLS) id 14.2.342.3; Tue, 12 Nov 2013 14:36:02 -0500
Received: from CHAXCH01.corp.arin.net ([169.254.1.243]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Tue, 12 Nov 2013 14:36:01 -0500
From: Andy Newton <andy@arin.net>
To: Marc Blanchet <marc.blanchet@viagenie.ca>, Ernie Dainow <edainow@afilias.info>
Thread-Topic: [weirds] What templates and well-known would look like
Thread-Index: AQHO3CoGyfmla4FKx0Wg/thOPmstVpoa8aEAgAABUACABeAqgIAAAbKAgAEvswA=
Date: Tue, 12 Nov 2013 19:36:00 +0000
Message-ID: <CEA7EC97.29CEC%andy@arin.net>
In-Reply-To: <A7A5F740-5854-48E7-97FE-82581B94D229@viagenie.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <641F1EF6D90B0646AE4AA3E9621C2AA9@corp.arin.net>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] What templates and well-known would look like
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: Tue, 12 Nov 2013 19:36:16 -0000

On 11/11/13 3:29 PM, "Marc Blanchet" <marc.blanchet@viagenie.ca> wrote:

>right, unless the RR used is NAPTR, which then works for any url for any
>registry.  But NAPTR is a complex RR and much less implemented,
>especially in client side.

Or use the URI RR.
http://www.iana.org/assignments/dns-parameters/URI/uri-completed-template

See http://tools.ietf.org/html/draft-faltstrom-uri-05
Note one of the co-authors. :)

-andy


From andy@arin.net  Tue Nov 12 11:39:19 2013
Return-Path: <andy@arin.net>
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 EE15521E80CF for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:39:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.547
X-Spam-Level: 
X-Spam-Status: No, score=-2.547 tagged_above=-999 required=5 tests=[AWL=0.052,  BAYES_00=-2.599]
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 Wa2dbSpSIPbs for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:39:13 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id 8EACD11E80FC for <weirds@ietf.org>; Tue, 12 Nov 2013 11:39:01 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id 44AB1165175; Tue, 12 Nov 2013 14:39:01 -0500 (EST)
Received: from CHAXCH06.corp.arin.net (chaxch06.corp.arin.net [192.149.252.95]) by smtp1.arin.net (Postfix) with ESMTP id 7D258165167; Tue, 12 Nov 2013 14:39:00 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH06.corp.arin.net (192.149.252.95) with Microsoft SMTP Server (TLS) id 14.2.342.3; Tue, 12 Nov 2013 14:38:54 -0500
Received: from CHAXCH01.corp.arin.net ([169.254.1.243]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Tue, 12 Nov 2013 14:38:52 -0500
From: Andy Newton <andy@arin.net>
To: John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] Scrap Bootstrapping
Thread-Index: Ac7fnq3zpu2oy450QWOwzdK6+Rpl+AAS0BsAAABYqYAAALmFAP//4TKA
Date: Tue, 12 Nov 2013 19:38:52 +0000
Message-ID: <CEA7ED95.29CF7%andy@arin.net>
In-Reply-To: <20131112162906.70726.qmail@joyce.lan>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <78F60536A9111B49AAA6E0214D670AEF@corp.arin.net>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 19:39:19 -0000

On 11/12/13 11:29 AM, "John Levine" <johnl@taugh.com> wrote:

>>if we agree on the iana registries, then i have already some text to
>>give guidelines to the
>>client on what to do with the registry: fetch it often, not often, cache
>>it, etc... This is the
>>extent we can do.
>
>Right.  I expect something like once a month to catch updates, with an
>extra scrape if a client asks for a hitherto unknown TLD, would be
>reasonable.

To me this is the best solution.

But getting back to Scott's original point, it might also be that
bootstrapping is beyond the scope of our charter.

-andy


From marc.blanchet@viagenie.ca  Tue Nov 12 11:41:35 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 A3DFE11E8138 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:41:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, 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 OMmY5qj79Y4j for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:41:33 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id A226C21E8133 for <weirds@ietf.org>; Tue, 12 Nov 2013 11:41:02 -0800 (PST)
Received: from [IPv6:2620::230:c000:b8e8:f0f9:f16e:c10b] (unknown [IPv6:2620:0:230:c000:b8e8:f0f9:f16e:c10b]) by jazz.viagenie.ca (Postfix) with ESMTPSA id D77E44020D; Tue, 12 Nov 2013 14:40:58 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <CEA7EC97.29CEC%andy@arin.net>
Date: Tue, 12 Nov 2013 14:40:58 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <1BDBA594-84EE-42B2-ABC0-45A9CA297B6C@viagenie.ca>
References: <CEA7EC97.29CEC%andy@arin.net>
To: Andy Newton <andy@arin.net>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] What templates and well-known would look like
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: Tue, 12 Nov 2013 19:41:36 -0000

Le 2013-11-12 =E0 14:36, Andy Newton <andy@arin.net> a =E9crit :

> On 11/11/13 3:29 PM, "Marc Blanchet" <marc.blanchet@viagenie.ca> =
wrote:
>=20
>> right, unless the RR used is NAPTR, which then works for any url for =
any
>> registry.  But NAPTR is a complex RR and much less implemented,
>> especially in client side.
>=20
> Or use the URI RR.

which is even less implemented and still an internet draft.

Marc.

> =
http://www.iana.org/assignments/dns-parameters/URI/uri-completed-template
> See http://tools.ietf.org/html/draft-faltstrom-uri-05
> Note one of the co-authors. :)
>=20
> -andy


From ajs@anvilwalrusden.com  Tue Nov 12 11:45:19 2013
Return-Path: <ajs@anvilwalrusden.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 6833511E814D for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:45:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.84
X-Spam-Level: 
X-Spam-Status: No, score=-0.84 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311]
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 io0HnlazC0Q9 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:45:02 -0800 (PST)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by ietfa.amsl.com (Postfix) with ESMTP id 2F4CC11E810B for <weirds@ietf.org>; Tue, 12 Nov 2013 11:45:02 -0800 (PST)
Received: from mx1.yitter.info (pool-ccaef8e1.ispsummit.telnetcommunications.com [204.174.248.225]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id 571768A031 for <weirds@ietf.org>; Tue, 12 Nov 2013 19:45:01 +0000 (UTC)
Date: Tue, 12 Nov 2013 14:45:18 -0500
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: weirds@ietf.org
Message-ID: <20131112194517.GC11505@mx1.yitter.info>
References: <CEA7EC97.29CEC%andy@arin.net> <1BDBA594-84EE-42B2-ABC0-45A9CA297B6C@viagenie.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <1BDBA594-84EE-42B2-ABC0-45A9CA297B6C@viagenie.ca>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [weirds] What templates and well-known would look like
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: Tue, 12 Nov 2013 19:45:19 -0000

On Tue, Nov 12, 2013 at 02:40:58PM -0500, Marc Blanchet wrote:
> Le 2013-11-12 Ã  14:36, Andy Newton <andy@arin.net> a Ã©crit :

> > Or use the URI RR.
> 
> which is even less implemented and still an internet draft.

Yes, and one of the authors has repudiated it as a bad idea, so he
won't take the draft to publication.  That's why it's expired.

Best,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From edainow@afilias.info  Tue Nov 12 11:47:51 2013
Return-Path: <edainow@afilias.info>
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 4939621E8064 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:47:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.976
X-Spam-Level: 
X-Spam-Status: No, score=-1.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001]
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 IODr1uRTYWVN for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:47:45 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id 5526111E810B for <weirds@ietf.org>; Tue, 12 Nov 2013 11:47:45 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VgJvF-0008Fk-4t for weirds@ietf.org; Tue, 12 Nov 2013 19:46:49 +0000
Received: from mail-la0-f51.google.com ([209.85.215.51]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VgJvF-0000qi-4I for weirds@ietf.org; Tue, 12 Nov 2013 19:46:49 +0000
Received: by mail-la0-f51.google.com with SMTP id ec20so3091654lab.38 for <weirds@ietf.org>; Tue, 12 Nov 2013 11:46:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=gJune9zs2zAB1TQO8h1yIDzNxGQMEv9+jMJboulu2U4=; b=lZsrH4I6tUMtrDVBhsJvbT+H+VJy2+sp5AYoE9oMg923RnULE7eMuvgeLLeoeZYPuE yudJjcGnJtE7/FIy+ok7ZXkHuq1zlGg6ryuKqhfRdhb8dJJce+c8kXqg7B2Rp27X5rbZ PRKWWLnS0nzGQrxpfgUWYLFDAgl4+AL/y6sVk0VZOYNR0kdKNfMAKOdJztKwYd7eC+Vs El6Ewff1rlrTlyRO5CGsLAbcCDGywNWEnmiDzmBEwkMGY5Rk19gY5+VAqav8AtLUrDCO kwrOfluOe2f0KzNFcBXh3eCuJN3XSE4roaSDPVi91IhRDtTJcvkn9tdpBdsliiHercVf pQtg==
X-Gm-Message-State: ALoCoQkocLRx5PXxWsmmMd5ChqLuvRS/fo8ECfRHvk4HI0hdmU2Ffe1waeug+UrTtIh8sqRmCjRN44vzGasprZ59RGUSUO3PjGN63xf7yvXK5btizD54wEhZVzEAefuB4SGDBDPd0T2J
X-Received: by 10.112.205.164 with SMTP id lh4mr27276810lbc.15.1384285602907;  Tue, 12 Nov 2013 11:46:42 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.112.205.164 with SMTP id lh4mr27276807lbc.15.1384285602798;  Tue, 12 Nov 2013 11:46:42 -0800 (PST)
Received: by 10.112.204.5 with HTTP; Tue, 12 Nov 2013 11:46:42 -0800 (PST)
In-Reply-To: <CEA7ED95.29CF7%andy@arin.net>
References: <20131112162906.70726.qmail@joyce.lan> <CEA7ED95.29CF7%andy@arin.net>
Date: Tue, 12 Nov 2013 14:46:42 -0500
Message-ID: <CAGTGDyc7w6Kf5yiGLxmm2pDKs9Dkt9_27LwMAExi-UeFU4BFDg@mail.gmail.com>
From: Ernie Dainow <edainow@afilias.info>
To: Andy Newton <andy@arin.net>
Content-Type: multipart/alternative; boundary=001a11c3c87e9f708604eb001bf1
Cc: John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 19:47:51 -0000

--001a11c3c87e9f708604eb001bf1
Content-Type: text/plain; charset=ISO-8859-1

If there is an RDAP redirector that is kept reasonably up-to-date, there is
a fairly simple solution for most clients. Build the software using a
built-in static copy of the IANA table to provide a lookup of RDAP server
by .tld. If a tld is not found in the table, then use the redirector. Or if
there is a connection failure because the server for a tld has changed,
then use the redirector.

Since the new ICANN tlds are generally going to be quite small initially,
there won't be many redirects. The lookup table can be updated when the
software is updated, even as infrequently as once a year, without shifting
much load to the redirector.

-Ernie



On Tue, Nov 12, 2013 at 2:38 PM, Andy Newton <andy@arin.net> wrote:

> On 11/12/13 11:29 AM, "John Levine" <johnl@taugh.com> wrote:
>
> >>if we agree on the iana registries, then i have already some text to
> >>give guidelines to the
> >>client on what to do with the registry: fetch it often, not often, cache
> >>it, etc... This is the
> >>extent we can do.
> >
> >Right.  I expect something like once a month to catch updates, with an
> >extra scrape if a client asks for a hitherto unknown TLD, would be
> >reasonable.
>
> To me this is the best solution.
>
> But getting back to Scott's original point, it might also be that
> bootstrapping is beyond the scope of our charter.
>
> -andy
>
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
>

--001a11c3c87e9f708604eb001bf1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">If there is an RDAP redirector that is kept reasonably up-=
to-date, there is a fairly simple solution for most clients. Build the soft=
ware using a built-in static copy of the IANA table to provide a lookup of =
RDAP server by .tld. If a tld is not found in the table, then use the redir=
ector. Or if there is a connection failure because the server for a tld has=
 changed, then use the redirector.=A0<div>
<br></div><div>Since the new ICANN tlds are generally going to be quite sma=
ll initially, there won&#39;t be many redirects. The=A0lookup table can be =
updated when the software is updated, even as infrequently as once a year, =
without shifting much load to the redirector.<div>
<br></div><div>-Ernie<br></div></div><div><br></div></div><div class=3D"gma=
il_extra"><br><br><div class=3D"gmail_quote">On Tue, Nov 12, 2013 at 2:38 P=
M, Andy Newton <span dir=3D"ltr">&lt;<a href=3D"mailto:andy@arin.net" targe=
t=3D"_blank">andy@arin.net</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On 11/12/13 11:29 AM, &quo=
t;John Levine&quot; &lt;<a href=3D"mailto:johnl@taugh.com">johnl@taugh.com<=
/a>&gt; wrote:<br>

<br>
&gt;&gt;if we agree on the iana registries, then i have already some text t=
o<br>
&gt;&gt;give guidelines to the<br>
&gt;&gt;client on what to do with the registry: fetch it often, not often, =
cache<br>
&gt;&gt;it, etc... This is the<br>
&gt;&gt;extent we can do.<br>
&gt;<br>
&gt;Right. =A0I expect something like once a month to catch updates, with a=
n<br>
&gt;extra scrape if a client asks for a hitherto unknown TLD, would be<br>
&gt;reasonable.<br>
<br>
</div>To me this is the best solution.<br>
<br>
But getting back to Scott&#39;s original point, it might also be that<br>
bootstrapping is beyond the scope of our charter.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
-andy<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
_______________________________________________<br>
weirds mailing list<br>
<a href=3D"mailto:weirds@ietf.org">weirds@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/weirds" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/weirds</a><br>
</div></div></blockquote></div><br></div>

--001a11c3c87e9f708604eb001bf1--

From marc.blanchet@viagenie.ca  Tue Nov 12 11:49:00 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 D515F21E80A7 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:48:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, 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 P3a1jo34eKY8 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 11:48:59 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id DA61621E8093 for <weirds@ietf.org>; Tue, 12 Nov 2013 11:48:58 -0800 (PST)
Received: from [IPv6:2620::230:c000:b8e8:f0f9:f16e:c10b] (unknown [IPv6:2620:0:230:c000:b8e8:f0f9:f16e:c10b]) by jazz.viagenie.ca (Postfix) with ESMTPSA id E6B5440401; Tue, 12 Nov 2013 14:48:57 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <CEA7ED95.29CF7%andy@arin.net>
Date: Tue, 12 Nov 2013 14:48:57 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <7FD1EFBA-86BB-4082-A6CB-8EB5AF72013F@viagenie.ca>
References: <CEA7ED95.29CF7%andy@arin.net>
To: Andy Newton <andy@arin.net>
X-Mailer: Apple Mail (2.1822)
Cc: John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 19:49:01 -0000

Le 2013-11-12 =E0 14:38, Andy Newton <andy@arin.net> a =E9crit :

> On 11/12/13 11:29 AM, "John Levine" <johnl@taugh.com> wrote:
>=20
>>> if we agree on the iana registries, then i have already some text to
>>> give guidelines to the
>>> client on what to do with the registry: fetch it often, not often, =
cache
>>> it, etc... This is the
>>> extent we can do.
>>=20
>> Right.  I expect something like once a month to catch updates, with =
an
>> extra scrape if a client asks for a hitherto unknown TLD, would be
>> reasonable.
>=20
> To me this is the best solution.

ok. So IANA registries with some text about "clever guidelines for =
clients to not fetch the IANA registry everytime. Correct?

Marc.

> But getting back to Scott's original point, it might also be that
> bootstrapping is beyond the scope of our charter.
>=20
> -andy
>=20
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From prvs=00219975dc=johnl@taugh.com  Tue Nov 12 12:05:34 2013
Return-Path: <prvs=00219975dc=johnl@taugh.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 497FF11E80E6 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:05:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.483
X-Spam-Level: 
X-Spam-Status: No, score=-2.483 tagged_above=-999 required=5 tests=[AWL=0.116,  BAYES_00=-2.599]
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 P8R02Ygsnc2w for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:05:30 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 5E4D511E810A for <weirds@ietf.org>; Tue, 12 Nov 2013 12:05:26 -0800 (PST)
Received: (qmail 60531 invoked from network); 12 Nov 2013 20:05:25 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 12 Nov 2013 20:05:25 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=52828a05.xn--9vv.k1310; i=sendmail-bs@submit.iecc.com; bh=PawvVM5CfHhz4eCO/bPvaJK9GAa0UDCB820XIOzDg94=; b=I80c11FXjsINjmEvogWIfjuB5zgylvHBP6EJcSkdD9wDMrJc9Z1VHPj40Ils+NKg4qyhYi2MIa4Og+fFkmLDBtUTU0zJhCYp57w1nuaDlOWUF1RE4VN1B1fU3bTkpaJIkowIuog6mmBpiI32340lXipLhaUYBCuDXBoSLcuFfQm6EAwNvccNiMqrJfJWfEIbWml/F/ZW3P9v9sEepuoHgZR3CpRD5OZPLGwy6I1EzdYV69APW5r6caCuJpRqU+7r
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=52828a05.xn--9vv.k1310; olt=sendmail-bs@submit.iecc.com; bh=PawvVM5CfHhz4eCO/bPvaJK9GAa0UDCB820XIOzDg94=; b=Qej8YifEs6LK8j+YlgY9JX6G9lfabrdDiJQKY0UdDzgptmMiOaUNgI84rXlzhNEXoPdjm+8NooBdlLWlO00y5CSdFyvnL3qZ2OiUsq/RvT8ZPDFM1bNUssshR2x4+D0zWBAFf5WuYnmlkAWsTXpsZFkS8jNfUF7hoX2jE+nyW/QOH/qUhpuS4NdxfwEK5dWmknq7dgLguYYJWA+2FU7X3zT1eb8HbAZWXYAlGhazx6NujlfPiEC1iQ0k+xUIJ+WM
Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 12 Nov 2013 20:05:25 -0000
Date: Tue, 12 Nov 2013 15:05:24 -0500 (EST)
From: John R Levine <johnl@taugh.com>
To: Ernie Dainow <edainow@afilias.info>
In-Reply-To: <CAGTGDyc7w6Kf5yiGLxmm2pDKs9Dkt9_27LwMAExi-UeFU4BFDg@mail.gmail.com>
Message-ID: <alpine.BSF.2.00.1311121504030.71318@joyce.lan>
References: <20131112162906.70726.qmail@joyce.lan> <CEA7ED95.29CF7%andy@arin.net> <CAGTGDyc7w6Kf5yiGLxmm2pDKs9Dkt9_27LwMAExi-UeFU4BFDg@mail.gmail.com>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
Cleverness: None detected
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 20:05:34 -0000

> If there is an RDAP redirector that is kept reasonably up-to-date, there is
> a fairly simple solution for most clients. Build the software using a
> built-in static copy of the IANA table to provide a lookup of RDAP server
> by .tld. If a tld is not found in the table, then use the redirector. Or if
> there is a connection failure because the server for a tld has changed,
> then use the redirector.
>
> Since the new ICANN tlds are generally going to be quite small initially,
> there won't be many redirects. The lookup table can be updated when the
> software is updated, even as infrequently as once a year, without shifting
> much load to the redirector.

If people are doing their lookups through an http redirector, they'll hit 
it on every lookup and the load will be quite large.

If you mean a DNS thing like <tld>.rdap-servers.net, then I agree that DNS 
caches should limit the load.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail.

From prvs=00219975dc=johnl@taugh.com  Tue Nov 12 12:12:31 2013
Return-Path: <prvs=00219975dc=johnl@taugh.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 A253121E80B4 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:12:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.484
X-Spam-Level: 
X-Spam-Status: No, score=-2.484 tagged_above=-999 required=5 tests=[AWL=0.115,  BAYES_00=-2.599]
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 uPxzHE1ChtQ0 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:12:27 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 98A7A21E8135 for <weirds@ietf.org>; Tue, 12 Nov 2013 12:12:05 -0800 (PST)
Received: (qmail 61725 invoked from network); 12 Nov 2013 20:12:05 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 12 Nov 2013 20:12:05 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=52828b94.xn--3zv.k1310; i=sendmail-bs@submit.iecc.com; bh=xDaDZmuWvM00CO3ANNC4dBVFyg20uY7u9pCLxA5xquc=; b=I3dZm+OKC9NcSPlYhUhCe4NNZjsElHgRfog//Rqv0WLtm89Wl/ybJPhs+oE+jlg3anC5Vcrj6H+QzbzLN5swHuR+NMLfsCF3HvGTCXNGl9X81uG6adWm1v3qdxr8rsmZVR8dmYdOvLdcV0p+CewmBfG/lP9w0YPWkUc91k5qgH75UdBTnwX4fT0A9FHXeIEAXiPrUKRWQeq2WNS1L3M2qTFuqIixgVXitLqjWO6Ni5AHTx/PkfFH+ZCVvdTpLZdl
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=52828b94.xn--3zv.k1310; olt=sendmail-bs@submit.iecc.com; bh=xDaDZmuWvM00CO3ANNC4dBVFyg20uY7u9pCLxA5xquc=; b=dJ6B7keIn19utGFN9FprAhe9vMUfcmLjG/i0ePh6S44zBP0qF9/ib4IVldonw5D5idwgvOfatYgG4JTAd2DGhdvGh1CBiPEtvqRLguj37xds2LjHONNKFmCIibQNpUjhtX54bwpYZvekuWpbC/DBE/K1tasFYEvO5zyMEazWPRMiJE+VgEHgfSZBTJUOE8j+V5Y27DMFMUhEkBjQV+aiGHdF0UgaMp1F6h6PxA8b1l2tz8MFoCyXFqj7XsyYiGU9
Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 12 Nov 2013 20:12:04 -0000
Date: Tue, 12 Nov 2013 15:12:04 -0500 (EST)
From: John R Levine <johnl@taugh.com>
To: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <7FD1EFBA-86BB-4082-A6CB-8EB5AF72013F@viagenie.ca>
Message-ID: <alpine.BSF.2.00.1311121511390.71318@joyce.lan>
References: <CEA7ED95.29CF7%andy@arin.net> <7FD1EFBA-86BB-4082-A6CB-8EB5AF72013F@viagenie.ca>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
Cleverness: None detected
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 20:12:31 -0000

> ok. So IANA registries with some text about "clever guidelines for 
> clients to not fetch the IANA registry everytime. Correct?

Right.

>> But getting back to Scott's original point, it might also be that
>> bootstrapping is beyond the scope of our charter.

This is crude enough that it's probably not a good idea to make it 
normative, just note that it's one way to find bootstrap info, and other 
better bootstraps may be standardized as we gain experience with RDAP.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail.

From carlosm3011@gmail.com  Tue Nov 12 12:23:26 2013
Return-Path: <carlosm3011@gmail.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 3DA5221F9B28 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:23:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.478
X-Spam-Level: 
X-Spam-Status: No, score=-2.478 tagged_above=-999 required=5 tests=[AWL=0.122,  BAYES_00=-2.599, NO_RELAYS=-0.001]
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 NxLqtl4zvinl for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:23:25 -0800 (PST)
Received: from mail-gg0-x22a.google.com (mail-gg0-x22a.google.com [IPv6:2607:f8b0:4002:c02::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 754D521F9B0E for <weirds@ietf.org>; Tue, 12 Nov 2013 12:23:25 -0800 (PST)
Received: by mail-gg0-f170.google.com with SMTP id 4so665160ggm.15 for <weirds@ietf.org>; Tue, 12 Nov 2013 12:23:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=v92NMDBtegIs2kDiDtfq45wnkTaELsSZBIwltNmhjfc=; b=fLtd1RBQGFD4mhPZFC3lmG5baZbRo3r/fVUQ5mPWSfsMU+KiQ8EXaQL/FnU9V++Jop PA+cRhmiZtviLU94FmfIyngxEzEJJ4jh7YCw1T14TiN3VyBd+nxJ9zdM9iBJTQ1prS3y uujK8Hb6auOuEtW9A4YowTc5bVZ+5JzDnaFNJL803Nio/XZaEw4H8Xw1uMCE0jp5KqI/ SbJYW7DFLLa9lA+w4+iRfB4Kl/xQd7GDzXSNrMozoV0wq2KdnNgvlcNR1QKpKdXukHTB CarXEviLoCwLIgZqI+fanHMu4rTehQrmP12lqfI4brXYHOD7w0ZjW9pTJl3mCrYw4362 gKiA==
X-Received: by 10.236.45.102 with SMTP id o66mr18024076yhb.13.1384287804801; Tue, 12 Nov 2013 12:23:24 -0800 (PST)
Received: from 87-7-200.lacnic.net.uy ([2001:13c7:7001:7000:d51e:68a6:710c:ab4e]) by mx.google.com with ESMTPSA id q44sm50722465yhg.10.2013.11.12.12.23.22 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 12 Nov 2013 12:23:24 -0800 (PST)
Message-ID: <52828E38.7070004@gmail.com>
Date: Tue, 12 Nov 2013 18:23:20 -0200
From: "Carlos M. Martinez" <carlosm3011@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: John R Levine <johnl@taugh.com>, Marc Blanchet <marc.blanchet@viagenie.ca>
References: <CEA7ED95.29CF7%andy@arin.net>	<7FD1EFBA-86BB-4082-A6CB-8EB5AF72013F@viagenie.ca> <alpine.BSF.2.00.1311121511390.71318@joyce.lan>
In-Reply-To: <alpine.BSF.2.00.1311121511390.71318@joyce.lan>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Scrap Bootstrapping
X-BeenThere: weirds@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: carlos@lacnic.net
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, 12 Nov 2013 20:23:26 -0000

Hello,

On 11/12/13, 6:12 PM, John R Levine wrote:
>> ok. So IANA registries with some text about "clever guidelines for
>> clients to not fetch the IANA registry everytime. Correct?
> 
> Right.
> 
>>> But getting back to Scott's original point, it might also be that
>>> bootstrapping is beyond the scope of our charter.
> 
> This is crude enough that it's probably not a good idea to make it
> normative, just note that it's one way to find bootstrap info, and other
> better bootstraps may be standardized as we gain experience with RDAP.

I like this approach. Instead of settling on "THE" way to do
bootstrapping, perhaps we can suggest different approaches, some that
could work for numbers, others for names, and leave it out to
implementations to chose which one to implement.

Once we gather more operational experience we might revisit the question
and offer more definitive guidance.

The IANA listing approach for number bootstrapping is a 'good enough'
approach. The RIRs know how to handle the corner cases and will provide
adequate redirection. Also a client could grok the NRO delegated file to
have the full entry point list for every block.

For names, I'm not so sure. Names folk can suggest one or two 'good
enough' approaches, and from then on we could have a 'guidelines for
initial querying the RDAP system'.

And... before anyone else says it, can we call the discussion on
Scrapping Bootstrap, 'bootscrapping' ?

:-) (couldn't resist, sorry)

cheers!

~Carlos

> 
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds

From andy@arin.net  Tue Nov 12 12:25:08 2013
Return-Path: <andy@arin.net>
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 269DB21F9E94 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:25:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.553
X-Spam-Level: 
X-Spam-Status: No, score=-2.553 tagged_above=-999 required=5 tests=[AWL=0.046,  BAYES_00=-2.599]
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 Tq+lmxRJZxQH for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:25:02 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id AB3B821F9BB1 for <weirds@ietf.org>; Tue, 12 Nov 2013 12:25:02 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id CB0331651A0; Tue, 12 Nov 2013 15:24:57 -0500 (EST)
Received: from CHAXCH05.corp.arin.net (chaxch05.corp.arin.net [192.149.252.94]) by smtp1.arin.net (Postfix) with ESMTP id 4E640165156; Tue, 12 Nov 2013 15:24:57 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH05.corp.arin.net (192.149.252.94) with Microsoft SMTP Server (TLS) id 14.2.342.3; Tue, 12 Nov 2013 15:24:57 -0500
Received: from CHAXCH01.corp.arin.net ([169.254.1.243]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Tue, 12 Nov 2013 15:24:56 -0500
From: Andy Newton <andy@arin.net>
To: Andrew Sullivan <ajs@anvilwalrusden.com>, "weirds@ietf.org" <weirds@ietf.org>, Marc Blanchet <marc.blanchet@viagenie.ca>
Thread-Topic: [weirds] What templates and well-known would look like
Thread-Index: AQHO3CoGyfmla4FKx0Wg/thOPmstVpoa8aEAgAABUACABeAqgIAAAbKAgAEvswCAAFU1AIAAATYA//+3QIA=
Date: Tue, 12 Nov 2013 20:24:55 +0000
Message-ID: <CEA7F73D.29D04%andy@arin.net>
In-Reply-To: <20131112194517.GC11505@mx1.yitter.info>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <E90D46EEDF109549BD80C6B0894DC9BF@corp.arin.net>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [weirds] What templates and well-known would look like
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: Tue, 12 Nov 2013 20:25:08 -0000

On 11/12/13 2:45 PM, "Andrew Sullivan" <ajs@anvilwalrusden.com> wrote:

>On Tue, Nov 12, 2013 at 02:40:58PM -0500, Marc Blanchet wrote:
>> Le 2013-11-12 =E0 14:36, Andy Newton <andy@arin.net> a =E9crit :
>
>> > Or use the URI RR.
>>=20
>> which is even less implemented and still an internet draft.

My understanding of the issues behind NAPTR isn't that you can't find name
servers that implement them but that a) many DNS proxies refuse to
accommodate them, and b) many people screw them up and don't understand
them.

>
>Yes, and one of the authors has repudiated it as a bad idea, so he
>won't take the draft to publication.  That's why it's expired.

How is it a bad idea? It's a simpler version of RFC 4848.

-andy


From marc.blanchet@viagenie.ca  Tue Nov 12 12:37:02 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 A58CA21E8064 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:37:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.539
X-Spam-Level: 
X-Spam-Status: No, score=-102.539 tagged_above=-999 required=5 tests=[AWL=0.060, BAYES_00=-2.599, 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 KHinVYpSNNea for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:36:46 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 84D2D11E810A for <weirds@ietf.org>; Tue, 12 Nov 2013 12:36:32 -0800 (PST)
Received: from h116.viagenie.ca (h116.viagenie.ca [206.123.31.116]) by jazz.viagenie.ca (Postfix) with ESMTPSA id A3CBD400A5; Tue, 12 Nov 2013 15:36:31 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <CEA7F73D.29D04%andy@arin.net>
Date: Tue, 12 Nov 2013 15:36:30 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <9B3043EC-8544-4C1A-8883-FA9617CEE851@viagenie.ca>
References: <CEA7F73D.29D04%andy@arin.net>
To: Andy Newton <andy@arin.net>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] What templates and well-known would look like
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: Tue, 12 Nov 2013 20:37:03 -0000

Le 2013-11-12 =E0 15:24, Andy Newton <andy@arin.net> a =E9crit :

> On 11/12/13 2:45 PM, "Andrew Sullivan" <ajs@anvilwalrusden.com> wrote:
>=20
>> On Tue, Nov 12, 2013 at 02:40:58PM -0500, Marc Blanchet wrote:
>>> Le 2013-11-12 =E0 14:36, Andy Newton <andy@arin.net> a =E9crit :
>>=20
>>>> Or use the URI RR.
>>>=20
>>> which is even less implemented and still an internet draft.
>=20
> My understanding of the issues behind NAPTR isn't that you can't find =
name
> servers that implement them but that a) many DNS proxies refuse to
> accommodate them, and b) many people screw them up and don't =
understand
> them.

right. that is what I summarized in the initial email: "But NAPTR is a =
complex RR and much less implemented"

Marc.

>=20
>>=20
>> Yes, and one of the authors has repudiated it as a bad idea, so he
>> won't take the draft to publication.  That's why it's expired.
>=20
> How is it a bad idea? It's a simpler version of RFC 4848.
>=20
> -andy


From edainow@afilias.info  Tue Nov 12 12:59:26 2013
Return-Path: <edainow@afilias.info>
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 4928921F9B25 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:59:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.976
X-Spam-Level: 
X-Spam-Status: No, score=-1.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001]
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 1cj7r8O7rVwf for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 12:59:20 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id 0C03021F9C6A for <weirds@ietf.org>; Tue, 12 Nov 2013 12:59:17 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VgL3G-0007C5-5r for weirds@ietf.org; Tue, 12 Nov 2013 20:59:10 +0000
Received: from mail-la0-f48.google.com ([209.85.215.48]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VgL3G-0005oW-5I for weirds@ietf.org; Tue, 12 Nov 2013 20:59:10 +0000
Received: by mail-la0-f48.google.com with SMTP id n7so4522599lam.7 for <weirds@ietf.org>; Tue, 12 Nov 2013 12:59:04 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=E1gIM0MUSH9J/Jzr0goolNfI1USpQxHxM04lYuezqTY=; b=Jpdt7EiFjHIHaBzrm0en8OI8K9omwp6PZxygxYLg9nscwzMk2XdeVloUUr3kCY50xC +WZn8UDszDwtQ1+pyqGxZVtjz7TuudgoR3u/shaIkaNOwqfxG67QUiLpgBytZeMjTrKI pgjGeCCDqLpGC3ZZE2RHU5EQpBTp6ni3Hws9qySO8FzIRk5DHh4dw5cl0f2JEMMtCQPH AJpEali1GCFZVzFAjNkBLvz+JZIn92JHOf9BJSWK2NqVzwljdreExokzvRi2omBhq88Q JLCfl85tSTEoWbPrb2swm8TA0bY/k5eCWibfa+1CtuQmS0qZLsqhorsRT0tsr7Z2GWV2 XaGg==
X-Gm-Message-State: ALoCoQlmhA+Nh/TJ/+MoZSXAEduIamOUzXlFo9fwKSnoqpzDymURCGbEzikem7DVfz0tgVc6jxMFPEFY12deHrWPwmxvyato4eZhwLA6QDQZ3gmV/TbPq7z5iys/eKCh6qi3dQN7q/5i
X-Received: by 10.152.8.18 with SMTP id n18mr11934145laa.24.1384289944380; Tue, 12 Nov 2013 12:59:04 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.152.8.18 with SMTP id n18mr11934143laa.24.1384289944267; Tue, 12 Nov 2013 12:59:04 -0800 (PST)
Received: by 10.112.204.5 with HTTP; Tue, 12 Nov 2013 12:59:04 -0800 (PST)
In-Reply-To: <alpine.BSF.2.00.1311121504030.71318@joyce.lan>
References: <20131112162906.70726.qmail@joyce.lan> <CEA7ED95.29CF7%andy@arin.net> <CAGTGDyc7w6Kf5yiGLxmm2pDKs9Dkt9_27LwMAExi-UeFU4BFDg@mail.gmail.com> <alpine.BSF.2.00.1311121504030.71318@joyce.lan>
Date: Tue, 12 Nov 2013 15:59:04 -0500
Message-ID: <CAGTGDyede0=8mPD8Kc5O=QN7CfGuAf78PnS6s2EZOoy_WPZrLw@mail.gmail.com>
From: Ernie Dainow <edainow@afilias.info>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=001a11c34ede65008704eb011e06
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Scrap Bootstrapping
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: Tue, 12 Nov 2013 20:59:26 -0000

--001a11c34ede65008704eb011e06
Content-Type: text/plain; charset=ISO-8859-1

On Tue, Nov 12, 2013 at 3:05 PM, John R Levine <johnl@taugh.com> wrote:

> If there is an RDAP redirector that is kept reasonably up-to-date, there is
>> a fairly simple solution for most clients. Build the software using a
>> built-in static copy of the IANA table to provide a lookup of RDAP server
>> by .tld. If a tld is not found in the table, then use the redirector. Or
>> if
>> there is a connection failure because the server for a tld has changed,
>> then use the redirector.
>>
>> Since the new ICANN tlds are generally going to be quite small initially,
>> there won't be many redirects. The lookup table can be updated when the
>> software is updated, even as infrequently as once a year, without shifting
>> much load to the redirector.
>>
>
> If people are doing their lookups through an http redirector, they'll hit
> it on every lookup and the load will be quite large.
>

No, if they only use the redirector for tlds that are not in the lookup
table, statistically this will be less than 1% of their queries (total new
tld domains/total "old" tld domains), unless new tlds have over 1.5 million
domains before the client code is updated.

-Ernie

--001a11c34ede65008704eb011e06
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Tue, Nov 12, 2013 at 3:05 PM, John R Levine <span dir=3D"ltr">&l=
t;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&=
gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im"><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex">
If there is an RDAP redirector that is kept reasonably up-to-date, there is=
<br>
a fairly simple solution for most clients. Build the software using a<br>
built-in static copy of the IANA table to provide a lookup of RDAP server<b=
r>
by .tld. If a tld is not found in the table, then use the redirector. Or if=
<br>
there is a connection failure because the server for a tld has changed,<br>
then use the redirector.<br>
<br>
Since the new ICANN tlds are generally going to be quite small initially,<b=
r>
there won&#39;t be many redirects. The lookup table can be updated when the=
<br>
software is updated, even as infrequently as once a year, without shifting<=
br>
much load to the redirector.<br>
</blockquote>
<br></div>
If people are doing their lookups through an http redirector, they&#39;ll h=
it it on every lookup and the load will be quite large.<br></blockquote><di=
v><br></div><div>No, if they only use the redirector for tlds that are not =
in the lookup table, statistically this will be less than 1% of their queri=
es (total new tld domains/total &quot;old&quot; tld domains), unless new tl=
ds have over 1.5 million domains before the client code is updated.</div>
<div><br></div><div>-Ernie</div><div><br></div></div></div></div>

--001a11c34ede65008704eb011e06--

From prvs=0021a5d8c1=johnl@iecc.com  Tue Nov 12 13:04:37 2013
Return-Path: <prvs=0021a5d8c1=johnl@iecc.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 7C56821F9D7E for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 13:04:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.486
X-Spam-Level: 
X-Spam-Status: No, score=-2.486 tagged_above=-999 required=5 tests=[AWL=0.113,  BAYES_00=-2.599]
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 4iqSadN8LvSz for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 13:04:33 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 03E4121F9D5E for <weirds@ietf.org>; Tue, 12 Nov 2013 13:04:32 -0800 (PST)
Received: (qmail 71247 invoked from network); 12 Nov 2013 21:04:31 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 12 Nov 2013 21:04:31 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=528297df.xn--hew.k1310; i=johnl@user.iecc.com; bh=ZM/WKI+EIPPPudiZjhPHcCpRrKOgQ4ATXVoyyKhDiuQ=; b=dWumM6OAQaumiZUVWihp1yymfQw+atK1XSU69NTkq08RPQjPO6cVPla4/DKWQKy4G9iOlLvvZr3GfAMH8hJGMj429dr8Eg7j+GsgBFUoMACu4X1HnIKgJHk93AJm4mDgxF2mYOZFsM6ul75eGhIfpjo4tNZ2HoX5o6L8h13ONMJkv2lFqEen5FQsHbnvYC/3QhVLJm0d5UUJ1dVoEgycyr8uWhMlWej+rXHfeGOTuu46hgF7c51jqgqNyrADuMwr
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=528297df.xn--hew.k1310; olt=johnl@user.iecc.com; bh=ZM/WKI+EIPPPudiZjhPHcCpRrKOgQ4ATXVoyyKhDiuQ=; b=HhPQ/OSq5f1CYtvQWGzNSp0kOGaNyRSL+OVJXGUSWoEI4F4VZfI4KVpeiPKtPF43NSeqFVQ2NJVaMhPsoO2Id88Dexnfp/m3LTBx09MWbtkBsjd7Z3aOjutD3ywEGuTgTBzadvdLc35rbGbjDEd6SZXTqhq/JsaUfXGw/pUtGpsN8WKJ+1UlJqvGAC2FjXwxdUZ01F8o3vwvvd4rMKIAiMO/ECQ6aZGCp95vrhQbrS1pYYTFdFDfAkGR+7hOSSYo
Date: 12 Nov 2013 21:04:09 -0000
Message-ID: <20131112210409.71689.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <CAGTGDyfwPhjSSLwo5ggZCoexXQ5RYKFeN53YmmMV_mTGL8W9ag@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] Port 43 WHOIS proxy
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: Tue, 12 Nov 2013 21:04:37 -0000

>In other words, you just replace the Whois server on port 43 with a
>front-end proxy that accepts current Whois requests, queries an RDAP server
>and formats the results into a response that matches the current Whois
>server. This should all be transparent to the client.

Quite right.

For the existing gTLDs, the WHOIS request and result formats are
defined in the ICANN registry agreements.  Once you've done those I
don't think any of the other TLDs need anything very different.


From shollenbeck@verisign.com  Tue Nov 12 14:46:05 2013
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 C2B3821E8098 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 14:46:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.554
X-Spam-Level: 
X-Spam-Status: No, score=-6.554 tagged_above=-999 required=5 tests=[AWL=0.045,  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 WfoNHlVzRi46 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 14:45:59 -0800 (PST)
Received: from exprod6og112.obsmtp.com (exprod6og112.obsmtp.com [64.18.1.29]) by ietfa.amsl.com (Postfix) with ESMTP id 8DD5621E80FB for <weirds@ietf.org>; Tue, 12 Nov 2013 14:45:57 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob112.postini.com ([64.18.5.12]) with SMTP ID DSNKUoKvpQxEuIf5gPEW2z+gDzY4brGF6Rks@postini.com; Tue, 12 Nov 2013 14:45:58 PST
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 rACMjutI005626 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 12 Nov 2013 17:45:56 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 12 Nov 2013 17:45:55 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Simon Perreault <simon.perreault@viagenie.ca>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week
Thread-Index: Ac7e3oRM0eefmUx1ReCAOEwbs51/qQAdJYwAACTO5gAABIj20A==
Date: Tue, 12 Nov 2013 22:45:55 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492D2DB0@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20131111215846.62501.qmail@joyce.lan> <52824A1A.8060801@viagenie.ca>
In-Reply-To: <52824A1A.8060801@viagenie.ca>
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="windows-1256"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Tue, 12 Nov 2013 22:46:05 -0000

> -----Original Message-----
> From: weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] On
> Behalf Of Simon Perreault
> Sent: Tuesday, November 12, 2013 10:33 AM
> To: weirds@ietf.org
> Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
>=20
> Le 2013-11-11 16:58, John Levine a =E9crit :
> > For U-labels, there's no case folding, so I guess it would mean that
> > you do a case-insensitive prefix match against A-labels, or a plain
> > prefix match of the Unicode characters against U-labels.
>=20
> Would "co*" match "c=9Cur"?
>=20
> As a user, I would expect it to match.
> As an implementer, aaaaaaaaaaaaaaargh...

"o" (006F) and "=9C" (0153) are distinct, different characters. No match.

Scott

From prvs=002215dcaf=johnl@iecc.com  Tue Nov 12 16:17:26 2013
Return-Path: <prvs=002215dcaf=johnl@iecc.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 3823321E8098 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 16:17:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.487
X-Spam-Level: 
X-Spam-Status: No, score=-2.487 tagged_above=-999 required=5 tests=[AWL=0.112,  BAYES_00=-2.599]
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 4b7tH40P8phP for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 16:17:21 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 1803811E8163 for <weirds@ietf.org>; Tue, 12 Nov 2013 16:17:18 -0800 (PST)
Received: (qmail 4409 invoked from network); 13 Nov 2013 00:17:18 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 13 Nov 2013 00:17:18 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5282c50d.xn--30v786c.k1310; i=johnl@user.iecc.com; bh=NeXDu53XWD1K5gEYc7H0PWKr/wn2ghTzCKdX1F2Mn90=; b=wLs2KNZ6mGwMfpDsbtHRw4dGuRGlfTRTAzO6WaQeb4vhZta+kgRxuKTTKKBZLTeohzCsizrG6EOOt4u4sfJb2hTFdt6xfJzVdFCF1M3/Mgdfbhjjpv8UgBvldp5OB7BjuFhWkDyUqWzZhUBLUBjZOVElRVQBK20lolJt8qzLBXIOcdS4BdQVRkAU9KCXQFIILx+PxY5s+Ae486p0F7yPYIE2A9y+FPwKdQvmWU0Ky52K5Wfny+EE2hmaXParL9mg
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5282c50d.xn--30v786c.k1310; olt=johnl@user.iecc.com; bh=NeXDu53XWD1K5gEYc7H0PWKr/wn2ghTzCKdX1F2Mn90=; b=AsvS/59siDlKs6vbYpkKbMR1DWCmg53onfKFalwWwVsWmMXTFv2bzhlKOxphmwrlUU23NE2duKTErWKlIlH/qIgjUt/Ol3WFSbAd89PWSPPsjcm+f0BsA/QKaDblEerERSA7h3nxvD9+DjH2Nl/DvxOnNK8xF1AoVvcAo4gW9SG6ndsxn+wJdu+ZkL7O4RVWLTrJRzqLucM7BpIRLd+7Jsycr8TeLUUyLj2VI4EjQ3AmqUsh/GkpCG2ehdm4uZgS
Date: 13 Nov 2013 00:16:55 -0000
Message-ID: <20131113001655.72220.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492D2DB0@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Wed, 13 Nov 2013 00:17:26 -0000

>> As a user, I would expect it to match.
>> As an implementer, aaaaaaaaaaaaaaargh...
>
>"o" (006F) and "œ" (0153) are distinct, different characters. No match.

If anyone would like to dive into the Dismal Black Swamp of No Return
that is IDN variant policy, get yourself a full rubber suit and
breathing apparatus, and I'm sure several of us can offer helpful
advice about where to start and give you a fond farewell.


From zhoulinlin@cnnic.cn  Tue Nov 12 22:54:43 2013
Return-Path: <zhoulinlin@cnnic.cn>
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 2DE2A11E8103 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 22:54:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 VcEwCCLeSZw2 for <weirds@ietfa.amsl.com>; Tue, 12 Nov 2013 22:54:39 -0800 (PST)
Received: from cnnic.cn (smtp.cnnic.cn [218.241.118.7]) by ietfa.amsl.com (Postfix) with SMTP id D125211E80D9 for <weirds@ietf.org>; Tue, 12 Nov 2013 22:54:37 -0800 (PST)
X-EYOUMAIL-SMTPAUTH: zhoulinlin@cnnic.cn
Received: from unknown127.0.0.1 (HELO lenovo95e6383c) (127.0.0.1) by 127.0.0.1 with SMTP; Wed, 13 Nov 2013 14:54:34 +0800
From: "Linlin Zhou" <zhoulinlin@cnnic.cn>
To: "'Ernie Dainow'" <edainow@afilias.info>, "'Ning Kong'" <nkong@cnnic.cn>
References: <CAGTGDyfwPhjSSLwo5ggZCoexXQ5RYKFeN53YmmMV_mTGL8W9ag@mail.gmail.com>
In-Reply-To: <CAGTGDyfwPhjSSLwo5ggZCoexXQ5RYKFeN53YmmMV_mTGL8W9ag@mail.gmail.com>
Date: Wed, 13 Nov 2013 14:54:35 +0800
Message-ID: <024701cee03d$36a912c0$a3fb3840$@cn>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0248_01CEE080.44CC52C0"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Ac7f3WB+Pkl75UnPSmmoUG5SFSOG2QAXMMfA
Content-Language: zh-cn
Cc: weirds@ietf.org
Subject: Re: [weirds] Port 43 WHOIS proxy
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: Wed, 13 Nov 2013 06:54:43 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_0248_01CEE080.44CC52C0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hi Ernie,

 

I agree with most of what you said according to our discussion in the IETF
meeting.  However, I'm still thinking about the requirements of
"configurable mappings" and "configurable search". Do we really need these
in port 43 proxy?

 

Regards,

Linlin

 

From: weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] On Behalf Of
Ernie Dainow
Sent: Wednesday, November 13, 2013 3:28 AM
To: Ning Kong
Cc: weirds@ietf.org
Subject: [weirds] Port 43 WHOIS proxy

 

Hi Ning,

 

I have a few comments on the presentation at the WIERDS session
http://www.ietf.org/proceedings/88/slides/slides-88-weirds-0.pdf

 

Basically, I think what would be expected from a proxy service is that all
the current Whois input and output remains the same. This provides
compatibility for all kinds of users of the current Whois, whether it be
humans or scripts. 

 

In other words, you just replace the Whois server on port 43 with a
front-end proxy that accepts current Whois requests, queries an RDAP server
and formats the results into a response that matches the current Whois
server. This should all be transparent to the client.

 

So to answer some of the questions raised:

 

Do we need to standardize new query parameters?

- No. Only support the exact Whois queries in use today.

 

Do we need to standardize the way to translate the JSON into plain text
format?

Do we need to define a new response format for Port 43 Whois clients?

- No. Response format is somewhat different for each Whois server, and needs
to conform to the ICANN contract that defines the Whois response for each
tld in great detail. So for an open source Whois proxy to be useful, you
would need to provide an easy way for users to configure mappings between
RDAP response tags and Whois labels.

For example, Whois for a .com domain has 

     Creation Date: 2005-07-28

But .org has

     Created On:30-May-1996 04:00:00 UTC

So both the label and the format of the data is different.

 

In addition, some registries may provide Whois data that is not standardized
in RDAP. So hooks need to be provided in open source to make it easy for
providers to add info that will not come back from an RDAP query.

 

Should we consider providing the authentication function to Port 43 Whois
clients? 

- Not necessary. Current Whois is public information only.

 

Should we consider providing the Redirect function to Port 43 Whois clients?

- Not necessary. Linux Whois clients contain built in redirection based on
the well known tlds. If the provider keeps the same server name for the RDAP
proxy that they previously used for their Whois server, redirection will be
handled by Linux Whois, to the extend that it is handled today.

 

Should we consider providing the Search function to Port 43 Whois clients?

- Yes. Several Whois servers support search. They each use slightly
different search patterns. This would need to be configurable, or hooks
provided to allow different service providers to support the same search as
their Whois server.

 

Should WEIRDS WG consider providing RDAP backward compatibility functions?

- No. I think all the above can be done for an open source client without
any RDAP spec changes.

 

-Ernie

 


------=_NextPart_000_0248_01CEE080.44CC52C0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 12 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Microsoft YaHei";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Microsoft YaHei";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DZH-CN link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'>Hi =
Ernie,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'>I agree =
with most of what you said according to our discussion in the IETF =
meeting. &nbsp;However, I&#8217;m still thinking about the requirements =
of &#8220;configurable mappings&#8221; and &#8220;configurable =
search&#8221;. Do we really need these in port 43 =
proxy?<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'>Regards,<o:=
p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'>Linlin<o:p>=
</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><div style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> =
weirds-bounces@ietf.org [mailto:weirds-bounces@ietf.org] <b>On Behalf Of =
</b>Ernie Dainow<br><b>Sent:</b> Wednesday, November 13, 2013 3:28 =
AM<br><b>To:</b> Ning Kong<br><b>Cc:</b> =
weirds@ietf.org<br><b>Subject:</b> [weirds] Port 43 WHOIS =
proxy<o:p></o:p></span></p></div></div><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><div><div><p =
class=3DMsoNormal><span lang=3DEN-US>Hi =
Ning,<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>I have a few comments on the =
presentation at the WIERDS session <a =
href=3D"http://www.ietf.org/proceedings/88/slides/slides-88-weirds-0.pdf"=
>http://www.ietf.org/proceedings/88/slides/slides-88-weirds-0.pdf</a><o:p=
></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>Basically, I think what would be =
expected from a proxy service is that all the current Whois input and =
output remains the same. This provides compatibility for all kinds of =
users of the current Whois, whether it be humans or =
scripts.&nbsp;<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>In other words, you just replace =
the Whois server on port 43 with a front-end proxy that accepts current =
Whois requests, queries an RDAP server and formats the results into a =
response that matches the current Whois server. This should all be =
transparent to the client.<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>So to answer some of the questions =
raised:<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>Do we need to standardize new query =
parameters?<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US>- No. Only support the exact Whois queries in use =
today.<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>Do we need to standardize the way =
to translate the JSON into plain text =
format?<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US>Do we need to define a new response format for Port 43 =
Whois clients?<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>- No. Response format is somewhat =
different for each Whois server, and needs to conform to the ICANN =
contract that defines the Whois response for each tld in great detail. =
So for an open source Whois proxy to be useful, you would need to =
provide an easy way for users to configure mappings between RDAP =
response tags and Whois labels.<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>For example, Whois for a .com =
domain has&nbsp;<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>&nbsp;&nbsp;&nbsp;&nbsp; Creation =
Date: 2005-07-28<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>But .org =
has<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US>&nbsp;&nbsp;&nbsp;&nbsp; Created On:30-May-1996 04:00:00 =
UTC<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US>So both the label and the format of the data is =
different.<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>In addition, some registries may =
provide Whois data that is not standardized in RDAP. So hooks need to be =
provided in open source to make it easy for providers to add info that =
will not come back from an RDAP =
query.<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><div><p =
class=3DMsoNormal><span lang=3DEN-US>Should we consider providing the =
authentication function to Port 43 Whois =
clients?&nbsp;<o:p></o:p></span></p></div></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>- Not necessary. Current Whois is =
public information only.<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>Should we consider providing the =
Redirect function to Port 43 Whois =
clients?<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US>- Not necessary. Linux Whois clients contain built in =
redirection based on the well known tlds. If the provider keeps the same =
server name for the RDAP proxy that they previously used for their Whois =
server, redirection will be handled by Linux Whois, to the extend that =
it is handled today.<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>Should we consider providing the =
Search function to Port 43 Whois =
clients?<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US>- Yes. Several Whois servers support search. They each use =
slightly different search patterns. This would need to be configurable, =
or hooks provided to allow different service providers to support the =
same search as their Whois server.<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>Should WEIRDS WG consider providing =
RDAP backward compatibility =
functions?<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US>- No. I think all the above can be done for an open source =
client without any RDAP spec changes.<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span =
lang=3DEN-US>-Ernie<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div></div></div></div></body><=
/html>
------=_NextPart_000_0248_01CEE080.44CC52C0--


From simon.perreault@viagenie.ca  Wed Nov 13 07:21:00 2013
Return-Path: <simon.perreault@viagenie.ca>
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 3B43111E8110 for <weirds@ietfa.amsl.com>; Wed, 13 Nov 2013 07:21:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, NO_RELAYS=-0.001]
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 5JKOMmA2-yBn for <weirds@ietfa.amsl.com>; Wed, 13 Nov 2013 07:20:59 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 8D49C11E8100 for <weirds@ietf.org>; Wed, 13 Nov 2013 07:20:59 -0800 (PST)
Received: from porto.nomis80.org (unknown [IPv6:2620:0:230:c000:acf9:5812:a91c:5cc2]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 007A940062; Wed, 13 Nov 2013 10:20:58 -0500 (EST)
Message-ID: <528398DA.9010302@viagenie.ca>
Date: Wed, 13 Nov 2013 10:20:58 -0500
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>,  "weirds@ietf.org" <weirds@ietf.org>
References: <20131111215846.62501.qmail@joyce.lan> <52824A1A.8060801@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492D2DB0@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492D2DB0@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Content-Type: text/plain; charset=windows-1256; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Wed, 13 Nov 2013 15:21:00 -0000

Le 2013-11-12 17:45, Hollenbeck, Scott a écrit :
>> Would "co*" match "cœur"?
>>
>> As a user, I would expect it to match.
>> As an implementer, aaaaaaaaaaaaaaargh...
>
> "o" (006F) and "œ" (0153) are distinct, different characters. No match.

Couldn't a registrar decide to add normalized domain names to the 
haystack? That is, in the database that is queried on search, both 
"cœur" and "coeur" would be present and pointing to the same domain. 
Then any search query would match. Exactly like what Google has been 
doing for many years, and that seems to work fine so far.

I'm not trying to find gotchas. I know there are tons of them. I'm 
trying to argue that we need to be liberal when specifying the set of 
matches that servers are allowed to return.

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca

From shollenbeck@verisign.com  Wed Nov 13 10:09:55 2013
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 7F10411E813A for <weirds@ietfa.amsl.com>; Wed, 13 Nov 2013 10:09:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.56
X-Spam-Level: 
X-Spam-Status: No, score=-6.56 tagged_above=-999 required=5 tests=[AWL=0.039,  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 p89RpguXX+Ho for <weirds@ietfa.amsl.com>; Wed, 13 Nov 2013 10:09:49 -0800 (PST)
Received: from exprod6og126.obsmtp.com (exprod6og126.obsmtp.com [64.18.1.77]) by ietfa.amsl.com (Postfix) with ESMTP id 4047C11E8126 for <weirds@ietf.org>; Wed, 13 Nov 2013 10:09:48 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob126.postini.com ([64.18.5.12]) with SMTP ID DSNKUoPAbDR6mgChKmZhv+xGQklPXQgsABsC@postini.com; Wed, 13 Nov 2013 10:09:49 PST
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rADI9ljH017481 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 13 Nov 2013 13:09:47 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Wed, 13 Nov 2013 13:09:46 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Simon Perreault <simon.perreault@viagenie.ca>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week
Thread-Index: Ac7e3oRM0eefmUx1ReCAOEwbs51/qQAdJYwAAEw27d8ABeS7tg==
Date: Wed, 13 Nov 2013 18:09:46 +0000
Message-ID: <E5F83BF2-5852-42AD-8A18-6130F8754BBE@verisign.com>
References: <20131111215846.62501.qmail@joyce.lan> <52824A1A.8060801@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492D2DB0@BRN1WNEXMBX01.vcorp.ad.vrsn.com>, <528398DA.9010302@viagenie.ca>
In-Reply-To: <528398DA.9010302@viagenie.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Wed, 13 Nov 2013 18:09:55 -0000

> On Nov 13, 2013, at 10:21 AM, "Simon Perreault" <simon.perreault@viagenie=
.ca> wrote:
>=20
> Le 2013-11-12 17:45, Hollenbeck, Scott a =E9crit :
>>> Would "co*" match "c=9Cur"?
>>>=20
>>> As a user, I would expect it to match.
>>> As an implementer, aaaaaaaaaaaaaaargh...
>>=20
>> "o" (006F) and "=9C" (0153) are distinct, different characters. No match=
.
>=20
> Couldn't a registrar decide to add normalized domain names to the haystac=
k? That is, in the database that is queried on search, both "c=9Cur" and "c=
oeur" would be present and pointing to the same domain. Then any search que=
ry would match. Exactly like what Google has been doing for many years, and=
 that seems to work fine so far.
>=20
> I'm not trying to find gotchas. I know there are tons of them. I'm trying=
 to argue that we need to be liberal when specifying the set of matches tha=
t servers are allowed to return.

If the registry contains both names the situation is a little different. Yo=
u'll get a match on one pattern or another, and then the link relationship =
stuff in the text provided by John Klensin comes into play. The server may =
choose to return info describing the relationship, but it shouldn't be requ=
ired to do so.

Scott=

From prvs=002215dcaf=johnl@iecc.com  Wed Nov 13 10:25:18 2013
Return-Path: <prvs=002215dcaf=johnl@iecc.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 128D311E80FA for <weirds@ietfa.amsl.com>; Wed, 13 Nov 2013 10:25:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.491
X-Spam-Level: 
X-Spam-Status: No, score=-2.491 tagged_above=-999 required=5 tests=[AWL=0.108,  BAYES_00=-2.599]
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 Y041UWqiOvwx for <weirds@ietfa.amsl.com>; Wed, 13 Nov 2013 10:25:13 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id B0E6121F9E44 for <weirds@ietf.org>; Wed, 13 Nov 2013 10:25:12 -0800 (PST)
Received: (qmail 5878 invoked from network); 13 Nov 2013 18:25:11 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 13 Nov 2013 18:25:11 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5283c407.xn--hew.k1310; i=johnl@user.iecc.com; bh=WmS9EEvaqxej6ro0H7TxLXgDJczG1vd/1Qaq8Sd0MCY=; b=osbBbj0qaLY5FcDnqqDiAHDVogkpdOEaiO2wkbU0HEQLw6fJpNJL+TjHv5c5B+NUZNZAwPEUk62g3kbkrHMg3+7gnsmkVKcz27hZVgkjZjMt06bpgIRiNNrumflYPoIGpC4xyMkjAOrBRWbA2hKrgyEovnZXMEQEujYYaZZ6edSoX+SD+wl7EpuAjQrpX5aF+vxz/b7l16I6KvoKJ8vLCwbVP9PUjz5cAFTHuA8nz/vREoN5NWN6i4cRZwe6JAjZ
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5283c407.xn--hew.k1310; olt=johnl@user.iecc.com; bh=WmS9EEvaqxej6ro0H7TxLXgDJczG1vd/1Qaq8Sd0MCY=; b=LbK2iEaWfKnc1ewby8Hw+tAxdxC6w4m++pu8rcxq1/FsQ0HZZwFj4wmhuC5Sz56jnNCPLQfUvCkqLZ+QR5NUtNi0TzLGZwvFLtT3mnE5wiQnv7i29SplPaoDVsk7AL5G/VgBAuDd3YFwaIUJLzBv8G6kN1U7CHnJ8X2jywjJ1FqyNRFGQOHmDEpt3dbjA3D+mVPvmML+EH/2ytnfRmeJrOeuCfAKPiNgIXqigA8B+OFZn89eD0uL+DuBtRa2jAmI
Date: 13 Nov 2013 18:24:49 -0000
Message-ID: <20131113182449.82392.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <528398DA.9010302@viagenie.ca>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Wed, 13 Nov 2013 18:25:18 -0000

>> "o" (006F) and "œ" (0153) are distinct, different characters. No match.
>
>Couldn't a registrar decide to add normalized domain names to the 
>haystack? That is, in the database that is queried on search, both 
>"cœur" and "coeur" would be present

We really, really, REALLY don't want to go there.  That is the Dismal
Black Swamp of No Return that is IDN variant policy.

R's,
John

From simon.perreault@viagenie.ca  Wed Nov 13 10:31:59 2013
Return-Path: <simon.perreault@viagenie.ca>
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 77F1021E818E for <weirds@ietfa.amsl.com>; Wed, 13 Nov 2013 10:31:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001]
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 GcmMymQMN5sM for <weirds@ietfa.amsl.com>; Wed, 13 Nov 2013 10:31:58 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 8678111E813D for <weirds@ietf.org>; Wed, 13 Nov 2013 10:31:58 -0800 (PST)
Received: from porto.nomis80.org (unknown [IPv6:2620:0:230:c000:d5d4:b853:2212:f683]) by jazz.viagenie.ca (Postfix) with ESMTPSA id E81BD403CF; Wed, 13 Nov 2013 13:31:57 -0500 (EST)
Message-ID: <5283C59D.5080506@viagenie.ca>
Date: Wed, 13 Nov 2013 13:31:57 -0500
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: John Levine <johnl@taugh.com>, weirds@ietf.org
References: <20131113182449.82392.qmail@joyce.lan>
In-Reply-To: <20131113182449.82392.qmail@joyce.lan>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Wed, 13 Nov 2013 18:31:59 -0000

Le 2013-11-13 13:24, John Levine a Ã©crit :
>>> "o" (006F) and "ï¿½" (0153) are distinct, different characters. No match.
>>
>> Couldn't a registrar decide to add normalized domain names to the
>> haystack? That is, in the database that is queried on search, both
>> "cï¿½ur" and "coeur" would be present
>
> We really, really, REALLY don't want to go there.  That is the Dismal
> Black Swamp of No Return that is IDN variant policy.

I agree! That was only an example to illustrate my point. Concrete text 
proposal would go along the lines of:

"Servers are free to interpret U-label search queries according to local 
policy."

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca

From superuser@gmail.com  Thu Nov 14 01:42:13 2013
Return-Path: <superuser@gmail.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 529D921E8153 for <weirds@ietfa.amsl.com>; Thu, 14 Nov 2013 01:42:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.546
X-Spam-Level: 
X-Spam-Status: No, score=-2.546 tagged_above=-999 required=5 tests=[AWL=0.053,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 VPZH7ZZqKUZv for <weirds@ietfa.amsl.com>; Thu, 14 Nov 2013 01:42:12 -0800 (PST)
Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) by ietfa.amsl.com (Postfix) with ESMTP id 91E5B21E8092 for <weirds@ietf.org>; Thu, 14 Nov 2013 01:42:12 -0800 (PST)
Received: by mail-wi0-f182.google.com with SMTP id i19so2055242wiw.9 for <weirds@ietf.org>; Thu, 14 Nov 2013 01:42:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=rkBHGr/eTrJ5I+fNXp8ALKR9nvrkAzOvA5yPjQoRoT4=; b=xGrOnp/EmNfiHDzcKIF91nR2L4J1DXgH9HAx8cFm12ZdcuETa1Vb/uYnxbNRaWj7CD RK80zs7AYh3cDsIFsvNTozIIZ0uYNHkZO7mRQ/eZP4q+DTOk+v5hKutTdJV/tabNVCl4 GNPGUYiCtPRx4+P1H9ohxBPKjfBcIlyLB3XNUNGQU6vGK4Qmi/Hfx7d3UQwbWo6gkLsJ IsaZC0Ae7F8r4ad7+bWIzowNVDLzKdK+IZjmKLIj6hHrAvwaPXeOg9PSiGSNkDo5oyp1 5JoxgBb5evpsJn3pmq8XribxgcYG3/vmw7DYP/OlsNF3a5q9jo8vWcPxntCq3F02WHnU swSg==
MIME-Version: 1.0
X-Received: by 10.180.79.230 with SMTP id m6mr1441796wix.19.1384422130412; Thu, 14 Nov 2013 01:42:10 -0800 (PST)
Received: by 10.181.13.230 with HTTP; Thu, 14 Nov 2013 01:42:10 -0800 (PST)
In-Reply-To: <CEA7ED95.29CF7%andy@arin.net>
References: <20131112162906.70726.qmail@joyce.lan> <CEA7ED95.29CF7%andy@arin.net>
Date: Thu, 14 Nov 2013 01:42:10 -0800
Message-ID: <CAL0qLwa0X6+vcjdVmF_S4_89MULKmnMBRZ=0xMyeCDnj428+wA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Andy Newton <andy@arin.net>
Content-Type: multipart/alternative; boundary=f46d044403784d735c04eb1fe5c4
Cc: John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Scrap Bootstrapping
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: Thu, 14 Nov 2013 09:42:13 -0000

--f46d044403784d735c04eb1fe5c4
Content-Type: text/plain; charset=ISO-8859-1

On Tue, Nov 12, 2013 at 11:38 AM, Andy Newton <andy@arin.net> wrote:

> But getting back to Scott's original point, it might also be that
> bootstrapping is beyond the scope of our charter.
>
>
It's been added as a milestone now, so at least the co-chairs and AD think
it's either explicitly or implicitly in scope.  The working group could
decide, however, that this part of the work is ultimately intractable and
not tackle it in the end.

-MSK

--f46d044403784d735c04eb1fe5c4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Tue, Nov 12, 2013 at 11:38 AM, Andy Newton <span dir=3D=
"ltr">&lt;<a href=3D"mailto:andy@arin.net" target=3D"_blank">andy@arin.net<=
/a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail_quo=
te"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-lef=
t:1px #ccc solid;padding-left:1ex">
But getting back to Scott&#39;s original point, it might also be that<br>
bootstrapping is beyond the scope of our charter.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br></font></span></blockquo=
te><div><br></div><div>It&#39;s been added as a milestone now, so at least =
the co-chairs and AD think it&#39;s either explicitly or implicitly in scop=
e.=A0 The working group could decide, however, that this part of the work i=
s ultimately intractable and not tackle it in the end.<br>
<br></div><div>-MSK <br></div></div><br></div></div>

--f46d044403784d735c04eb1fe5c4--

From superuser@gmail.com  Thu Nov 14 01:45:25 2013
Return-Path: <superuser@gmail.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 4DC2D21E81DA for <weirds@ietfa.amsl.com>; Thu, 14 Nov 2013 01:45:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.547
X-Spam-Level: 
X-Spam-Status: No, score=-2.547 tagged_above=-999 required=5 tests=[AWL=0.052,  BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 F2Zg-w-PTdrG for <weirds@ietfa.amsl.com>; Thu, 14 Nov 2013 01:45:24 -0800 (PST)
Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) by ietfa.amsl.com (Postfix) with ESMTP id 8B98C21F9D7D for <weirds@ietf.org>; Thu, 14 Nov 2013 01:45:24 -0800 (PST)
Received: by mail-wi0-f171.google.com with SMTP id hn6so3723330wib.10 for <weirds@ietf.org>; Thu, 14 Nov 2013 01:45:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=DaGojzdA1IdRygjDHdeptxgMMUqJp9gyFVQ7Nr6u6xE=; b=XiDJe+Bx06OExjGNpwDSXXHuXtnALVnEzjVGzsfKD5VoRUWxW+Y5EH0FThQsiG2Ws7 7B+weUyO85w9QSgKTdH6/g0ApkKwtVNeFR2iUuZsH2h9Z+bq/xygcA8ttZgflSYIuTBb ibFRhFF7Xx39WJreg8ARGUKRhsm7M/zq7HKwB26tsltxy/zNnWgzR56RaPagRhLnJO8c Cb14hTRo0Jv22h2KGAd3iTumYlw5Tg8e0t9Bvo6BGlvya9dxZ/0aZWhaqYP5BiU8w5Cx 59Y1KsfUh0sYNwf90SahDA5VO1mcX6vzG6Zb4oUHVzlKZewTpFdlqi3jTn7iYOs9qB3L zODA==
MIME-Version: 1.0
X-Received: by 10.194.21.104 with SMTP id u8mr483448wje.63.1384422323681; Thu, 14 Nov 2013 01:45:23 -0800 (PST)
Received: by 10.181.13.230 with HTTP; Thu, 14 Nov 2013 01:45:23 -0800 (PST)
In-Reply-To: <20131112160734.70585.qmail@joyce.lan>
References: <831693C2CDA2E849A7D7A712B24E257F492D1707@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131112160734.70585.qmail@joyce.lan>
Date: Thu, 14 Nov 2013 01:45:23 -0800
Message-ID: <CAL0qLwZdEPXp0AiuAMnki3sr8mNUoBC7JFOujXLfs_aw0Md3_A@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: John Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=047d7b5d97cbd2804a04eb1ff0d0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Thu, 14 Nov 2013 09:45:25 -0000

--047d7b5d97cbd2804a04eb1ff0d0
Content-Type: text/plain; charset=ISO-8859-1

On Tue, Nov 12, 2013 at 8:07 AM, John Levine <johnl@taugh.com> wrote:

> >I struggled with that text.
>
> Hmmn.  How about this:
>
> Servers SHOULD thus accept any search pattern that is otherwise
> properly encoded.  If the pattern consists entirely of ASCII
> characters, servers SHOULD use case-insensitive prefix matching
> against ASCII labels to determine partial matches.  If the text in the
> pattern is or can be converted to a U-label, servers SHOULD use prefix
> matching against U-labels to determine partial matches.
>
>
I don't have any particular objection to using MUSTard here, but we do need
to be careful about it.  The IESG these days, when it sees a SHOULD, likes
it to be accompanied by a description or example of the circumstances in
which it would be appropriate (or at least acceptable) to deviate from the
SHOULD.  Can you think of such prose to add here?  If not, then maybe MUST
is better.

-MSK

--047d7b5d97cbd2804a04eb1ff0d0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Tue, Nov 12, 2013 at 8:07 AM, John Levine <span dir=3D"=
ltr">&lt;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.c=
om</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail_=
quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex">
<div class=3D"im">&gt;I struggled with that text.<br>
<br>
</div>Hmmn. =A0How about this:<br>
<div class=3D"im"><br>
Servers SHOULD thus accept any search pattern that is otherwise<br>
</div>properly encoded. =A0If the pattern consists entirely of ASCII<br>
characters, servers SHOULD use case-insensitive prefix matching<br>
against ASCII labels to determine partial matches. =A0If the text in the<br=
>
pattern is or can be converted to a U-label, servers SHOULD use prefix<br>
matching against U-labels to determine partial matches.<br>
<br></blockquote><div><br></div><div>I don&#39;t have any particular object=
ion to using MUSTard here, but we do need to be careful about it.=A0 The IE=
SG these days, when it sees a SHOULD, likes it to be accompanied by a descr=
iption or example of the circumstances in which it would be appropriate (or=
 at least acceptable) to deviate from the SHOULD.=A0 Can you think of such =
prose to add here?=A0 If not, then maybe MUST is better.<br>
<br></div><div>-MSK<br></div></div><br></div></div>

--047d7b5d97cbd2804a04eb1ff0d0--

From prvs=0023975984=johnl@taugh.com  Thu Nov 14 07:15:54 2013
Return-Path: <prvs=0023975984=johnl@taugh.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 2F3FF21E80EE for <weirds@ietfa.amsl.com>; Thu, 14 Nov 2013 07:15:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.492
X-Spam-Level: 
X-Spam-Status: No, score=-2.492 tagged_above=-999 required=5 tests=[AWL=0.107,  BAYES_00=-2.599]
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 PJyGsAZd+eNb for <weirds@ietfa.amsl.com>; Thu, 14 Nov 2013 07:15:44 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 7DEC711E80F2 for <weirds@ietf.org>; Thu, 14 Nov 2013 07:15:44 -0800 (PST)
Received: (qmail 21400 invoked from network); 14 Nov 2013 15:15:43 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 14 Nov 2013 15:15:43 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=5284e91f.xn--yuvv84g.k1310; i=sendmail-bs@submit.iecc.com; bh=p3kI6ft1KpWdXxFxDhWVfXd2JB3Ycl5DfGwKbWkFvmo=; b=SqHtRznDvN/AkSFGPIk0MYppqrOI1I5VxmvjxhMCWrKvHyrU7Ac/Pr1yfYibLtGoq+ifha4JvnRyHwpt6YLuiUzTrBx6XH3cLLTXQdyv+UxRF5UxCPRDh4/RfGb6RB2aSCCC+Q0E7uPBGANdcJV3nDbaRyORajuLdSySSsgI1BI3JAaxzXAZel0UOZbqGb2v7adCnr1J/OWxM+8l3W1tLMTIv97+ytTyiv3bsB1lVLPv0QvHISkFeMwiUMkR2Syq
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=5284e91f.xn--yuvv84g.k1310; olt=sendmail-bs@submit.iecc.com; bh=p3kI6ft1KpWdXxFxDhWVfXd2JB3Ycl5DfGwKbWkFvmo=; b=seT1b6nsoXjDVgKkbdGHkqFeMvVYYbwjbx+u26wxilYGulC1LLYcb31ghL7pkI4ig3U5Xhy+LpQE133gIKg3B1xGNbymYSN0ZOr3LMK1Y0WmoWyGaOFTMHtix3qbBxrsrfpLh3pc4VxP9YbttE1LibL5ZDw1r1+uqQd0Zktq9B3kkVvv9imoMCmblYpPDfjce63IH9cd9ydPjsCzL0H67vs7R5/nfyC4w5c6sXTLwZu2YrsLcEY0AFmyJLyLtNLL
Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 14 Nov 2013 15:15:43 -0000
Date: Thu, 14 Nov 2013 10:15:43 -0500 (EST)
From: John R Levine <johnl@taugh.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
In-Reply-To: <CAL0qLwZdEPXp0AiuAMnki3sr8mNUoBC7JFOujXLfs_aw0Md3_A@mail.gmail.com>
Message-ID: <alpine.BSF.2.00.1311141012330.96828@joyce.lan>
References: <831693C2CDA2E849A7D7A712B24E257F492D1707@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131112160734.70585.qmail@joyce.lan> <CAL0qLwZdEPXp0AiuAMnki3sr8mNUoBC7JFOujXLfs_aw0Md3_A@mail.gmail.com>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
Cleverness: None detected
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week
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: Thu, 14 Nov 2013 15:15:54 -0000

>> Servers SHOULD thus accept any search pattern that is otherwise
>> properly encoded.  If the pattern consists entirely of ASCII
>> characters, servers SHOULD use case-insensitive prefix matching
>> against ASCII labels to determine partial matches.  If the text in the
>> pattern is or can be converted to a U-label, servers SHOULD use prefix
>> matching against U-labels to determine partial matches.
>>
>>
> I don't have any particular objection to using MUSTard here, but we do need
> to be careful about it.  The IESG these days, when it sees a SHOULD, likes
> it to be accompanied by a description or example of the circumstances in
> which it would be appropriate (or at least acceptable) to deviate from the
> SHOULD.  Can you think of such prose to add here?  If not, then maybe MUST
> is better.

What I had in mind is that some TLDs such as .US and .EDU have no IDN 
names, and some of the new ones have no ASCII names, so there's no point 
to looking for names that aren't there.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail.

From olaf@NLnetLabs.nl  Sat Nov 16 12:45:36 2013
Return-Path: <olaf@NLnetLabs.nl>
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 D4E6811E8294 for <weirds@ietfa.amsl.com>; Sat, 16 Nov 2013 12:45:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.548
X-Spam-Level: 
X-Spam-Status: No, score=-101.548 tagged_above=-999 required=5 tests=[AWL=1.050, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 Zk45ryVeJGrS for <weirds@ietfa.amsl.com>; Sat, 16 Nov 2013 12:45:36 -0800 (PST)
Received: from open.nlnetlabs.nl (open.nlnetlabs.nl [IPv6:2001:7b8:206:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id A9BC211E8290 for <weirds@ietf.org>; Sat, 16 Nov 2013 12:45:35 -0800 (PST)
Received: from [172.16.7.32] (4-195.icannmeeting.org [199.91.195.4]) (authenticated bits=0) by open.nlnetlabs.nl (8.14.7/8.14.4) with ESMTP id rAGKi04o004288 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sat, 16 Nov 2013 21:44:50 +0100 (CET) (envelope-from olaf@NLnetLabs.nl)
Authentication-Results: open.nlnetlabs.nl; dmarc=none header.from=NLnetLabs.nl
DKIM-Filter: OpenDKIM Filter v2.8.3 open.nlnetlabs.nl rAGKi04o004288
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nlnetlabs.nl; s=default; t=1384634712; bh=X/XJl42DCoF1GjzgkJL1SWB26qu7ljMsslZLd4FORzU=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=ykhqYMauSEIyekjpWWx8dAFPbbkOlfIRMR5jP0YdScCAPjx17tTm94AC5qwJhVlSl sgH0j99A+qmo2OJ2t8YMlmwo+yw/eb/VCmhZ8WLsnr/CPhWoiAUvaTjb/id3rkW9Wk hOxpi9LePmy5CNfBxnYBksXaP6JQB2agkCZ8H7nQ=
X-Authentication-Warning: open.nlnetlabs.nl: Host 4-195.icannmeeting.org [199.91.195.4] claimed to be [172.16.7.32]
Content-Type: multipart/signed; boundary="Apple-Mail=_A7E215DB-9628-4FE5-8FE7-AE78410D8056"; protocol="application/pgp-signature"; micalg=pgp-sha1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Olaf Kolkman <olaf@NLnetLabs.nl>
In-Reply-To: <A7A5F740-5854-48E7-97FE-82581B94D229@viagenie.ca>
Date: Sat, 16 Nov 2013 17:43:56 -0300
Message-Id: <EFDAC1BD-7731-4C7A-AD02-856F551B7B28@NLnetLabs.nl>
References: <CAL0qLwYrwGxAhv3G40an_VhcMDxOZ+9A5AyKjMu=xotCEXOFtQ@mail.gmail.com>	<831693C2CDA2E849A7D7A712B24E257F492CDB70@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <527C4ED8.3010601@gmail.com> <52813CA1.2000703@afilias.info> <A7A5F740-5854-48E7-97FE-82581B94D229@viagenie.ca>
To: Marc Blanchet <marc.blanchet@viagenie.ca>
X-Mailer: Apple Mail (2.1822)
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (open.nlnetlabs.nl [213.154.224.1]); Sat, 16 Nov 2013 21:45:08 +0100 (CET)
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] What templates and well-known would look like
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: Sat, 16 Nov 2013 20:45:36 -0000

--Apple-Mail=_A7E215DB-9628-4FE5-8FE7-AE78410D8056
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_4ED2A72D-CED6-413C-B2AB-FFEEA029B2C5"


--Apple-Mail=_4ED2A72D-CED6-413C-B2AB-FFEEA029B2C5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252


On 11 nov. 2013, at 17:29, Marc Blanchet <marc.blanchet@viagenie.ca> =
wrote:

>>=20
>> The main intent of RFC 5785 and =
draft-ietf-appsawg-uri-get-off-my-lawn-00 seems to be registration of =
HTTP path prefixes "to avoid collisions and minimise impingement upon =
sites URI space."
>>=20
>> I don't see how this applies to the current definition in =
rdap-query-07, which clearly says, "uniform patterns start with a base =
URL [RFC3986] specified by each registry or any other service provider". =
The rest of the paths defined, such as domain/<domain name>, follow the =
base path.
>>=20
>> This may change, if we decide to support a bootstrap based on DNS. =
Since DNS as proposed will only provide an IP address, a base path will =
be needed. In that case RFC 5785 would apply.
>=20
> right, unless the RR used is NAPTR, which then works for any url for =
any registry.  But NAPTR is a complex RR and much less implemented, =
especially in client side.

For this use case we specified: =
http://tools.ietf.org/html/draft-faltstrom-uri-08 (RR type has been =
allocated)

As far as implementation of NAPTR and URI, the main issue is =
provisioning at the server side. The parent side can always deal with =
RFC 3597 (Unknown RR types, 2003). Or is it the case that most clients =
do not support Unknown RRs?

=97Olaf (0.02=80  and no hats)

--Apple-Mail=_4ED2A72D-CED6-413C-B2AB-FFEEA029B2C5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;"><br><div><div>On 11 nov. 2013, at 17:29, Marc =
Blanchet &lt;<a =
href=3D"mailto:marc.blanchet@viagenie.ca">marc.blanchet@viagenie.ca</a>&gt=
; wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;"><br class=3D"Apple-interchange-newline">The main intent of RFC =
5785 and draft-ietf-appsawg-uri-get-off-my-lawn-00 seems to be =
registration of HTTP path prefixes "to avoid collisions and minimise =
impingement upon sites URI space."<br><br>I don't see how this applies =
to the current definition in rdap-query-07, which clearly says, "uniform =
patterns start with a base URL [RFC3986] specified by each registry or =
any other service provider". The rest of the paths defined, such as =
domain/&lt;domain name&gt;, follow the base path.<br><br>This may =
change, if we decide to support a bootstrap based on DNS. Since DNS as =
proposed will only provide an IP address, a base path will be needed. In =
that case RFC 5785 would apply.<br></blockquote><br style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;"><span style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
float: none; display: inline !important;">right, unless the RR used is =
NAPTR, which then works for any url for any registry. &nbsp;But NAPTR is =
a complex RR and much less implemented, especially in client =
side.</span><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;"></blockquote></div><br><div>For this use case we specified: <a =
href=3D"http://tools.ietf.org/html/draft-faltstrom-uri-08">http://tools.ie=
tf.org/html/draft-faltstrom-uri-08</a> (RR type has been =
allocated)</div><div><br></div><div>As far as implementation of NAPTR =
and URI, the main issue is provisioning at the server side. The parent =
side can always deal with RFC 3597 (Unknown RR types, 2003). Or is it =
the case that most clients do not support Unknown =
RRs?</div><div><br></div><div>=97Olaf (0.02=80 &nbsp;and no =
hats)</div></body></html>=

--Apple-Mail=_4ED2A72D-CED6-413C-B2AB-FFEEA029B2C5--

--Apple-Mail=_A7E215DB-9628-4FE5-8FE7-AE78410D8056
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: Signature creating using GPG Tools.

iQIcBAEBAgAGBQJSh9kMAAoJEFRqER47aqpkDzcP/39LYvE7O1xhaJU6aUZFLt5X
aosxRJFyG4nCvWdrB3Ur/VTZT8dYS/KEysbSddHceC6pp7taHFrcf6HGJunld749
LdD704px/25Ey6y/YaVPx5Mptg8jd2us+ltDQXrxgioRDen/iDRIKFJUhRAcO5aU
q218lrw2rClvpGWML1lE2XIlxAMCoYeGL+ZXyeDot2+Mtk9X248bpL+sKpJaWa2v
glRnh4JDLnt66kVHbYH8CFZKwe1cF5kGbmjx1HMsWgu5KOO1CCkzJFw9hWtEOlJm
yokV/5ViDMLRkMJH4fF1WRv8Di6opZqf593D6V//nXVNlZNrnE4EwwYTbXjRcEKK
/kNwDo4DSpfTpD4EXwQgjq3JW+1mGW03mGLPHRuaTLU+npC6b56Ny9yljtOzqsZJ
5hEIArpOhp3LpG7Feve/qOWL7S67Ht51YiJF6oO9s8m7PKz8E8ctTiIRbxETdqi5
yvEyNyryHZ+7p2j2GaP2IsvirMOQgYQXuVOTAGsVubJ1RijDc8YX9s9/Suou1gGO
PaCctMaWDZe7iRQcKmz5MdpAd9j9IspzRRoLaJjrfvGRe3XiKgFL4WI7srnemJ7u
1MwT0U5wHxdzoW2RHtKU5VHWqtR8vjeLzSV2ZqGZbT0teAbId5NnERx+BQlKJ0fa
V8ojugUskBw+mpMqZw/t
=psgZ
-----END PGP SIGNATURE-----

--Apple-Mail=_A7E215DB-9628-4FE5-8FE7-AE78410D8056--

From olaf@NLnetLabs.nl  Sat Nov 16 12:46:18 2013
Return-Path: <olaf@NLnetLabs.nl>
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 9BFC011E8290 for <weirds@ietfa.amsl.com>; Sat, 16 Nov 2013 12:46:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.073
X-Spam-Level: 
X-Spam-Status: No, score=-102.073 tagged_above=-999 required=5 tests=[AWL=0.525, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 vsHtJL8qfyXT for <weirds@ietfa.amsl.com>; Sat, 16 Nov 2013 12:46:17 -0800 (PST)
Received: from open.nlnetlabs.nl (open.nlnetlabs.nl [IPv6:2001:7b8:206:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 11F7F11E8292 for <weirds@ietf.org>; Sat, 16 Nov 2013 12:46:16 -0800 (PST)
Received: from [172.16.7.32] (4-195.icannmeeting.org [199.91.195.4]) (authenticated bits=0) by open.nlnetlabs.nl (8.14.7/8.14.4) with ESMTP id rAGKi04p004288 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sat, 16 Nov 2013 21:45:36 +0100 (CET) (envelope-from olaf@NLnetLabs.nl)
Authentication-Results: open.nlnetlabs.nl; dmarc=none header.from=NLnetLabs.nl
DKIM-Filter: OpenDKIM Filter v2.8.3 open.nlnetlabs.nl rAGKi04p004288
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nlnetlabs.nl; s=default; t=1384634749; bh=YRHPcnhTKQuOduU3dmOEGLZTs8hLx9fQe9ZEsFz/QLQ=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=le6KQb7eXHMGVubOz+PtnWn7ZL/XZAcxCDrOnuVDCrVy4hzrjlQVr0QLMLXuKb4CI yywjF3ni/zazArjEu1p7dZqPZGkBg6krhHlmwz2/yMUbhNWSKWnx2W6aCYosooDIP2 l3108SoNa75z7xwfw1EoQwz1UnizoVjkWqe3Ia/k=
X-Authentication-Warning: open.nlnetlabs.nl: Host 4-195.icannmeeting.org [199.91.195.4] claimed to be [172.16.7.32]
Content-Type: multipart/signed; boundary="Apple-Mail=_78508572-9500-47B5-8F52-987EFFDDA202"; protocol="application/pgp-signature"; micalg=pgp-sha1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Olaf Kolkman <olaf@NLnetLabs.nl>
In-Reply-To: <CEA7EC97.29CEC%andy@arin.net>
Date: Sat, 16 Nov 2013 17:45:29 -0300
Message-Id: <712DE4BA-8550-45BD-898C-A13A28B064CC@NLnetLabs.nl>
References: <CEA7EC97.29CEC%andy@arin.net>
To: Andy Newton <andy@arin.net>
X-Mailer: Apple Mail (2.1822)
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (open.nlnetlabs.nl [213.154.224.1]); Sat, 16 Nov 2013 21:45:45 +0100 (CET)
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] What templates and well-known would look like
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: Sat, 16 Nov 2013 20:46:18 -0000

--Apple-Mail=_78508572-9500-47B5-8F52-987EFFDDA202
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_B22D3EC4-22D3-46A5-9EE3-49295441EE06"


--Apple-Mail=_B22D3EC4-22D3-46A5-9EE3-49295441EE06
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252


On 12 nov. 2013, at 16:36, Andy Newton <andy@arin.net> wrote:

> Or use the URI RR.
> =
http://www.iana.org/assignments/dns-parameters/URI/uri-completed-template
>=20
> See http://tools.ietf.org/html/draft-faltstrom-uri-05
> Note one of the co-authors. :)


dooh=85 reading sequentially=85.

--Apple-Mail=_B22D3EC4-22D3-46A5-9EE3-49295441EE06
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;"><br><div style=3D""><div>On 12 nov. 2013, at 16:36, =
Andy Newton &lt;<a href=3D"mailto:andy@arin.net">andy@arin.net</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><span style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: =
none; display: inline !important;">Or use the URI RR.</span><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;"><a =
href=3D"http://www.iana.org/assignments/dns-parameters/URI/uri-completed-t=
emplate" style=3D"font-family: Helvetica; font-size: 12px; font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;">http://www.iana.org/assignments/dns-parameters/URI/uri-completed-tem=
plate</a><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;"><span style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">See<span =
class=3D"Apple-converted-space">&nbsp;</span></span><a =
href=3D"http://tools.ietf.org/html/draft-faltstrom-uri-05" =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: =
0px;">http://tools.ietf.org/html/draft-faltstrom-uri-05</a><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;"><span style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">Note one of the co-authors. :)</span><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: =
0px;"></blockquote></div><br><div><br></div><div>dooh=85 reading =
sequentially=85.</div></body></html>=

--Apple-Mail=_B22D3EC4-22D3-46A5-9EE3-49295441EE06--

--Apple-Mail=_78508572-9500-47B5-8F52-987EFFDDA202
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: Signature creating using GPG Tools.

iQIcBAEBAgAGBQJSh9lpAAoJEFRqER47aqpkq1sP/27lqRJ6XEYONHT29CwD2/tm
rbonmo+gK+3wTuiT7Z5ilutPOFbLEDKgykCehlDi1OFVI41Q1O42Ld6pXpGCYovy
n1/bjcUh/BLIKVZRYdACe+zFs2QfAjkETL4/Wh9x1ys3z2O6CJMknReXyVYim4sW
wydw7gjk6fdj4ucnfn2TmoOd04jaNtn2OOYGjeLU0WXKo79zAsRkXtZctqjy5i8u
RaHz4I53WJG+OAuSePQE8QB2XU8/XPvfsr3fz1SRu8SVPFyP3ZKSEd/QbsoWdXAs
ZWBfQfJ/3pTA+KVeueqLJwPtyMeEQNXjj7NXtUp1C8BcuVt0O7mnl2GYIOsJ1Tm4
4e4s/fm7lsgs/6sHQWj6k5k64Cap6X+YspCbXivplji3hZLSClgbP4cIC9Zi/Cru
9zNpL6e/kIr8TM1PYlu2JHV11jh4ZXMA/T53V1fzueWzZ1vve6z8AautOcesTiXq
VF3G73KBJB1houf76tjMYFNGyIOL+ISkP2fLBR/qLaMUv7MF1UPhUVu7+djvGqoa
9aqlWctB3WKFseqzI4bBIifeCTpnl6i127ef9FkLSjeu8PY/X3uadJQOcjzlnS5H
ZXyoCGZXm9JaOjZL5ELt5dfk2mBnVG67BDY80eA0A0IPH2nG+5ve+BnePr4wgZal
R4m71QtPnPpTlAEJGVQt
=fquf
-----END PGP SIGNATURE-----

--Apple-Mail=_78508572-9500-47B5-8F52-987EFFDDA202--

From prvs=002648b89a=johnl@iecc.com  Sat Nov 16 17:08:26 2013
Return-Path: <prvs=002648b89a=johnl@iecc.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 86E0E11E8122 for <weirds@ietfa.amsl.com>; Sat, 16 Nov 2013 17:08:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599]
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 MEwMZ43CL1Ky for <weirds@ietfa.amsl.com>; Sat, 16 Nov 2013 17:08:22 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id D828A11E811B for <weirds@ietf.org>; Sat, 16 Nov 2013 17:08:20 -0800 (PST)
Received: (qmail 17504 invoked from network); 17 Nov 2013 01:08:16 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 17 Nov 2013 01:08:16 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52881700.xn--yuvv84g.k1310; i=johnl@user.iecc.com; bh=FwSOYKLT42OD6igjgcEDD64js/ewoL5AqMBYGgcDo9A=; b=BZ6HwM2fRbH/FI+adfjMuywzwYTY75Vd/s7N0cLLfv4Kvf2C7un5vsxlLSV/Emzp1jBhIUcLN3LjR5Rtd31tIjDM541tMFGREGiM8GSttVvvP9Ay0KupwpSsQvPQwDqle54tqZpCVaU/nOAUzFA0IYz60NRjWNG5HXUj/GIPDVRVB4NmZfFskSfVMDPmt013QeH0ORADRSR8f//B5beyhgAxkGKoW1pRuLqFu6w1p2xUnoJD1q0bu8SoAFaO3GDn
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52881700.xn--yuvv84g.k1310; olt=johnl@user.iecc.com; bh=FwSOYKLT42OD6igjgcEDD64js/ewoL5AqMBYGgcDo9A=; b=HuYPHjD7G2CEbj/kvl4UCHGQUe1xhzu7xit0/OGSqrMTcyHgUkaI1DPhRpN/1f3Bgxq9y2ImP1WXh38o3zX8Y63A0Aep5aaLs0q+ZPKfeb9IfI0xhP9mxdfZMx2mk0siRVnaleEQb1tTX765wJ+H6dO4BiAOFnIPWqnB/Xu63nDRz4AC/EscPQLphf23X+qvqGBhqaMLAxrclLKsaVjv4PBezgGbxczhxfpRfKlmWoUisH4z/hWEaWqEKQL9LGh6
Date: 17 Nov 2013 01:07:54 -0000
Message-ID: <20131117010754.72062.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <EFDAC1BD-7731-4C7A-AD02-856F551B7B28@NLnetLabs.nl>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] What templates and well-known would look like
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: Sun, 17 Nov 2013 01:08:26 -0000

> As far as implementation of NAPTR and URI, the main issue is
> provisioning at the server side. The parent side can always deal with
> RFC 3597 (Unknown RR types, 2003). Or is it the case that most clients
> do not support Unknown RRs?

The specific problem is that a lot of RDAP clients are written in
Javascript, and there's no way in Javascript to make any DNS queries
other than an implicit A/AAAA for the host name in a URL.

The band-aid in a browser is to call back to whatever host provided
the Javascript and ask it to do the SRV or NAPTR or whatever.  If
you're using shell scripts and wget or curl, you're in a similar
situation, arguably worse since there's nowhere to call back to.

We discussed this at length earlier this year.  It shouldn't be hard
to find in the mail logs.

R's,
John

From olaf@NLnetLabs.nl  Sat Nov 16 19:32:12 2013
Return-Path: <olaf@NLnetLabs.nl>
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 0181311E83CB for <weirds@ietfa.amsl.com>; Sat, 16 Nov 2013 19:32:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.248
X-Spam-Level: 
X-Spam-Status: No, score=-102.248 tagged_above=-999 required=5 tests=[AWL=0.350, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 JOnOgQMQ90XC for <weirds@ietfa.amsl.com>; Sat, 16 Nov 2013 19:32:11 -0800 (PST)
Received: from open.nlnetlabs.nl (open.nlnetlabs.nl [IPv6:2001:7b8:206:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 1541111E83F9 for <weirds@ietf.org>; Sat, 16 Nov 2013 19:31:28 -0800 (PST)
Received: from [172.16.7.32] (4-195.icannmeeting.org [199.91.195.4]) (authenticated bits=0) by open.nlnetlabs.nl (8.14.7/8.14.4) with ESMTP id rAH3UQnJ019610 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sun, 17 Nov 2013 04:30:52 +0100 (CET) (envelope-from olaf@NLnetLabs.nl)
Authentication-Results: open.nlnetlabs.nl; dmarc=none header.from=NLnetLabs.nl
DKIM-Filter: OpenDKIM Filter v2.8.3 open.nlnetlabs.nl rAH3UQnJ019610
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nlnetlabs.nl; s=default; t=1384659087; bh=p8eE13b+kXPLZiWZ2W6SHo6x21vSX3iu58OPyvNiW2E=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=Kg93DK0f/HzJOcHV0h9DjTLCjgAqbZrweGsg7CN1+evDjdqb6N2XguQIrTbk6XQwN ESekbG01pHrHXaNFoJCvu+sQVjAq72p24KPJqE7L00YeNyV618V/7VJ1L7M625/8GK cpcd4AMNjB2BEns9Bx8aaeJ7AEOLo9vsYlP33xpY=
X-Authentication-Warning: open.nlnetlabs.nl: Host 4-195.icannmeeting.org [199.91.195.4] claimed to be [172.16.7.32]
Content-Type: multipart/signed; boundary="Apple-Mail=_B8C3F722-2D9D-4380-A58B-5C6AC97BB1AB"; protocol="application/pgp-signature"; micalg=pgp-sha1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Olaf Kolkman <olaf@NLnetLabs.nl>
In-Reply-To: <20131117010754.72062.qmail@joyce.lan>
Date: Sun, 17 Nov 2013 00:30:23 -0300
Message-Id: <C65BBBCF-BB0B-4338-B0DC-4BF490ED9ED3@NLnetLabs.nl>
References: <20131117010754.72062.qmail@joyce.lan>
To: John Levine <johnl@taugh.com>
X-Mailer: Apple Mail (2.1822)
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (open.nlnetlabs.nl [213.154.224.1]); Sun, 17 Nov 2013 04:31:23 +0100 (CET)
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] What templates and well-known would look like
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: Sun, 17 Nov 2013 03:32:12 -0000

--Apple-Mail=_B8C3F722-2D9D-4380-A58B-5C6AC97BB1AB
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_99BB9060-A246-4815-B8C7-C065182CB4C8"


--Apple-Mail=_99BB9060-A246-4815-B8C7-C065182CB4C8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252


On 16 nov. 2013, at 22:07, John Levine <johnl@taugh.com> wrote:

>> As far as implementation of NAPTR and URI, the main issue is
>> provisioning at the server side. The parent side can always deal with
>> RFC 3597 (Unknown RR types, 2003). Or is it the case that most =
clients
>> do not support Unknown RRs?
>=20
> The specific problem is that a lot of RDAP clients are written in
> Javascript, and there's no way in Javascript to make any DNS queries
> other than an implicit A/AAAA for the host name in a URL.
>=20
> The band-aid in a browser is to call back to whatever host provided
> the Javascript and ask it to do the SRV or NAPTR or whatever.  If
> you're using shell scripts and wget or curl, you're in a similar
> situation, arguably worse since there's nowhere to call back to.
>=20
> We discussed this at length earlier this year.  It shouldn't be hard
> to find in the mail logs.

Thanks for remembering me of that specific argument.

It is kind of a bummer that the DNS is seen as an name to address =
instead of a name to resource mapping system, but it isn=92t our place =
to solve that here.

=97Olaf

(still, no hats)

--Apple-Mail=_99BB9060-A246-4815-B8C7-C065182CB4C8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;"><br><div><div>On 16 nov. 2013, at 22:07, John Levine =
&lt;<a href=3D"mailto:johnl@taugh.com">johnl@taugh.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;">As far as implementation of NAPTR and URI, the main issue =
is<br>provisioning at the server side. The parent side can always deal =
with<br>RFC 3597 (Unknown RR types, 2003). Or is it the case that most =
clients<br>do not support Unknown RRs?<br></blockquote><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;"><span style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">The specific problem is that a lot of RDAP clients are =
written in</span><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">Javascript, and there's no way in Javascript to make any =
DNS queries</span><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">other than an implicit A/AAAA for the host name in a =
URL.</span><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;"><span style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">The band-aid in a browser is to call back to whatever host =
provided</span><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">the Javascript and ask it to do the SRV or NAPTR or =
whatever. &nbsp;If</span><br style=3D"font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">you're using shell scripts and wget or curl, you're in a =
similar</span><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">situation, arguably worse since there's nowhere to call =
back to.</span><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px;"><span style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">We discussed this at length earlier this year. &nbsp;It =
shouldn't be hard</span><br style=3D"font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">to find in the mail =
logs.</span></blockquote><br></div><div>Thanks for remembering me of =
that specific argument.</div><div><br></div><div>It is kind of a bummer =
that the DNS is seen as an name to address instead of a name to resource =
mapping system, but it isn=92t our place to solve that =
here.</div><div><br></div><div>=97Olaf</div><div><br></div><div>(still, =
no hats)</div></body></html>=

--Apple-Mail=_99BB9060-A246-4815-B8C7-C065182CB4C8--

--Apple-Mail=_B8C3F722-2D9D-4380-A58B-5C6AC97BB1AB
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: Signature creating using GPG Tools.

iQIcBAEBAgAGBQJSiDhPAAoJEFRqER47aqpke0sP/0XbhB8o3YreGdVVst8XwVDu
EUaNWQN+fs1FKz7Z8Th7ijUwPom7NBFUFOwNQuPs0SJ417AfgACDkYT2JijEvORr
rXGTe+txL4Jgz2Uv55r+EtZp/eWynhXmbaTWoMnKwS5nWZSts8h1WluJnvaLzeSO
Pl3NVV2tXl37yhlgbEqy26thD5HYrsqdDlNRypRX7quuTpdJ4ZAvBbSzDtoJyZQw
Q/ta/wy9Jek0C5B6ZgC+5vusfo3f5cYCYDLUYbKDUsb6wav0qbEdZ+Zk8ElSOAjv
3GKhsiePzzklDV9Bmh9x4kdrNQjzVrZtCY6n2bnL0rQi5DVLCgY60UsTczFc/K8t
IB/kNVrxVk4u20Ae3dBGmCeCpFN9mGhP30XmWnI2BrTcMocV3gBQADR5sfKMTEW+
lN0FBAsfsMbW4E6Lf6YmhobYrDnTNK9MHdIKL4li7CsC17txnn6tRyAk16cBZaN8
s3Cj4TM6FC5jAAQWI5beKtqRLeQtuw0wBgNAldGqaWddVOJkdktqAKslkhDikAd9
itg9BQdYKiVx3gNoGXvDnkV9ynNw1KjkdUskbdGNUblYafYhTjxh9iDQV0tYee5Y
E3JGCyaoo0AIKrA93jMK6/We7FFJw0f7IoXOpkARNKT2DsmmF1wk0C7Ef1INK7ji
SaNv8oMsIGRlzs+HTvLB
=T7un
-----END PGP SIGNATURE-----

--Apple-Mail=_B8C3F722-2D9D-4380-A58B-5C6AC97BB1AB--

From edainow@afilias.info  Mon Nov 18 11:35:33 2013
Return-Path: <edainow@afilias.info>
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 419A91AE127 for <weirds@ietfa.amsl.com>; Mon, 18 Nov 2013 11:35:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.526
X-Spam-Level: 
X-Spam-Status: No, score=-0.526 tagged_above=-999 required=5 tests=[RP_MATCHES_RCVD=-0.525, 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 x2LQkPXOC7WT for <weirds@ietfa.amsl.com>; Mon, 18 Nov 2013 11:35:31 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id 12B2E1AE0E3 for <weirds@ietf.org>; Mon, 18 Nov 2013 11:35:27 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1ViUbQ-0003P5-5l for weirds@ietf.org; Mon, 18 Nov 2013 19:35:20 +0000
Received: from mail-ie0-f175.google.com ([209.85.223.175]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1ViUbQ-0005hP-5Q for weirds@ietf.org; Mon, 18 Nov 2013 19:35:20 +0000
Received: by mail-ie0-f175.google.com with SMTP id u16so9217308iet.20 for <weirds@ietf.org>; Mon, 18 Nov 2013 11:35:15 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=Eu7Y1/P7SMRS0W45+IzcAYgjAfUqtvjm5ye5g7ejPDg=; b=DiUTuNbyPHlYu9JXjNIG3noQKvqAS5Uo8myP7ziJnPQYrdrtFMgNpCIERIt10x1zVI xYw80Y4VSsM7yYmEIKsvGUJojtMXCEV2ad0ZcxZGnFnxvECZa8ych8NO0Hxpl0iTkXEv Z7cr7EzH7lsRuasXSG2NhtcboQUA0zvf5aoLVNIB1dwWsgTO8jZ3t52D66VODuu/27LI vA35+J2mdqUwaB2Ilm23Tr9qH52LOxJc/S8ZwECJ+n7LY3kmAC7d76yyEf0KVOCj+Tz1 u7IiMeXFFEsjFq/SX7Jhup3VFFqcpMAcCvVQkadKyPQ9yhP0BdSDE2eXkOsNklrb3jRp mzPg==
X-Gm-Message-State: ALoCoQmojobQell0jNNiJeiKxx1vlXjvenaw7+uIEOUw+YG8kM3S1l8maDCmMxIgRcEs+yM/tOKYfmxMFqUK5Rc9hTaClu3yfILHpbc7QuWoq1hs6p4KaojZmGBgRW8kRqjbtBwqpJmA
X-Received: by 10.50.153.50 with SMTP id vd18mr15920928igb.6.1384803315274; Mon, 18 Nov 2013 11:35:15 -0800 (PST)
X-Received: by 10.50.153.50 with SMTP id vd18mr15920918igb.6.1384803315190; Mon, 18 Nov 2013 11:35:15 -0800 (PST)
Received: from [10.10.68.31] (tor-gateway.afilias.info. [199.15.87.4]) by mx.google.com with ESMTPSA id j16sm15140186igf.6.2013.11.18.11.35.13 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 18 Nov 2013 11:35:14 -0800 (PST)
Message-ID: <528A6BEF.6070305@afilias.info>
Date: Mon, 18 Nov 2013 14:35:11 -0500
From: Ernie Dainow <edainow@afilias.info>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>,  "weirds@ietf.org" <weirds@ietf.org>
References: <831693C2CDA2E849A7D7A712B24E257F492D045C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492D045C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Mon, 18 Nov 2013 19:35:33 -0000

On 11/11/2013 8:04 AM, Hollenbeck, Scott wrote:
> During last week's working group meeting we talked through some very specific questions concerning search and i18n. I think the feeling in the room was that we could simplify things greatly by changing text in the rdap-query draft to make it clear that search processing requires no more than basic binary character comparison. This has a potential impact on section 4 of rdap-query-07, which currently includes this text:
>
> "Because Unicode characters may be combined with another Unicode character or characters, partial matching requires that a server maintain a list of valid character combinations to be considered a match. When comparing DNS U-labels, servers SHOULD use the code points specified in [RFC5892] to determine partial matches.  When comparing entity names, servers SHOULD use the normalization rules and code points specified by [I-D.ietf-precis-nickname] to determine partial matches."
>
> Marc Blanchet touched on the topic here:
>
> http://www.ietf.org/mail-archive/web/weirds/current/msg03288.html
>
> I'm going to suggest that the paragraph above be replaced with this:
>
> "Servers can expect to receive search patterns from clients that contain character strings encoded in different forms supported by HTTP. It is entirely possible to apply filters and normalization rules to search patterns prior to making character comparisons, but this type of processing is more typically needed to determine the validity of registered strings than to match patterns. Servers SHOULD thus accept any search pattern that is otherwise properly encoded and servers SHOULD use case-insensitive binary comparisons to determine partial matches."
>
>
I agree that there should be no requirements on the client.
But if there are no rules for search on the server, search may produce 
different results.

For example, search for sé* will not match sémaphore in a number of cases.
In NFC or NFKC, é is a single "Combined" character:
Unicode U+00C9
Hex (UTF_8) 0xC3 0xA9
In NFD or NFKD, é is "Decomposed" as e followed by acute accent:
Unicode U+0045 U+00C9
Hex (UTF_8) 0x65 0xCC 0x81
If the Client submits the search string in a "Composed" normalization 
form (NFC or NFKC) and the server data is in "Decomposed" form (NFD or 
NFKD) there is no match on a binary (hex) search, or vice versa.

If the server keeps its data in one normalized form and normalizes the 
search string received from the client to that form, it will return 
consistent results.

However, it is still possible to get different results from different 
servers:
If one server uses a Composed form, NFC or NFKC, a search for se* will 
not match sémaphore.
If another server uses a Decomposed form, NFD or NFKD, a search for se* 
will match sémaphore.

While an argument can be made that the broadest search results produced 
by the latter case are most useful to a client, for consistency with 
IDNA RFC 5890, NFC should be used.
See earlier thread, 
http://www.ietf.org/mail-archive/web/weirds/current/msg03182.html.

So the the spec should say something like
To ensure that consistent search results are returned from any server, 
the server MUST
normalize the search string received from the client to NFC and MUST 
perform the
search against data that is normalized to NFC.

Note the example é is representative of many combined Unicode characters 
such as ü, å. It does not apply to characters such as œ that cannot be 
decomposed.

-Ernie


From internet-drafts@ietf.org  Mon Nov 18 17:56:13 2013
Return-Path: <internet-drafts@ietf.org>
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 738B61AEA0A; Mon, 18 Nov 2013 17:56:13 -0800 (PST)
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
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 CFnxi8BPK0UQ; Mon, 18 Nov 2013 17:56:11 -0800 (PST)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id ABC3F1AEA0F; Mon, 18 Nov 2013 17:55:47 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 4.83.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20131119015547.22034.20608.idtracker@ietfa.amsl.com>
Date: Mon, 18 Nov 2013 17:55:47 -0800
Cc: weirds@ietf.org
Subject: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
X-BeenThere: weirds@ietf.org
X-Mailman-Version: 2.1.15
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, 19 Nov 2013 01:56:13 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
 This draft is a work item of the Web Extensible Internet Registration Data=
 Service Working Group of the IETF.

	Title           : Registration Data Access Protocol Query Format
	Author(s)       : Andrew Lee Newton
                          Scott Hollenbeck
	Filename        : draft-ietf-weirds-rdap-query-08.txt
	Pages           : 16
	Date            : 2013-11-18

Abstract:
   This document describes uniform patterns to construct HTTP URLs that
   may be used to retrieve registration information from registries
   (including both Regional Internet Registries (RIRs) and Domain Name
   Registries (DNRs)) using "RESTful" web access patterns.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-weirds-rdap-query

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-weirds-rdap-query-08

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-weirds-rdap-query-08


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From shollenbeck@verisign.com  Mon Nov 18 17:58:17 2013
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 CC3781AE9D9 for <weirds@ietfa.amsl.com>; Mon, 18 Nov 2013 17:58:17 -0800 (PST)
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 yzR0HT1Fo-Nt for <weirds@ietfa.amsl.com>; Mon, 18 Nov 2013 17:58:16 -0800 (PST)
Received: from exprod6og119.obsmtp.com (exprod6og119.obsmtp.com [64.18.1.234]) by ietfa.amsl.com (Postfix) with ESMTP id E94B61AE960 for <weirds@ietf.org>; Mon, 18 Nov 2013 17:58:15 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob119.postini.com ([64.18.5.12]) with SMTP ID DSNKUorFsoG0oSOBKk2HDlxRnhrYivAQhahc@postini.com; Mon, 18 Nov 2013 17:58:10 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rAJ1w9vl000699 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <weirds@ietf.org>; Mon, 18 Nov 2013 20:58:09 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Mon, 18 Nov 2013 20:58:08 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
Thread-Index: AQHO5MqHDTO9zjR+uE2gopJ8E9z/ypory5NQ
Date: Tue, 19 Nov 2013 01:58:07 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492DA26E@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20131119015547.22034.20608.idtracker@ietfa.amsl.com>
In-Reply-To: <20131119015547.22034.20608.idtracker@ietfa.amsl.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
Subject: Re: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
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, 19 Nov 2013 01:58:18 -0000

> -----Original Message-----
> From: weirds [mailto:weirds-bounces@ietf.org] On Behalf Of internet-
> drafts@ietf.org
> Sent: Monday, November 18, 2013 8:56 PM
> To: i-d-announce@ietf.org
> Cc: weirds@ietf.org
> Subject: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
>  This draft is a work item of the Web Extensible Internet Registration
> Data Service Working Group of the IETF.
>=20
> 	Title           : Registration Data Access Protocol Query Format
> 	Author(s)       : Andrew Lee Newton
>                           Scott Hollenbeck
> 	Filename        : draft-ietf-weirds-rdap-query-08.txt
> 	Pages           : 16
> 	Date            : 2013-11-18

This version of the document attempts to capture the results of our discuss=
ion in Vancouver and the on-list feedback that followed. Please pay special=
 attention to the URI format and search processing changes.

Scott

From zhoulinlin@cnnic.cn  Mon Nov 18 23:13:26 2013
Return-Path: <zhoulinlin@cnnic.cn>
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 ADB441AC3DD for <weirds@ietfa.amsl.com>; Mon, 18 Nov 2013 23:13:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.525
X-Spam-Level: 
X-Spam-Status: No, score=-0.525 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.525] 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 KkcV9QX7b-fk for <weirds@ietfa.amsl.com>; Mon, 18 Nov 2013 23:13:24 -0800 (PST)
Received: from cnnic.cn (smtp.cnnic.cn [218.241.118.7]) by ietfa.amsl.com (Postfix) with SMTP id 1F47F1A1F73 for <weirds@ietf.org>; Mon, 18 Nov 2013 23:13:23 -0800 (PST)
X-EYOUMAIL-SMTPAUTH: zhoulinlin@cnnic.cn
Received: from unknown127.0.0.1 (HELO lenovo95e6383c) (127.0.0.1) by 127.0.0.1 with SMTP; Tue, 19 Nov 2013 15:13:14 +0800
From: "Linlin Zhou" <zhoulinlin@cnnic.cn>
To: "'Ernie Dainow'" <edainow@afilias.info>
References: <CAGTGDyfwPhjSSLwo5ggZCoexXQ5RYKFeN53YmmMV_mTGL8W9ag@mail.gmail.com>	<024701cee03d$36a912c0$a3fb3840$@cn> <CAGTGDycpazyUPNsRq36VA5YT7KBb1atwENuQTJcguaO7zidT5g@mail.gmail.com>
In-Reply-To: <CAGTGDycpazyUPNsRq36VA5YT7KBb1atwENuQTJcguaO7zidT5g@mail.gmail.com>
Date: Tue, 19 Nov 2013 15:13:09 +0800
Message-ID: <019601cee4f6$cd69e500$683daf00$@cn>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0197_01CEE539.DB8D2500"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Ac7gjDWf7SlFyIMjTkKZcTRyJajFPwEal50g
Content-Language: zh-cn
Cc: weirds@ietf.org
Subject: Re: [weirds] Port 43 WHOIS proxy
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, 19 Nov 2013 07:13:26 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_0197_01CEE539.DB8D2500
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hi Ernie,

 

From: Ernie Dainow [mailto:edainow@afilias.info] 
Sent: Thursday, November 14, 2013 12:20 AM
To: Linlin Zhou
Subject: Re: [weirds] Port 43 WHOIS proxy

 

If you are building the code primarily to support new gTLDs and you don't
think the Whois requirements will change, then I suppose you could just
follow SPECIFICATION 4,
http://newgtlds.icann.org/en/applicants/agb/agreement-approved-02jul13-en.pd
f

 

Well, I think this is the primary scenario we planned to implement RDAP.

 

 

Other TLDs will have to change your code to use the Whois labels and data
formats that are in their contracts with ICANN. If you make this part of the
code and the search patterns easy to change, then it could still be useful
to TLDs that don't conform to the Whois gTLD requirements.

 

 

That's make sense. Thank you for your suggestion. We'll review this
requirement in near future.

 

Regards,

Linlin


------=_NextPart_000_0197_01CEE539.DB8D2500
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 12 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Microsoft YaHei";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Microsoft YaHei";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"\6279\6CE8\6846\6587\672C Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:"Times New Roman","serif";}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.Char
	{mso-style-name:"\6279\6CE8\6846\6587\672C Char";
	mso-style-priority:99;
	mso-style-link:\6279\6CE8\6846\6587\672C;
	font-family:"Times New Roman","serif";}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DZH-CN link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'>Hi =
Ernie,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><div style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Ernie =
Dainow [mailto:edainow@afilias.info] <br><b>Sent:</b> Thursday, November =
14, 2013 12:20 AM<br><b>To:</b> Linlin Zhou<br><b>Subject:</b> Re: =
[weirds] Port 43 WHOIS proxy<o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><div><div><p class=3DMsoNormal =
style=3D'margin-left:21.0pt'><span lang=3DEN-US>If you are building the =
code primarily to support new gTLDs and you don't think the Whois =
requirements will change, then I suppose you could just follow =
SPECIFICATION 4, <a =
href=3D"http://newgtlds.icann.org/en/applicants/agb/agreement-approved-02=
jul13-en.pdf">http://newgtlds.icann.org/en/applicants/agb/agreement-appro=
ved-02jul13-en.pdf</a><o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>Well, I think this is the primary =
scenario we planned to implement RDAP.<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p></div><div><p class=3DMsoNormal =
style=3D'margin-left:21.0pt'><span lang=3DEN-US>Other TLDs will have to =
change your code to use the Whois labels and data formats that are in =
their contracts with ICANN. If you make this part of the code and the =
search patterns easy to change, then it could still be useful to TLDs =
that don't conform to the Whois gTLD =
requirements.<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div><div><p =
class=3DMsoNormal><span lang=3DEN-US>That&#8217;s make sense. Thank you =
for your suggestion. We'll review this requirement in near =
future.<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'>Regards,<o:=
p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.5pt;font-family:"Calibri","sans-serif"'>Linlin<o:p>=
</o:p></span></p></div></div></div></div></body></html>
------=_NextPart_000_0197_01CEE539.DB8D2500--


From prvs=0028338e48=johnl@iecc.com  Tue Nov 19 08:11:07 2013
Return-Path: <prvs=0028338e48=johnl@iecc.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 128CB1AE03F for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 08:11:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.317
X-Spam-Level: 
X-Spam-Status: No, score=-2.317 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.525, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] 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 TQXUIej-Dkgv for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 08:11:05 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 563391AE009 for <weirds@ietf.org>; Tue, 19 Nov 2013 08:11:05 -0800 (PST)
Received: (qmail 33470 invoked from network); 19 Nov 2013 16:10:59 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 19 Nov 2013 16:10:59 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=528b8d92.xn--btvx9d.k1310; i=johnl@user.iecc.com; bh=/anT/vRKxZ7HgcnVwv/zY0wj2nj/4lqdrUnX0I9wkl0=; b=QYdXsgax/rYzhSfb4t6LjnA48nTRP0c48i8cylD/2xKTklQso5suFi3E8k/paVdAD3zx/C170JfSbyIlBmkNbN4fucJeEj/Qbty/qBckvuK2JqtbWnM6ozvPTSfWo1dAT1YQOdUTUXIRTocd85Y+xvOq7R/lzT+6GgDfCqoQuXZSvU9RCXpT98iTivaWCydQHL62VMlXu6HjrsKTdy58KycQCfFpIrE3GeIGvcjBUHURAT1nQObhuryd7X7Jp4v+
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=528b8d92.xn--btvx9d.k1310; olt=johnl@user.iecc.com; bh=/anT/vRKxZ7HgcnVwv/zY0wj2nj/4lqdrUnX0I9wkl0=; b=ucWtDU7sURZ9CsfNggc/36Xr1J2CMiY/Dxzpeb32DTjuMJv1rxaZOPh9A0KF4OYgX9v2sKREmGNhqJ5Gei5E/TeG8mI/15pJE9kUBSdL4rvb3gPe9aFbD3fB1SbiBGWgVovR7Zy+pNy+26drkY9/dQBOki1caxA498eMuo597nC2asFQJVBHmzjkFRg9HnoT7EFvI0htkRS9KphUQfjnPdGIXYjFEwRDdSwPn90z84lychpwnWdz2Lgm4yVDyaZI
Date: 19 Nov 2013 16:10:36 -0000
Message-ID: <20131119161036.17639.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492DA26E@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
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, 19 Nov 2013 16:11:07 -0000

>This version of the document attempts to capture the results of our discussion in Vancouver and the on-list feedback
>that followed. Please pay special attention to the URI format and search processing changes.

Keeping in mind that I still think that the .well-known thing is a
crock, it looks fine.  The search part seems about as good as it can
be.

If we come up with a bootstrap that provides URI prefixes rather than
just host names, we might need to twiddle the .well-known text, but
we can burn that bridge when we come to it.

R's,
John

From andy@arin.net  Tue Nov 19 08:28:31 2013
Return-Path: <andy@arin.net>
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 2CE021AE09B for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 08:28:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.425
X-Spam-Level: 
X-Spam-Status: No, score=-2.425 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525] 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 hWpPgHiExi1w for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 08:28:30 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id 0B0651AE004 for <weirds@ietf.org>; Tue, 19 Nov 2013 08:28:30 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id 019CF16509E; Tue, 19 Nov 2013 11:28:24 -0500 (EST)
Received: from CHAXCH05.corp.arin.net (chaxch05.corp.arin.net [192.149.252.94]) by smtp1.arin.net (Postfix) with ESMTP id 82672165079; Tue, 19 Nov 2013 11:28:23 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH05.corp.arin.net (192.149.252.94) with Microsoft SMTP Server (TLS) id 14.2.342.3; Tue, 19 Nov 2013 11:28:23 -0500
Received: from CHAXCH01.corp.arin.net ([169.254.1.60]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Tue, 19 Nov 2013 11:28:20 -0500
From: Andy Newton <andy@arin.net>
To: John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
Thread-Index: AQHO5MqHtvI0K7C7xkyHUJXEQBtLo5osH9GAgADuLgD//7EigA==
Date: Tue, 19 Nov 2013 16:28:19 +0000
Message-ID: <CEB0FB67.2A032%andy@arin.net>
In-Reply-To: <20131119161036.17639.qmail@joyce.lan>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <FEF84511FA98B74A9F2093726ABAA44B@corp.arin.net>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
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, 19 Nov 2013 16:28:31 -0000

On 11/19/13 11:10 AM, "John Levine" <johnl@taugh.com> wrote:

>If we come up with a bootstrap that provides URI prefixes rather than
>just host names, we might need to twiddle the .well-known text, but
>we can burn that bridge when we come to it.

Wish I had thought about this yesterday, but perhaps we can word the draft
to say that in the absence of a base path in the URL from a bootstrapping
mechanism, apps should use .well-known.

-andy


From simon.perreault@viagenie.ca  Tue Nov 19 08:30:28 2013
Return-Path: <simon.perreault@viagenie.ca>
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 A7A7B1AE0A5 for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 08:30:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.426
X-Spam-Level: 
X-Spam-Status: No, score=-2.426 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525, 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 ameVuUzgmPXa for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 08:30:27 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 3AC6F1AE09B for <weirds@ietf.org>; Tue, 19 Nov 2013 08:30:27 -0800 (PST)
Received: from porto.nomis80.org (ringo.viagenie.ca [206.123.31.67]) by jazz.viagenie.ca (Postfix) with ESMTPSA id C5396401FF for <weirds@ietf.org>; Tue, 19 Nov 2013 11:30:20 -0500 (EST)
Message-ID: <528B921C.8010209@viagenie.ca>
Date: Tue, 19 Nov 2013 11:30:20 -0500
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: weirds@ietf.org
References: <20131119161036.17639.qmail@joyce.lan>
In-Reply-To: <20131119161036.17639.qmail@joyce.lan>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Subject: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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, 19 Nov 2013 16:30:28 -0000

Le 2013-11-19 11:10, John Levine a écrit :
> Keeping in mind that I still think that the .well-known thing is a
> crock, it looks fine.

Putting on my implementer hat, the .well-known thing is really 
confusing. The new text does not explain why .well-known is needed with 
RDAP or what role it is supposed to play in an RDAP implementation. How 
is it supposed to be implemented? Is there anything special that a 
client needs to do? How is .well-known supposed to help the client find 
what it's looking for?

(And I don't know how to answer those questions.)

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca

From shollenbeck@verisign.com  Tue Nov 19 09:03:44 2013
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 3B0911AE0E0 for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 09:03:44 -0800 (PST)
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 XkNqoBCMD7gl for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 09:03:42 -0800 (PST)
Received: from exprod6og103.obsmtp.com (exprod6og103.obsmtp.com [64.18.1.185]) by ietfa.amsl.com (Postfix) with ESMTP id 6A8301AE0E3 for <weirds@ietf.org>; Tue, 19 Nov 2013 09:03:41 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob103.postini.com ([64.18.5.12]) with SMTP ID DSNKUouZ513s0RrMtEJIYoDFsWfxzmcCN7+j@postini.com; Tue, 19 Nov 2013 09:03:36 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rAJH3Yx6011210 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 19 Nov 2013 12:03:34 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 19 Nov 2013 12:03:34 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Simon Perreault <simon.perreault@viagenie.ca>
Thread-Topic: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
Thread-Index: AQHO5USqZ0Jnyb988UuljlzfehA6oZosx6NA
Date: Tue, 19 Nov 2013 17:03:33 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492DB054@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20131119161036.17639.qmail@joyce.lan> <528B921C.8010209@viagenie.ca>
In-Reply-To: <528B921C.8010209@viagenie.ca>
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="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action:	draft-ietf-weirds-rdap-query-08.txt]
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, 19 Nov 2013 17:03:44 -0000

> -----Original Message-----
> From: weirds [mailto:weirds-bounces@ietf.org] On Behalf Of Simon
> Perreault
> Sent: Tuesday, November 19, 2013 11:30 AM
> To: weirds@ietf.org
> Subject: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-
> ietf-weirds-rdap-query-08.txt]
>=20
> Le 2013-11-19 11:10, John Levine a =E9crit :
> > Keeping in mind that I still think that the .well-known thing is a
> > crock, it looks fine.
>=20
> Putting on my implementer hat, the .well-known thing is really
> confusing. The new text does not explain why .well-known is needed with
> RDAP or what role it is supposed to play in an RDAP implementation. How
> is it supposed to be implemented? Is there anything special that a
> client needs to do? How is .well-known supposed to help the client find
> what it's looking for?

I don't know how to answer those questions, either, but that's why there's =
a normative reference to RFC 5785. It explains the rationale.

Scott

From simon.perreault@viagenie.ca  Tue Nov 19 09:59:51 2013
Return-Path: <simon.perreault@viagenie.ca>
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 A5D0F1AE105 for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 09:59:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.426
X-Spam-Level: 
X-Spam-Status: No, score=-2.426 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525, 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 YdMicLHaBOG2 for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 09:59:50 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id CE17F1AE102 for <weirds@ietf.org>; Tue, 19 Nov 2013 09:59:49 -0800 (PST)
Received: from porto.nomis80.org (ringo.viagenie.ca [206.123.31.67]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 8C1F5401FF; Tue, 19 Nov 2013 12:59:43 -0500 (EST)
Message-ID: <528BA70F.3040706@viagenie.ca>
Date: Tue, 19 Nov 2013 12:59:43 -0500
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
References: <20131119161036.17639.qmail@joyce.lan> <528B921C.8010209@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492DB054@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492DB054@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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, 19 Nov 2013 17:59:51 -0000

Le 2013-11-19 12:03, Hollenbeck, Scott a écrit :
>> Putting on my implementer hat, the .well-known thing is really
>> confusing. The new text does not explain why .well-known is needed with
>> RDAP or what role it is supposed to play in an RDAP implementation. How
>> is it supposed to be implemented? Is there anything special that a
>> client needs to do? How is .well-known supposed to help the client find
>> what it's looking for?
>
> I don't know how to answer those questions, either, but that's why there's a normative reference to RFC 5785. It explains the rationale.

Well, RFC 5785 explains the rationale behind .well-known in general, 
which I understand. What I'm missing is the rationale for .well-known 
*with RDAP*.

I mean, .well-known is used when I'm looking for a site resource. That 
implies I'm starting with a site. But that does not happen with RDAP. 
None of the bootstrapping methods proposed uses .well-known. So when is 
it supposed to be used? Why would a client be looking for "example.com's 
RDAP service"? How would it know that its request is to be answered by 
example.com's RDAP service in the first place? Did the user configure 
example.com into the client? Why? Where did the user obtain example.com 
as a configuration parameter? etc. etc. etc.

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca

From shollenbeck@verisign.com  Tue Nov 19 10:23:32 2013
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 784291AE0AA for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 10:23:32 -0800 (PST)
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 KjrZfT5nzaAv for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 10:23:31 -0800 (PST)
Received: from exprod6og120.obsmtp.com (exprod6og120.obsmtp.com [64.18.1.236]) by ietfa.amsl.com (Postfix) with ESMTP id B67E21AE065 for <weirds@ietf.org>; Tue, 19 Nov 2013 10:23:29 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob120.postini.com ([64.18.5.12]) with SMTP ID DSNKUousmiD6IbuPH6REpWikOKvuTpABQfc2@postini.com; Tue, 19 Nov 2013 10:23:25 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id rAJINMOb022298 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 19 Nov 2013 13:23:22 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 19 Nov 2013 13:23:21 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Simon Perreault <simon.perreault@viagenie.ca>
Thread-Topic: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
Thread-Index: AQHO5VEhzB9eGBJ/t0ioQ1x5z/Gt1pos3ewA
Date: Tue, 19 Nov 2013 18:23:20 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492DB1B7@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20131119161036.17639.qmail@joyce.lan> <528B921C.8010209@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492DB054@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <528BA70F.3040706@viagenie.ca>
In-Reply-To: <528BA70F.3040706@viagenie.ca>
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="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "Mark Nottingham \(mnot@mnot.net\)" <mnot@mnot.net>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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, 19 Nov 2013 18:23:32 -0000

> -----Original Message-----
> From: Simon Perreault [mailto:simon.perreault@viagenie.ca]
> Sent: Tuesday, November 19, 2013 1:00 PM
> To: Hollenbeck, Scott
> Cc: weirds@ietf.org
> Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action:
> draft-ietf-weirds-rdap-query-08.txt]
>=20
> Le 2013-11-19 12:03, Hollenbeck, Scott a =E9crit :
> >> Putting on my implementer hat, the .well-known thing is really
> >> confusing. The new text does not explain why .well-known is needed
> with
> >> RDAP or what role it is supposed to play in an RDAP implementation.
> How
> >> is it supposed to be implemented? Is there anything special that a
> >> client needs to do? How is .well-known supposed to help the client
> find
> >> what it's looking for?
> >
> > I don't know how to answer those questions, either, but that's why
> there's a normative reference to RFC 5785. It explains the rationale.
>=20
> Well, RFC 5785 explains the rationale behind .well-known in general,
> which I understand. What I'm missing is the rationale for .well-known
> *with RDAP*.
>=20
> I mean, .well-known is used when I'm looking for a site resource. That
> implies I'm starting with a site. But that does not happen with RDAP.
> None of the bootstrapping methods proposed uses .well-known. So when is
> it supposed to be used? Why would a client be looking for
> "example.com's
> RDAP service"? How would it know that its request is to be answered by
> example.com's RDAP service in the first place? Did the user configure
> example.com into the client? Why? Where did the user obtain example.com
> as a configuration parameter? etc. etc. etc.

Paging Mark Nottingham (cc'd here)... ;)

Scott

From prvs=0028338e48=johnl@iecc.com  Tue Nov 19 10:26:02 2013
Return-Path: <prvs=0028338e48=johnl@iecc.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 7FD161AE0AA for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 10:26:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.317
X-Spam-Level: 
X-Spam-Status: No, score=-2.317 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.525, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] 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 a36VNwAUNFat for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 10:26:00 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 8393A1AE02D for <weirds@ietf.org>; Tue, 19 Nov 2013 10:26:00 -0800 (PST)
Received: (qmail 56263 invoked from network); 19 Nov 2013 18:25:54 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 19 Nov 2013 18:25:54 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=528bad31.xn--9vv.k1310; i=johnl@user.iecc.com; bh=gJRqJVsXG+A7vpuXLTYNGgbwlrs4oWaYwa3wHox6F/w=; b=07S4rvvhvMx+VdY7tuYTTkj/1WjJQ9LcWm04zO5qzgE76/ReegpTHiIrbRJXmGSmly+nwGxV5NhUXU4wu/FEQ7c+ZogbqDhfv+EFXjsU2MYPSePZkIp7yuHSdfjl+qeebvMd8E8eXWdzAlyLh8OXkKxoTgNCoTvtQYOKG/s25yKerm8RjwiULZPdQbW2aGcQz3fQGzYE9++t/kB0Lroj1XrrmLBCwf/RBDOi2J5RVlvtaf4P/gcYwWqpQpkPi3K/
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=528bad31.xn--9vv.k1310; olt=johnl@user.iecc.com; bh=gJRqJVsXG+A7vpuXLTYNGgbwlrs4oWaYwa3wHox6F/w=; b=iM8dBAkoJfz2hubUtTY25fil6mRi+yIYPfJTX0hUCvhiUlOq5exzOoNWeBCzLW7NkA1UaiXUNCmmY4A8akv+K+BoVJdunxBiW4CnMO7bixeFOjdOF3GQdsghgrwV+KUQRAkCS0ZdDmjKFLzJMp1p3Bps4VnYWliEXBzmbfJ8sfhNILZ2Pq3g/kNxgGS/1X9aUWmNWWzdRxrGPRgmwAWYhKA7DSge70leTfeDDheYBSgtYO1PYWXJ+er6u1fIWVv1
Date: 19 Nov 2013 18:25:31 -0000
Message-ID: <20131119182531.18137.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <528BA70F.3040706@viagenie.ca>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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, 19 Nov 2013 18:26:02 -0000

>Well, RFC 5785 explains the rationale behind .well-known in general, 
>which I understand. What I'm missing is the rationale for .well-known 
>*with RDAP*.

As I understand it, if we don't, the web thought police will make our
life unpleasant in the IESG.

I concur with the suggestion to change the wording a little to say
that you use .well-known/rdap if you don't have a URI prefix from
already.


From andy@arin.net  Tue Nov 19 14:59:03 2013
Return-Path: <andy@arin.net>
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 13D631AE160 for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 14:59:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.425
X-Spam-Level: 
X-Spam-Status: No, score=-2.425 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525] 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 xk4s5HydpBtZ for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 14:59:01 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id 9CF151AE155 for <weirds@ietf.org>; Tue, 19 Nov 2013 14:59:01 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id 8C7A816512E; Tue, 19 Nov 2013 17:58:55 -0500 (EST)
Received: from CHAXCH06.corp.arin.net (chaxch06.corp.arin.net [192.149.252.95]) by smtp1.arin.net (Postfix) with ESMTP id 27BD7165108; Tue, 19 Nov 2013 17:58:55 -0500 (EST)
Received: from CHAXCH04.corp.arin.net (10.1.30.19) by CHAXCH06.corp.arin.net (192.149.252.95) with Microsoft SMTP Server (TLS) id 14.2.342.3; Tue, 19 Nov 2013 17:58:24 -0500
Received: from CHAXCH01.corp.arin.net ([169.254.1.60]) by CHAXCH04.corp.arin.net ([10.1.30.19]) with mapi id 14.02.0347.000; Tue, 19 Nov 2013 17:58:49 -0500
From: Andy Newton <andy@arin.net>
To: Ernie Dainow <edainow@afilias.info>, "Hollenbeck, Scott" <shollenbeck@verisign.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
Thread-Index: AQHO5Jd0YJJw2E8pcU+jrBTG8EDqHJotLJ4A
Date: Tue, 19 Nov 2013 22:58:48 +0000
Message-ID: <CEB156A1.2A07C%andy@arin.net>
In-Reply-To: <528A6BEF.6070305@afilias.info>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <6BB3E253657A19408861367DAF89CD6A@corp.arin.net>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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, 19 Nov 2013 22:59:03 -0000

On 11/18/13 2:35 PM, "Ernie Dainow" <edainow@afilias.info> wrote:

>So the the spec should say something like
>To ensure that consistent search results are returned from any server,
>the server MUST
>normalize the search string received from the client to NFC and MUST
>perform the
>search against data that is normalized to NFC.

Is this a case where we should use MUST/SHOULD language or simply offer
guidance in non-normative text? It almost seems like we are intruding on
registry policy regarding how they collect and store data.

-andy


From superuser@gmail.com  Tue Nov 19 21:06:24 2013
Return-Path: <superuser@gmail.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 C5BF01AE30A for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 21:06:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 AgphDw9CdJA4 for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 21:06:23 -0800 (PST)
Received: from mail-wg0-x22c.google.com (mail-wg0-x22c.google.com [IPv6:2a00:1450:400c:c00::22c]) by ietfa.amsl.com (Postfix) with ESMTP id 1CA031AE308 for <weirds@ietf.org>; Tue, 19 Nov 2013 21:06:22 -0800 (PST)
Received: by mail-wg0-f44.google.com with SMTP id k14so8642863wgh.35 for <weirds@ietf.org>; Tue, 19 Nov 2013 21:06:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=QxAoYqEnNvrpC/T9qoA5SyrFFT1od915tqYxIszj4vU=; b=BjZQOM7hUEJTNg5Hr14T7/JqeCx1r/YWmlQDUM/4xaWzPcFfg95pUvk8+H2IgVv0I1 6ufq7l6U+ZkYS/blGWaPQn2OxElDNj3hMzFxZl/zBzfXHr9Zgxxkgmx5oY79t/AeZCK1 35Ty71oCDu2IEfv2CFO2ddCNYZJYh66vYV9L5wcNzJVk0+424a1rdtGSTJod0q7dryh8 GA9xqCF8yUw+y0P4xgubotb0tiv2haYWcPvSPI+MXabwfFpuEEPGcSir+xTIvgFIT03F xkoRjCDuvQSx9y4eamy6iUJsef7phLVf9RcCQqB2xbCATaTzs1MfmzKKLcpzrZIx9y3n OTGA==
MIME-Version: 1.0
X-Received: by 10.194.11.67 with SMTP id o3mr24706378wjb.0.1384923976280; Tue, 19 Nov 2013 21:06:16 -0800 (PST)
Received: by 10.181.13.230 with HTTP; Tue, 19 Nov 2013 21:06:16 -0800 (PST)
In-Reply-To: <CEB0FB67.2A032%andy@arin.net>
References: <20131119161036.17639.qmail@joyce.lan> <CEB0FB67.2A032%andy@arin.net>
Date: Tue, 19 Nov 2013 21:06:16 -0800
Message-ID: <CAL0qLwY_g_71Awd91Nbknh095zEuZZE2ZyEYGAZLoEkuxy1WyQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Andy Newton <andy@arin.net>
Content-Type: multipart/alternative; boundary=047d7b45105ea5b12104eb94bd2b
Cc: John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
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: Wed, 20 Nov 2013 05:06:25 -0000

--047d7b45105ea5b12104eb94bd2b
Content-Type: text/plain; charset=ISO-8859-1

On Tue, Nov 19, 2013 at 8:28 AM, Andy Newton <andy@arin.net> wrote:

> On 11/19/13 11:10 AM, "John Levine" <johnl@taugh.com> wrote:
>
> >If we come up with a bootstrap that provides URI prefixes rather than
> >just host names, we might need to twiddle the .well-known text, but
> >we can burn that bridge when we come to it.
>
> Wish I had thought about this yesterday, but perhaps we can word the draft
> to say that in the absence of a base path in the URL from a bootstrapping
> mechanism, apps should use .well-known.
>
>
>
As I understand the issue, that would probably fly.

-MSK

--047d7b45105ea5b12104eb94bd2b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Tue, Nov 19, 2013 at 8:28 AM, Andy Newton <span dir=3D"=
ltr">&lt;<a href=3D"mailto:andy@arin.net" target=3D"_blank">andy@arin.net</=
a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail_quot=
e"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex">
<div class=3D"im">On 11/19/13 11:10 AM, &quot;John Levine&quot; &lt;<a href=
=3D"mailto:johnl@taugh.com">johnl@taugh.com</a>&gt; wrote:<br>
<br>
&gt;If we come up with a bootstrap that provides URI prefixes rather than<b=
r>
&gt;just host names, we might need to twiddle the .well-known text, but<br>
&gt;we can burn that bridge when we come to it.<br>
<br>
</div>Wish I had thought about this yesterday, but perhaps we can word the =
draft<br>
to say that in the absence of a base path in the URL from a bootstrapping<b=
r>
mechanism, apps should use .well-known.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br><br></font></span></bloc=
kquote><div><br></div><div>As I understand the issue, that would probably f=
ly.<br><br></div><div>-MSK <br></div></div><br></div></div>

--047d7b45105ea5b12104eb94bd2b--

From shollenbeck@verisign.com  Wed Nov 20 03:58:17 2013
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 946E81ADE85 for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 03:58:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 CF0o58FKxRPl for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 03:58:15 -0800 (PST)
Received: from exprod6og108.obsmtp.com (exprod6og108.obsmtp.com [64.18.1.21]) by ietfa.amsl.com (Postfix) with ESMTP id 608BE1ADDD0 for <weirds@ietf.org>; Wed, 20 Nov 2013 03:58:09 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob108.postini.com ([64.18.5.12]) with SMTP ID DSNKUoyjy9s/uBWEoYs4Or71q988AXY5P0DP@postini.com; Wed, 20 Nov 2013 03:58:09 PST
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rAKBw23A028145 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 20 Nov 2013 06:58:02 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Wed, 20 Nov 2013 06:58:01 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>, Andy Newton <andy@arin.net>
Thread-Topic: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
Thread-Index: AQHO5a49DTO9zjR+uE2gopJ8E9z/ypouBAEg
Date: Wed, 20 Nov 2013 11:58:00 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492DB839@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20131119161036.17639.qmail@joyce.lan> <CEB0FB67.2A032%andy@arin.net> <CAL0qLwY_g_71Awd91Nbknh095zEuZZE2ZyEYGAZLoEkuxy1WyQ@mail.gmail.com>
In-Reply-To: <CAL0qLwY_g_71Awd91Nbknh095zEuZZE2ZyEYGAZLoEkuxy1WyQ@mail.gmail.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: multipart/alternative; boundary="_000_831693C2CDA2E849A7D7A712B24E257F492DB839BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Cc: John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
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: Wed, 20 Nov 2013 11:58:17 -0000

--_000_831693C2CDA2E849A7D7A712B24E257F492DB839BRN1WNEXMBX01vc_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


From: weirds [mailto:weirds-bounces@ietf.org] On Behalf Of Murray S. Kucher=
awy
Sent: Wednesday, November 20, 2013 12:06 AM
To: Andy Newton
Cc: John Levine; weirds@ietf.org
Subject: Re: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt

On Tue, Nov 19, 2013 at 8:28 AM, Andy Newton <andy@arin.net<mailto:andy@ari=
n.net>> wrote:
On 11/19/13 11:10 AM, "John Levine" <johnl@taugh.com<mailto:johnl@taugh.com=
>> wrote:

>If we come up with a bootstrap that provides URI prefixes rather than
>just host names, we might need to twiddle the .well-known text, but
>we can burn that bridge when we come to it.
Wish I had thought about this yesterday, but perhaps we can word the draft
to say that in the absence of a base path in the URL from a bootstrapping
mechanism, apps should use .well-known.


As I understand the issue, that would probably fly.
Specific text would be much appreciated.

Scott


--_000_831693C2CDA2E849A7D7A712B24E257F492DB839BRN1WNEXMBX01vc_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.hoenzb
	{mso-style-name:hoenzb;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> weirds [=
mailto:weirds-bounces@ietf.org]
<b>On Behalf Of </b>Murray S. Kucherawy<br>
<b>Sent:</b> Wednesday, November 20, 2013 12:06 AM<br>
<b>To:</b> Andy Newton<br>
<b>Cc:</b> John Levine; weirds@ietf.org<br>
<b>Subject:</b> Re: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.tx=
t<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">On Tue, Nov 19, 2013 at 8:28 AM, Andy Newton &lt;<a =
href=3D"mailto:andy@arin.net" target=3D"_blank">andy@arin.net</a>&gt; wrote=
:<o:p></o:p></p>
<div>
<div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">On 11/19/13 11:10 AM,=
 &quot;John Levine&quot; &lt;<a href=3D"mailto:johnl@taugh.com">johnl@taugh=
.com</a>&gt; wrote:<br>
<br>
&gt;If we come up with a bootstrap that provides URI prefixes rather than<b=
r>
&gt;just host names, we might need to twiddle the .well-known text, but<br>
&gt;we can burn that bridge when we come to it.<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Wish I had thought ab=
out this yesterday, but perhaps we can word the draft<br>
to say that in the absence of a base path in the URL from a bootstrapping<b=
r>
mechanism, apps should use .well-known.<br>
<br>
<o:p></o:p></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">As I understand the i=
ssue, that would probably fly.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Specific text would be=
 much appreciated.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">Scott<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_831693C2CDA2E849A7D7A712B24E257F492DB839BRN1WNEXMBX01vc_--

From shollenbeck@verisign.com  Wed Nov 20 04:00:29 2013
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 5E6341ADE8A for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 04:00:29 -0800 (PST)
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 ijM5W6J9rKRr for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 04:00:27 -0800 (PST)
Received: from exprod6og109.obsmtp.com (exprod6og109.obsmtp.com [64.18.1.23]) by ietfa.amsl.com (Postfix) with ESMTP id 27AED1ADE88 for <weirds@ietf.org>; Wed, 20 Nov 2013 04:00:25 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob109.postini.com ([64.18.5.12]) with SMTP ID DSNKUoykU9DqcXV0dGlkD1QvIrnqHe97ndSP@postini.com; Wed, 20 Nov 2013 04:00:21 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id rAKC0IhY023775 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 20 Nov 2013 07:00:18 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Wed, 20 Nov 2013 07:00:17 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Mark Nottingham <mnot@mnot.net>
Thread-Topic: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
Thread-Index: AQHO5a9i28ECSsQu1k+ML8udMzA0qpouBGmQ
Date: Wed, 20 Nov 2013 12:00:16 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492DB84C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20131119161036.17639.qmail@joyce.lan> <528B921C.8010209@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492DB054@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <528BA70F.3040706@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492DB1B7@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <205C7FE6-840E-40DE-9481-635692411DEF@mnot.net>
In-Reply-To: <205C7FE6-840E-40DE-9481-635692411DEF@mnot.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="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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: Wed, 20 Nov 2013 12:00:29 -0000

http://datatracker.ietf.org/doc/draft-ietf-weirds-rdap-query/

See Sections 3 and 7.

Scott

> -----Original Message-----
> From: Mark Nottingham [mailto:mnot@mnot.net]
> Sent: Wednesday, November 20, 2013 12:15 AM
> To: Hollenbeck, Scott
> Cc: Simon Perreault; weirds@ietf.org
> Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action:
> draft-ietf-weirds-rdap-query-08.txt]
>=20
> Can you send a reference to the new text?
>=20
> Cheers,
>=20
>=20
> On 20/11/2013, at 5:23 AM, "Hollenbeck, Scott"
> <shollenbeck@verisign.com> wrote:
>=20
> >> -----Original Message-----
> >> From: Simon Perreault [mailto:simon.perreault@viagenie.ca]
> >> Sent: Tuesday, November 19, 2013 1:00 PM
> >> To: Hollenbeck, Scott
> >> Cc: weirds@ietf.org
> >> Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action:
> >> draft-ietf-weirds-rdap-query-08.txt]
> >>
> >> Le 2013-11-19 12:03, Hollenbeck, Scott a =E9crit :
> >>>> Putting on my implementer hat, the .well-known thing is really
> >>>> confusing. The new text does not explain why .well-known is needed
> >> with
> >>>> RDAP or what role it is supposed to play in an RDAP
> implementation.
> >> How
> >>>> is it supposed to be implemented? Is there anything special that a
> >>>> client needs to do? How is .well-known supposed to help the client
> >> find
> >>>> what it's looking for?
> >>>
> >>> I don't know how to answer those questions, either, but that's why
> >> there's a normative reference to RFC 5785. It explains the
> rationale.
> >>
> >> Well, RFC 5785 explains the rationale behind .well-known in general,
> >> which I understand. What I'm missing is the rationale for .well-
> known
> >> *with RDAP*.
> >>
> >> I mean, .well-known is used when I'm looking for a site resource.
> That
> >> implies I'm starting with a site. But that does not happen with
> RDAP.
> >> None of the bootstrapping methods proposed uses .well-known. So when
> is
> >> it supposed to be used? Why would a client be looking for
> >> "example.com's
> >> RDAP service"? How would it know that its request is to be answered
> by
> >> example.com's RDAP service in the first place? Did the user
> configure
> >> example.com into the client? Why? Where did the user obtain
> example.com
> >> as a configuration parameter? etc. etc. etc.
> >
> > Paging Mark Nottingham (cc'd here)... ;)
> >
> > Scott
>=20
> --
> Mark Nottingham   http://www.mnot.net/
>=20
>=20


From shollenbeck@verisign.com  Wed Nov 20 04:07:34 2013
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 0031A1ADEA6 for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 04:07:34 -0800 (PST)
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 rOWMnyikHr7R for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 04:07:32 -0800 (PST)
Received: from exprod6og119.obsmtp.com (exprod6og119.obsmtp.com [64.18.1.234]) by ietfa.amsl.com (Postfix) with ESMTP id 90C8A1ADE88 for <weirds@ietf.org>; Wed, 20 Nov 2013 04:07:10 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob119.postini.com ([64.18.5.12]) with SMTP ID DSNKUoyl6AxVFz6mga3A5gysa6u2HRmSQJxo@postini.com; Wed, 20 Nov 2013 04:07:26 PST
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 rAKC73rO023949 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 20 Nov 2013 07:07:03 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Wed, 20 Nov 2013 07:07:03 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Andy Newton <andy@arin.net>, Ernie Dainow <edainow@afilias.info>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
Thread-Index: AQHO5JVSW0fmhU2LVkWxvhXxzTH/9potgHYAgACGnGA=
Date: Wed, 20 Nov 2013 12:07:02 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492DB877@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <528A6BEF.6070305@afilias.info> <CEB156A1.2A07C%andy@arin.net>
In-Reply-To: <CEB156A1.2A07C%andy@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
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Wed, 20 Nov 2013 12:07:34 -0000

> -----Original Message-----
> From: Andy Newton [mailto:andy@arin.net]
> Sent: Tuesday, November 19, 2013 5:59 PM
> To: Ernie Dainow; Hollenbeck, Scott; weirds@ietf.org
> Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week -
> Unicode search
>=20
> On 11/18/13 2:35 PM, "Ernie Dainow" <edainow@afilias.info> wrote:
>=20
> >So the the spec should say something like
> >To ensure that consistent search results are returned from any server,
> >the server MUST
> >normalize the search string received from the client to NFC and MUST
> >perform the
> >search against data that is normalized to NFC.
>=20
> Is this a case where we should use MUST/SHOULD language or simply offer
> guidance in non-normative text? It almost seems like we are intruding
> on
> registry policy regarding how they collect and store data.

I'd be OK with adding something like this:

"In order to provide more consistent pattern matching behavior servers SHOU=
LD normalize Unicode client inputs using the same normalization form the se=
rver uses to store Unicode data."

Would this work?

Scott

From marc.blanchet@viagenie.ca  Wed Nov 20 04:24:07 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 1D2FA1ADEA3 for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 04:24:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.426
X-Spam-Level: 
X-Spam-Status: No, score=-2.426 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525, 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 hWvrh_jwPHX1 for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 04:24:05 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 2805C1A802D for <weirds@ietf.org>; Wed, 20 Nov 2013 04:24:05 -0800 (PST)
Received: from h227.viagenie.ca (h227.viagenie.ca [206.123.31.227]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 1ED0B4044E; Wed, 20 Nov 2013 07:23:55 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492DB877@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Wed, 20 Nov 2013 09:23:48 -0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <4D8C4A18-D41D-4D5D-987B-99193C7DDA23@viagenie.ca>
References: <528A6BEF.6070305@afilias.info> <CEB156A1.2A07C%andy@arin.net> <831693C2CDA2E849A7D7A712B24E257F492DB877@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Wed, 20 Nov 2013 12:24:07 -0000

Le 2013-11-20 =E0 09:07, Hollenbeck, Scott <shollenbeck@verisign.com> a =
=E9crit :

>> -----Original Message-----
>> From: Andy Newton [mailto:andy@arin.net]
>> Sent: Tuesday, November 19, 2013 5:59 PM
>> To: Ernie Dainow; Hollenbeck, Scott; weirds@ietf.org
>> Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week =
-
>> Unicode search
>>=20
>> On 11/18/13 2:35 PM, "Ernie Dainow" <edainow@afilias.info> wrote:
>>=20
>>> So the the spec should say something like
>>> To ensure that consistent search results are returned from any =
server,
>>> the server MUST
>>> normalize the search string received from the client to NFC and MUST
>>> perform the
>>> search against data that is normalized to NFC.
>>=20
>> Is this a case where we should use MUST/SHOULD language or simply =
offer
>> guidance in non-normative text? It almost seems like we are intruding
>> on
>> registry policy regarding how they collect and store data.
>=20
> I'd be OK with adding something like this:
>=20
> "In order to provide more consistent pattern matching behavior servers =
SHOULD normalize Unicode client inputs using the same normalization form =
the server uses to store Unicode data."

(while being in the ICANN whois ng meeting...;-):
- the most important thing is to describe clearly the potential issue so =
implementors of the server side know what the kind of problem they will =
see.
-  if we decide that the client does not do any preparation, then on the =
wire, it is what it is: unknown state of the string being sent. =20
- unless we want to morph the current paragraph to the level of i18n =
details that are in idna and precis, and even more, since they don't do =
search as here, then we can't be fully normative. =20
- suggesting some changes to the text you sent:

NEW:
"In order to provide more consistent pattern matching behavior, server =
implementations may choose to pre-process client inputs, such as =
normalization, before performing the match with the stored data.  =
Additional information on pre-processing steps is discussed in =
[idna2008, precis-framework]".

Regards, Marc.

>=20
> Would this work?
>=20
> Scott
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From mnot@mnot.net  Tue Nov 19 21:14:34 2013
Return-Path: <mnot@mnot.net>
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 146411AE309 for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 21:14:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, 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 4cIbInfTL17p for <weirds@ietfa.amsl.com>; Tue, 19 Nov 2013 21:14:31 -0800 (PST)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) by ietfa.amsl.com (Postfix) with ESMTP id C689A1AE301 for <weirds@ietf.org>; Tue, 19 Nov 2013 21:14:31 -0800 (PST)
Received: from [192.168.1.64] (unknown [118.209.179.170]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id E748850A73; Wed, 20 Nov 2013 00:14:23 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492DB1B7@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Wed, 20 Nov 2013 16:14:35 +1100
Content-Transfer-Encoding: quoted-printable
Message-Id: <205C7FE6-840E-40DE-9481-635692411DEF@mnot.net>
References: <20131119161036.17639.qmail@joyce.lan> <528B921C.8010209@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492DB054@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <528BA70F.3040706@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492DB1B7@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
X-Mailer: Apple Mail (2.1510)
X-Mailman-Approved-At: Wed, 20 Nov 2013 07:06:35 -0800
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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: Wed, 20 Nov 2013 05:14:34 -0000

Can you send a reference to the new text?

Cheers,


On 20/11/2013, at 5:23 AM, "Hollenbeck, Scott" =
<shollenbeck@verisign.com> wrote:

>> -----Original Message-----
>> From: Simon Perreault [mailto:simon.perreault@viagenie.ca]
>> Sent: Tuesday, November 19, 2013 1:00 PM
>> To: Hollenbeck, Scott
>> Cc: weirds@ietf.org
>> Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action:
>> draft-ietf-weirds-rdap-query-08.txt]
>>=20
>> Le 2013-11-19 12:03, Hollenbeck, Scott a =E9crit :
>>>> Putting on my implementer hat, the .well-known thing is really
>>>> confusing. The new text does not explain why .well-known is needed
>> with
>>>> RDAP or what role it is supposed to play in an RDAP implementation.
>> How
>>>> is it supposed to be implemented? Is there anything special that a
>>>> client needs to do? How is .well-known supposed to help the client
>> find
>>>> what it's looking for?
>>>=20
>>> I don't know how to answer those questions, either, but that's why
>> there's a normative reference to RFC 5785. It explains the rationale.
>>=20
>> Well, RFC 5785 explains the rationale behind .well-known in general,
>> which I understand. What I'm missing is the rationale for .well-known
>> *with RDAP*.
>>=20
>> I mean, .well-known is used when I'm looking for a site resource. =
That
>> implies I'm starting with a site. But that does not happen with RDAP.
>> None of the bootstrapping methods proposed uses .well-known. So when =
is
>> it supposed to be used? Why would a client be looking for
>> "example.com's
>> RDAP service"? How would it know that its request is to be answered =
by
>> example.com's RDAP service in the first place? Did the user configure
>> example.com into the client? Why? Where did the user obtain =
example.com
>> as a configuration parameter? etc. etc. etc.
>=20
> Paging Mark Nottingham (cc'd here)... ;)
>=20
> Scott

--
Mark Nottingham   http://www.mnot.net/




From prvs=0029ecd1fd=johnl@iecc.com  Wed Nov 20 07:22:42 2013
Return-Path: <prvs=0029ecd1fd=johnl@iecc.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 BF6821AE007 for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 07:22:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.317
X-Spam-Level: 
X-Spam-Status: No, score=-2.317 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.525, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] 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 j7xUFn7ipoNK for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 07:22:41 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 34A661ADFF0 for <weirds@ietf.org>; Wed, 20 Nov 2013 07:22:37 -0800 (PST)
Received: (qmail 59856 invoked from network); 20 Nov 2013 15:22:31 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 20 Nov 2013 15:22:31 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=528cd3b7.xn--9vv.k1310; i=johnl@user.iecc.com; bh=CwZRfB2SBepJaYa9OYhrAj8Dw0LjGlnZkK03zDy3Rtg=; b=NVXZb1/xYb/QUiXIcJEYTSDMMMo0QK1lzO/JrmMkjZ/r8iRa4ln27o9zdNcnWD1pxSeReCYI5zPqzfTgSrsTXZjj/DNQU8LRWnwDU2k9en2kCOijeuQLACSkLL/3UjE/Ob0F+fcKjKEwCXz64DpKvh2ur6Q7vyDSXgyMKlzpj4rUXOaWuI+7VycEclpaZqyt3no9KZ9FI2D+ROLzBRZYrQhuDrp+arBHKGYoXB3a62rmL0m+L1JrZiPK/kIOGhbE
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=528cd3b7.xn--9vv.k1310; olt=johnl@user.iecc.com; bh=CwZRfB2SBepJaYa9OYhrAj8Dw0LjGlnZkK03zDy3Rtg=; b=ZvAUWDK+9z2LCpuG7nmzDJzJILic43OW/TsPUKc+Qu1M6DO6BTPlrKXcmqkk7TfpRDEttQ0wkxxCJIE7EhqOTR2n5vhtEmG4Gkb8Bf65paBJaDUnENTZ8neCKCNzMvven75Ii6v++w64sAeMs3It2BF9X32i8Iyyxa9hyP8ZdRkRyXJblSpo8QU/I7C9rX0Uc2c7dlRfYYjG7NIMRJ8fhVZiZZEHVrz5HypwsVx5zfizg5sz0fCmHvybnHpndFSW
Date: 20 Nov 2013 15:22:08 -0000
Message-ID: <20131120152208.28021.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <4D8C4A18-D41D-4D5D-987B-99193C7DDA23@viagenie.ca>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Wed, 20 Nov 2013 15:22:43 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>NEW:
>"In order to provide more consistent pattern matching behavior, server implementations may choose to pre-process client
>inputs, such as normalization, before performing the match with the stored data.  Additional information on
>pre-processing steps is discussed in [idna2008, precis-framework]".

This is better.  I don't expect that clients will have any idea what
normalization servers do, so the best they can hope for is that the
servers follow applicable IETF advice which would be idna2008 for
domain names and precis (still in progress) for handles.

Is there any recommended normalization for things like names and
addresses?

R's,
John
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (FreeBSD)

iEYEARECAAYFAlKM07UACgkQkEiFRdeC/kUmAACdHJtxt3+/2+8/NYi2NrzeacTF
NoIAn2Vfxv4r679e9Muu2tUq38yz4CX3
=ky2m
-----END PGP SIGNATURE-----

From edainow@afilias.info  Wed Nov 20 07:45:48 2013
Return-Path: <edainow@afilias.info>
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 7F24B1ADFE7 for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 07:45:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.803
X-Spam-Level: 
X-Spam-Status: No, score=-1.803 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.525, 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 p7piwZx-4Hi1 for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 07:45:45 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id 1533A1ADFE3 for <weirds@ietf.org>; Wed, 20 Nov 2013 07:45:44 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1Vj9yC-0006Ks-53 for weirds@ietf.org; Wed, 20 Nov 2013 15:45:36 +0000
Received: from mail-lb0-f174.google.com ([209.85.217.174]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1Vj9yA-0000YU-3u for weirds@ietf.org; Wed, 20 Nov 2013 15:45:35 +0000
Received: by mail-lb0-f174.google.com with SMTP id c11so3119590lbj.5 for <weirds@ietf.org>; Wed, 20 Nov 2013 07:45:27 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=/oKNMP+YtZsM3QTiiWTRDsk4PszaFKqMxubTZOBF20Y=; b=V+7ytF7+lkWMocnjywWp5NQyJr8jcjjGcQ83x9G1eJeLS0xR34NAvV8b2oY+/3x6Hu YxrwuN4foTRg2f7LJ8JFgwL+WW9n1XGI88EwI3WCv9FN5ZpVzTMekNIQ32b8aQ0KpwgM gg4JNppsRFosQVv74136YnVjyFbS0K2kfehaqklPCbK9vmiTNxhDvjm9pvKTg3nWNvd7 TyNu8R71Zz4/6hY/lS4OytaB2rE8mMGDnx85fCapHU2dnX8hD0BBmi3FMtc+BQczZZSN gqrEYJw7Ds0WTCm0wNxmrFuDQ5uAGJXNgveZWdXuLqPycgY6jAUytNy58PdGETcKXVCR QdZg==
X-Gm-Message-State: ALoCoQkmtFxpN07p6yxWt2+3Xs0Rqy7ZvQ3+82Uk9ZNpvQeBSoY/dbSVp2cBznd0wIG/+NBnl0AU7njePFZ7NuCHWWb0XpWve5nWUyB7V7cNQ1rR2/k7Idagp32d41mNKorzRBcJEVKE
X-Received: by 10.112.16.67 with SMTP id e3mr137742lbd.55.1384962327412; Wed, 20 Nov 2013 07:45:27 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.112.16.67 with SMTP id e3mr137731lbd.55.1384962327236; Wed, 20 Nov 2013 07:45:27 -0800 (PST)
Received: by 10.112.204.5 with HTTP; Wed, 20 Nov 2013 07:45:27 -0800 (PST)
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492DB877@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <528A6BEF.6070305@afilias.info> <CEB156A1.2A07C%andy@arin.net> <831693C2CDA2E849A7D7A712B24E257F492DB877@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Wed, 20 Nov 2013 10:45:27 -0500
Message-ID: <CAGTGDyfcMDzfEovo-ZV_-r2Xtkk3KQF=30VPgPpVBDObZDnr8w@mail.gmail.com>
From: Ernie Dainow <edainow@afilias.info>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
Content-Type: multipart/alternative; boundary=001a11c3f9b28ae1d104eb9dabe6
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Wed, 20 Nov 2013 15:45:48 -0000

--001a11c3f9b28ae1d104eb9dabe6
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

The key question to answer is, are the different results acceptable from a
standards point of view? If so, then we don't need normalization
requirements, otherwise we MUST.

Also note that this issue does not only apply to search. It applies to
lookup as well, wherever there is Unicode in the lookup name, whether the
name is a domain, entity or whatever.

So, if you lookup domain =D0=BC=D1=83=D0=B7=D0=B5=D0=B9.tld and get no resu=
lt, is it because
a) there was no registered domain
 or
b) the server looked up the name in NFD against NFC data
     NFD  '\xd0\xbc\xd1\x83\xd0\xb7\xd0\xb5\xd0\xb8\xcc\x86'
     NFC  '\xd0\xbc\xd1\x83\xd0\xb7\xd0\xb5\xd0\xb9'

I don't see how we can declare this is a standard if lookups and searches
of the same data work sometimes and fail other times. Are there any IETF
general principles on what constitutes a standard?

-Ernie


On Wed, Nov 20, 2013 at 7:07 AM, Hollenbeck, Scott <shollenbeck@verisign.co=
m
> wrote:

> > -----Original Message-----
> > From: Andy Newton [mailto:andy@arin.net]
> > Sent: Tuesday, November 19, 2013 5:59 PM
> > To: Ernie Dainow; Hollenbeck, Scott; weirds@ietf.org
> > Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week -
> > Unicode search
> >
> > On 11/18/13 2:35 PM, "Ernie Dainow" <edainow@afilias.info> wrote:
> >
> > >So the the spec should say something like
> > >To ensure that consistent search results are returned from any server,
> > >the server MUST
> > >normalize the search string received from the client to NFC and MUST
> > >perform the
> > >search against data that is normalized to NFC.
> >
> > Is this a case where we should use MUST/SHOULD language or simply offer
> > guidance in non-normative text? It almost seems like we are intruding
> > on
> > registry policy regarding how they collect and store data.
>
> I'd be OK with adding something like this:
>
> "In order to provide more consistent pattern matching behavior servers
> SHOULD normalize Unicode client inputs using the same normalization form
> the server uses to store Unicode data."
>
> Would this work?
>
> Scott
>

--001a11c3f9b28ae1d104eb9dabe6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">The key question to answer is, are the different results a=
cceptable from a standards point of view? If so, then=20
we don&#39;t need normalization requirements, otherwise we MUST.<br>
<br>
Also note that this issue does not only apply to search. It applies to=20
lookup as well, wherever there is Unicode in the lookup name, whether=20
the name is a domain, entity or whatever.<br>
<br>
So, if you lookup domain =D0=BC=D1=83=D0=B7=D0=B5=D0=B9.tld and get no resu=
lt, is it because<br>
a) there was no registered domain<br>
=C2=A0or<br>
b) the server looked up the name in NFD against NFC data<br>
=C2=A0=C2=A0=C2=A0=C2=A0 NFD=C2=A0 &#39;\xd0\xbc\xd1\x83\xd0\xb7\xd0\xb5\xd=
0\xb8\xcc\x86&#39;<br>
=C2=A0=C2=A0=C2=A0=C2=A0 NFC=C2=A0 &#39;\xd0\xbc\xd1\x83\xd0\xb7\xd0\xb5\xd=
0\xb9&#39;<br>
<br>
I don&#39;t see how we can declare this is a standard if lookups and=20
searches of the same data work sometimes and fail other times. Are there
 any IETF general principles on what constitutes a standard?<br>
<br>
-Ernie<br></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quot=
e">On Wed, Nov 20, 2013 at 7:07 AM, Hollenbeck, Scott <span dir=3D"ltr">&lt=
;<a href=3D"mailto:shollenbeck@verisign.com" target=3D"_blank">shollenbeck@=
verisign.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"HOEnZb"><div class=3D"h5">&gt;=
 -----Original Message-----<br>
&gt; From: Andy Newton [mailto:<a href=3D"mailto:andy@arin.net">andy@arin.n=
et</a>]<br>
&gt; Sent: Tuesday, November 19, 2013 5:59 PM<br>
&gt; To: Ernie Dainow; Hollenbeck, Scott; <a href=3D"mailto:weirds@ietf.org=
">weirds@ietf.org</a><br>
&gt; Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week =
-<br>
&gt; Unicode search<br>
&gt;<br>
&gt; On 11/18/13 2:35 PM, &quot;Ernie Dainow&quot; &lt;<a href=3D"mailto:ed=
ainow@afilias.info">edainow@afilias.info</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt;So the the spec should say something like<br>
&gt; &gt;To ensure that consistent search results are returned from any ser=
ver,<br>
&gt; &gt;the server MUST<br>
&gt; &gt;normalize the search string received from the client to NFC and MU=
ST<br>
&gt; &gt;perform the<br>
&gt; &gt;search against data that is normalized to NFC.<br>
&gt;<br>
&gt; Is this a case where we should use MUST/SHOULD language or simply offe=
r<br>
&gt; guidance in non-normative text? It almost seems like we are intruding<=
br>
&gt; on<br>
&gt; registry policy regarding how they collect and store data.<br>
<br>
</div></div>I&#39;d be OK with adding something like this:<br>
<br>
&quot;In order to provide more consistent pattern matching behavior servers=
 SHOULD normalize Unicode client inputs using the same normalization form t=
he server uses to store Unicode data.&quot;<br>
<br>
Would this work?<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Scott<br>
</font></span></blockquote></div><br></div>

--001a11c3f9b28ae1d104eb9dabe6--

From andy@arin.net  Wed Nov 20 07:52:41 2013
Return-Path: <andy@arin.net>
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 D52BE1AE44E for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 07:52:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.424
X-Spam-Level: 
X-Spam-Status: No, score=-2.424 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.525] 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 TLothmP7r939 for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 07:52:40 -0800 (PST)
Received: from smtp2.arin.net (smtp2.arin.net [IPv6:2001:500:4:13::32]) by ietfa.amsl.com (Postfix) with ESMTP id B6B151AE456 for <weirds@ietf.org>; Wed, 20 Nov 2013 07:52:39 -0800 (PST)
Received: by smtp2.arin.net (Postfix, from userid 323) id 68B922136B3; Wed, 20 Nov 2013 10:52:33 -0500 (EST)
Received: from CHAXCH06.corp.arin.net (chaxch06.corp.arin.net [192.149.252.95]) by smtp2.arin.net (Postfix) with ESMTP id EE5B421367B; Wed, 20 Nov 2013 10:52:31 -0500 (EST)
Received: from CHAXCH04.corp.arin.net (10.1.30.19) by CHAXCH06.corp.arin.net (192.149.252.95) with Microsoft SMTP Server (TLS) id 14.2.342.3; Wed, 20 Nov 2013 10:52:25 -0500
Received: from CHAXCH01.corp.arin.net ([169.254.1.60]) by CHAXCH04.corp.arin.net ([10.1.30.19]) with mapi id 14.02.0347.000; Wed, 20 Nov 2013 10:52:24 -0500
From: Andy Newton <andy@arin.net>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>, "Murray S. Kucherawy" <superuser@gmail.com>
Thread-Topic: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
Thread-Index: AQHO5MqHtvI0K7C7xkyHUJXEQBtLo5osH9GAgADuLgD//7EigIABJ5YAgABzCgD//+2pAA==
Date: Wed, 20 Nov 2013 15:52:23 +0000
Message-ID: <CEB24345.2A0CE%andy@arin.net>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492DB839@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: multipart/alternative; boundary="_000_CEB243452A0CEandyarinnet_"
MIME-Version: 1.0
Cc: John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt
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: Wed, 20 Nov 2013 15:52:41 -0000

--_000_CEB243452A0CEandyarinnet_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

From: <Hollenbeck>, Scott Hollenbeck <shollenbeck@verisign.com<mailto:sholl=
enbeck@verisign.com>>
Date: Wednesday, November 20, 2013 6:58 AM
To: "Murray S. Kucherawy" <superuser@gmail.com<mailto:superuser@gmail.com>>=
, Andrew Newton <andy@arin.net<mailto:andy@arin.net>>
Cc: John Levine <johnl@taugh.com<mailto:johnl@taugh.com>>, "weirds@ietf.org=
<mailto:weirds@ietf.org>" <weirds@ietf.org<mailto:weirds@ietf.org>>
Subject: RE: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt


From: weirds [mailto:weirds-bounces@ietf.org] On Behalf Of Murray S. Kucher=
awy
Sent: Wednesday, November 20, 2013 12:06 AM
To: Andy Newton
Cc: John Levine; weirds@ietf.org<mailto:weirds@ietf.org>
Subject: Re: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.txt

On Tue, Nov 19, 2013 at 8:28 AM, Andy Newton <andy@arin.net<mailto:andy@ari=
n.net>> wrote:
On 11/19/13 11:10 AM, "John Levine" <johnl@taugh.com<mailto:johnl@taugh.com=
>> wrote:

>If we come up with a bootstrap that provides URI prefixes rather than
>just host names, we might need to twiddle the .well-known text, but
>we can burn that bridge when we come to it.
Wish I had thought about this yesterday, but perhaps we can word the draft
to say that in the absence of a base path in the URL from a bootstrapping
mechanism, apps should use .well-known.


As I understand the issue, that would probably fly.
Specific text would be much appreciated.

Scott


Let's see if this works=85


OLD:
   The uniform patterns start with a base URL [RFC3986] specified by
   each registry or any other service provider offering this service.
   The base URL is followed by a path prefix that identifies a well
   known [RFC5785] location for per-resource metadata, ".well-known/
   rdap".

NEW:
   The uniform patterns start with a base URL [RFC3986] consisting of a sch=
eme, authority, and a base path. Unless constructed through a bootstrapping=
 or discovery process, the base path is a well known [RFC5785] location for=
 per-resource meta-data, ".well-known/rdap".

-andy


--_000_CEB243452A0CEandyarinnet_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <5A4ACAA6693C034C881936462B28739C@corp.arin.net>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif; ">
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>&lt;Hollenbeck&gt;, Scott Hol=
lenbeck &lt;<a href=3D"mailto:shollenbeck@verisign.com">shollenbeck@verisig=
n.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Wednesday, November 20, 2013 =
6:58 AM<br>
<span style=3D"font-weight:bold">To: </span>&quot;Murray S. Kucherawy&quot;=
 &lt;<a href=3D"mailto:superuser@gmail.com">superuser@gmail.com</a>&gt;, An=
drew Newton &lt;<a href=3D"mailto:andy@arin.net">andy@arin.net</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>John Levine &lt;<a href=3D"mail=
to:johnl@taugh.com">johnl@taugh.com</a>&gt;, &quot;<a href=3D"mailto:weirds=
@ietf.org">weirds@ietf.org</a>&quot; &lt;<a href=3D"mailto:weirds@ietf.org"=
>weirds@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>RE: [weirds] I-D Action: d=
raft-ietf-weirds-rdap-query-08.txt<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micro=
soft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" x=
mlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:/=
/www.w3.org/TR/REC-html40">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.hoenzb
	{mso-style-name:hoenzb;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family: Calibri, sans-serif; col=
or: rgb(31, 73, 125); "><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size: 10pt; font-family: Taho=
ma, sans-serif; ">From:</span></b><span style=3D"font-size: 10pt; font-fami=
ly: Tahoma, sans-serif; "> weirds [<a href=3D"mailto:weirds-bounces@ietf.or=
g">mailto:weirds-bounces@ietf.org</a>]
<b>On Behalf Of </b>Murray S. Kucherawy<br>
<b>Sent:</b> Wednesday, November 20, 2013 12:06 AM<br>
<b>To:</b> Andy Newton<br>
<b>Cc:</b> John Levine; <a href=3D"mailto:weirds@ietf.org">weirds@ietf.org<=
/a><br>
<b>Subject:</b> Re: [weirds] I-D Action: draft-ietf-weirds-rdap-query-08.tx=
t<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">On Tue, Nov 19, 2013 at 8:28 AM, Andy Newton &lt;<a =
href=3D"mailto:andy@arin.net" target=3D"_blank">andy@arin.net</a>&gt; wrote=
:<o:p></o:p></p>
<div>
<div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">On 11/19/13 11:10 AM,=
 &quot;John Levine&quot; &lt;<a href=3D"mailto:johnl@taugh.com">johnl@taugh=
.com</a>&gt; wrote:<br>
<br>
&gt;If we come up with a bootstrap that provides URI prefixes rather than<b=
r>
&gt;just host names, we might need to twiddle the .well-known text, but<br>
&gt;we can burn that bridge when we come to it.<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Wish I had thought ab=
out this yesterday, but perhaps we can word the draft<br>
to say that in the absence of a base path in the URL from a bootstrapping<b=
r>
mechanism, apps should use .well-known.<br>
<br>
<o:p></o:p></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">As I understand the i=
ssue, that would probably fly.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Specific text would be=
 much appreciated.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: Calibri, sans-serif; col=
or: rgb(31, 73, 125); "><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family: Calibri, sans-serif; col=
or: rgb(31, 73, 125); ">Scott<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</span>
<div><br>
</div>
<div>Let's see if this works=85</div>
<div><br>
</div>
<div><br>
</div>
<div>OLD:</div>
<div>
<div>&nbsp; &nbsp;The uniform patterns start with a base URL [RFC3986] spec=
ified by</div>
<div>&nbsp; &nbsp;each registry or any other service provider offering this=
 service.</div>
<div>&nbsp; &nbsp;The base URL is followed by a path prefix that identifies=
 a well</div>
<div>&nbsp; &nbsp;known [RFC5785] location for per-resource metadata, &quot=
;.well-known/</div>
<div>&nbsp; &nbsp;rdap&quot;. &nbsp;</div>
</div>
<div><br>
</div>
<div>NEW:</div>
<div>&nbsp; &nbsp;The uniform patterns start with a base URL [RFC3986] cons=
isting of a scheme, authority, and a base path. Unless constructed through =
a bootstrapping or discovery process, the base path is a well known [RFC578=
5] location for per-resource meta-data, &quot;.well-known/rdap&quot;.</div>
<div><br>
</div>
<div>-andy</div>
<div><br>
</div>
</body>
</html>

--_000_CEB243452A0CEandyarinnet_--

From james.mitchell@ausregistry.com.au  Wed Nov 20 17:03:14 2013
Return-Path: <james.mitchell@ausregistry.com.au>
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 EE86F1AC403 for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 17:03:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.196
X-Spam-Level: 
X-Spam-Status: No, score=-1.196 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=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 h5RJBwCz9DFE for <weirds@ietfa.amsl.com>; Wed, 20 Nov 2013 17:03:12 -0800 (PST)
Received: from mx02.ausregistry.net.au (mx02.ausregistry.net.au [120.29.255.35]) by ietfa.amsl.com (Postfix) with ESMTP id 262B91A8026 for <weirds@ietf.org>; Wed, 20 Nov 2013 17:03:10 -0800 (PST)
Received: from unknown (HELO ausregistry.com.au) ([10.30.220.61]) by iron02.off08.stkildard.vic.ausregistry.com.au with ESMTP; 21 Nov 2013 12:03:03 +1100
Received: from MELEX01.ausregistrygroup.local ([10.11.220.61]) by OFFEX01.ausregistrygroup.local ([169.254.2.94]) with mapi id 14.03.0158.001; Thu, 21 Nov 2013 12:03:09 +1100
From: James Mitchell <james.mitchell@ausregistry.com.au>
To: Ernie Dainow <edainow@afilias.info>, "Hollenbeck, Scott" <shollenbeck@verisign.com>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
Thread-Index: AQHO5JViHW80h6rM70Cx6ZBUbZ9fSposdD4AgADcOwCAAD0GgIABVC+A
Date: Thu, 21 Nov 2013 01:03:08 +0000
Message-ID: <CEB3913F.15514%james.mitchell@ausregistry.com.au>
References: <528A6BEF.6070305@afilias.info> <CEB156A1.2A07C%andy@arin.net> <831693C2CDA2E849A7D7A712B24E257F492DB877@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <CAGTGDyfcMDzfEovo-ZV_-r2Xtkk3KQF=30VPgPpVBDObZDnr8w@mail.gmail.com>
In-Reply-To: <CAGTGDyfcMDzfEovo-ZV_-r2Xtkk3KQF=30VPgPpVBDObZDnr8w@mail.gmail.com>
Accept-Language: en-NZ, en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.9.131030
x-originating-ip: [10.30.16.77]
Content-Type: multipart/alternative; boundary="_000_CEB3913F15514jamesmitchellausregistrycomau_"
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Thu, 21 Nov 2013 01:03:14 -0000

--_000_CEB3913F15514jamesmitchellausregistrycomau_
Content-Type: text/plain; charset="windows-1251"
Content-Transfer-Encoding: quoted-printable

The standard can provide a baseline, and anything above the baseline is up =
to the server. I say this because IMO complete interop is highly improbable=
 when considering user expectations/perception, given a set of users from d=
ifferent backgrounds, interacting with servers located across the world, de=
signed by users having possibly different expectations/perceptions, develop=
ed under different constraints.

The problem here seems to stem from two different classes of users, one who=
 can enter the exact domain name (ACE or U-label) that they are looking for=
, e.g. automated systems, and another who enters a sequence of characters t=
hey believe represent the domain name (human using a specific/constrained i=
nput device, or doing what worked in a browser or other application).

In the first scenario, input is an A-label or U-label. Servers MUST perform=
 an exact match.

In the second scenario, input may be an A-label or U-label, in which server=
s MUST perform exact matching as in the first scenario. When input is a uni=
code string (not U-label), a server could map the input to a U-label (for s=
ome definition of map), or to return a list of possible/suggested domain na=
mes, and have the client chose the one they are after. I=92m guessing from =
the discussion that mapping is the intended course of action, and name-sugg=
estion is out. I suggest servers SHOULD perform mapping consistent with UTS=
-46 non-transitional.

That said, servers MAY perform additional matches, to match variant domain =
names as defined in server=92s IDN table. I=92m not sure if =93oe=94 (ligat=
ure) to =93oe=94 matching is a good idea for exact (whole-label) matching, =
and should be left to partial matching; it introduces the possibility of re=
turning more than one result, where the registry allows registration of bot=
h, thus requiring a mechanism to select the desired name. However, I don=92=
t think there is any harm if the registry allows registration of only one o=
f these names.

I suggest fairly generic text for partial matching: Servers MUST return a d=
omain name in the response to a partial match (subject to server-defined re=
sponse size limits), where the input string matches, using byte-by-byte pre=
fix matching, a domain name that would be returned in an exact match. Maint=
aining the previous requirement, servers SHOULD perform pre-processing on t=
he input string to map the input into a sequence that could match a U-label=
 (UTS-46?), and MAY perform additional processing to widen the search and r=
eturn domain names that may be expected by the user, where =93expected" is =
defined by the server, e.g. mapping =93oe=94 (ligature) to =93oe=94.

Is there anything more than that?  Does the behaviour of current WHOIS serv=
ers contradict this?

Regards,
James Mitchell
ARI Registry Services.

From: Ernie Dainow <edainow@afilias.info<mailto:edainow@afilias.info>>
Date: Thursday, 21 November 2013 2:45 am
To: "Hollenbeck, Scott" <shollenbeck@verisign.com<mailto:shollenbeck@verisi=
gn.com>>
Cc: "weirds@ietf.org<mailto:weirds@ietf.org>" <weirds@ietf.org<mailto:weird=
s@ietf.org>>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Uni=
code search

The key question to answer is, are the different results acceptable from a =
standards point of view? If so, then we don't need normalization requiremen=
ts, otherwise we MUST.

Also note that this issue does not only apply to search. It applies to look=
up as well, wherever there is Unicode in the lookup name, whether the name =
is a domain, entity or whatever.

So, if you lookup domain =EC=F3=E7=E5=E9.tld and get no result, is it becau=
se
a) there was no registered domain
 or
b) the server looked up the name in NFD against NFC data
     NFD  '\xd0\xbc\xd1\x83\xd0\xb7\xd0\xb5\xd0\xb8\xcc\x86'
     NFC  '\xd0\xbc\xd1\x83\xd0\xb7\xd0\xb5\xd0\xb9'

I don't see how we can declare this is a standard if lookups and searches o=
f the same data work sometimes and fail other times. Are there any IETF gen=
eral principles on what constitutes a standard?

-Ernie


On Wed, Nov 20, 2013 at 7:07 AM, Hollenbeck, Scott <shollenbeck@verisign.co=
m<mailto:shollenbeck@verisign.com>> wrote:
> -----Original Message-----
> From: Andy Newton [mailto:andy@arin.net<mailto:andy@arin.net>]
> Sent: Tuesday, November 19, 2013 5:59 PM
> To: Ernie Dainow; Hollenbeck, Scott; weirds@ietf.org<mailto:weirds@ietf.o=
rg>
> Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week -
> Unicode search
>
> On 11/18/13 2:35 PM, "Ernie Dainow" <edainow@afilias.info<mailto:edainow@=
afilias.info>> wrote:
>
> >So the the spec should say something like
> >To ensure that consistent search results are returned from any server,
> >the server MUST
> >normalize the search string received from the client to NFC and MUST
> >perform the
> >search against data that is normalized to NFC.
>
> Is this a case where we should use MUST/SHOULD language or simply offer
> guidance in non-normative text? It almost seems like we are intruding
> on
> registry policy regarding how they collect and store data.

I'd be OK with adding something like this:

"In order to provide more consistent pattern matching behavior servers SHOU=
LD normalize Unicode client inputs using the same normalization form the se=
rver uses to store Unicode data."

Would this work?

Scott


--_000_CEB3913F15514jamesmitchellausregistrycomau_
Content-Type: text/html; charset="windows-1251"
Content-ID: <86DBD9B7C456C24B8ABDC04AF965F41B@ausregistry.com.au>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-1=
251">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>The standard can provide a baseline, and anything above the baseline i=
s up to the server. I say this because IMO complete interop is highly impro=
bable when considering user expectations/perception, given a set of users f=
rom different backgrounds, interacting
 with servers located across the world, designed by users having possibly d=
ifferent expectations/perceptions, developed under different constraints.</=
div>
<div><br>
</div>
<div>The problem here seems to stem from two different classes of users, on=
e who can enter the exact domain name (ACE or U-label) that they are lookin=
g for, e.g. automated systems, and another who enters a sequence of charact=
ers they believe represent the domain
 name (human using a specific/constrained input device, or doing what worke=
d in a browser or other application).</div>
<div><br>
</div>
<div>In the first scenario, input is an A-label or U-label. Servers MUST pe=
rform an exact match.</div>
<div><br>
</div>
<div>In the second scenario, input may be an A-label or U-label, in which s=
ervers MUST perform exact matching as in the first scenario. When input is =
a unicode string (not U-label), a server could map the input to a U-label (=
for some definition of map), or
 to return a list of possible/suggested domain names, and have the client c=
hose the one they are after. I=92m guessing from the discussion that mappin=
g is the intended course of action, and name-suggestion is out. I suggest s=
ervers SHOULD perform mapping consistent
 with UTS-46 non-transitional.</div>
<div><br>
</div>
<div>
<div>That said, servers MAY perform additional matches, to match variant do=
main names as defined in server=92s IDN table. I=92m not sure if =93oe=94 (=
ligature) to =93oe=94 matching is a good idea for exact (whole-label) match=
ing, and should be left to partial matching;
 it introduces the possibility of returning more than one result, where the=
 registry allows registration of both, thus requiring a mechanism to select=
 the desired name. However, I don=92t think there is any harm if the regist=
ry allows registration of only one
 of these names.</div>
</div>
<div><br>
</div>
<div>I suggest fairly generic text for partial matching: Servers MUST retur=
n a domain name in the response to a partial match (subject to server-defin=
ed response size limits), where the input string matches, using byte-by-byt=
e prefix matching, a domain name
 that would be returned in an exact match. Maintaining the previous require=
ment, servers SHOULD perform pre-processing on the input string to map the =
input into a sequence that could match a U-label (UTS-46?), and MAY perform=
 additional processing to widen
 the search and return domain names that may be expected by the user, where=
 =93expected&quot; is defined by the server, e.g. mapping =93oe=94 (ligatur=
e) to =93oe=94.</div>
<div><br>
</div>
<div>Is there anything more than that? &nbsp;Does the behaviour of current =
WHOIS servers contradict this?</div>
<div><br>
</div>
<div>Regards,</div>
<div>James Mitchell</div>
<div>ARI Registry Services.</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Ernie Dainow &lt;<a href=3D"m=
ailto:edainow@afilias.info">edainow@afilias.info</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Thursday, 21 November 2013 2:=
45 am<br>
<span style=3D"font-weight:bold">To: </span>&quot;Hollenbeck, Scott&quot; &=
lt;<a href=3D"mailto:shollenbeck@verisign.com">shollenbeck@verisign.com</a>=
&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:weirds@=
ietf.org">weirds@ietf.org</a>&quot; &lt;<a href=3D"mailto:weirds@ietf.org">=
weirds@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [weirds] rdap-query Pr=
oposed Changes Discussed Last Week - Unicode search<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir=3D"ltr">The key question to answer is, are the different results a=
cceptable from a standards point of view? If so, then we don't need normali=
zation requirements, otherwise we MUST.<br>
<br>
Also note that this issue does not only apply to search. It applies to look=
up as well, wherever there is Unicode in the lookup name, whether the name =
is a domain, entity or whatever.<br>
<br>
So, if you lookup domain =EC=F3=E7=E5=E9.tld and get no result, is it becau=
se<br>
a) there was no registered domain<br>
&nbsp;or<br>
b) the server looked up the name in NFD against NFC data<br>
&nbsp;&nbsp;&nbsp;&nbsp; NFD&nbsp; '\xd0\xbc\xd1\x83\xd0\xb7\xd0\xb5\xd0\xb=
8\xcc\x86'<br>
&nbsp;&nbsp;&nbsp;&nbsp; NFC&nbsp; '\xd0\xbc\xd1\x83\xd0\xb7\xd0\xb5\xd0\xb=
9'<br>
<br>
I don't see how we can declare this is a standard if lookups and searches o=
f the same data work sometimes and fail other times. Are there any IETF gen=
eral principles on what constitutes a standard?<br>
<br>
-Ernie<br>
</div>
<div class=3D"gmail_extra"><br>
<br>
<div class=3D"gmail_quote">On Wed, Nov 20, 2013 at 7:07 AM, Hollenbeck, Sco=
tt <span dir=3D"ltr">
&lt;<a href=3D"mailto:shollenbeck@verisign.com" target=3D"_blank">shollenbe=
ck@verisign.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div class=3D"HOEnZb">
<div class=3D"h5">&gt; -----Original Message-----<br>
&gt; From: Andy Newton [mailto:<a href=3D"mailto:andy@arin.net">andy@arin.n=
et</a>]<br>
&gt; Sent: Tuesday, November 19, 2013 5:59 PM<br>
&gt; To: Ernie Dainow; Hollenbeck, Scott; <a href=3D"mailto:weirds@ietf.org=
">weirds@ietf.org</a><br>
&gt; Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week =
-<br>
&gt; Unicode search<br>
&gt;<br>
&gt; On 11/18/13 2:35 PM, &quot;Ernie Dainow&quot; &lt;<a href=3D"mailto:ed=
ainow@afilias.info">edainow@afilias.info</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt;So the the spec should say something like<br>
&gt; &gt;To ensure that consistent search results are returned from any ser=
ver,<br>
&gt; &gt;the server MUST<br>
&gt; &gt;normalize the search string received from the client to NFC and MU=
ST<br>
&gt; &gt;perform the<br>
&gt; &gt;search against data that is normalized to NFC.<br>
&gt;<br>
&gt; Is this a case where we should use MUST/SHOULD language or simply offe=
r<br>
&gt; guidance in non-normative text? It almost seems like we are intruding<=
br>
&gt; on<br>
&gt; registry policy regarding how they collect and store data.<br>
<br>
</div>
</div>
I'd be OK with adding something like this:<br>
<br>
&quot;In order to provide more consistent pattern matching behavior servers=
 SHOULD normalize Unicode client inputs using the same normalization form t=
he server uses to store Unicode data.&quot;<br>
<br>
Would this work?<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Scott<br>
</font></span></blockquote>
</div>
<br>
</div>
</div>
</div>
</span>
</body>
</html>

--_000_CEB3913F15514jamesmitchellausregistrycomau_--

From jay@nzrs.net.nz  Thu Nov 21 12:35:52 2013
Return-Path: <jay@nzrs.net.nz>
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 447AE1AE1AE for <weirds@ietfa.amsl.com>; Thu, 21 Nov 2013 12:35:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.426
X-Spam-Level: 
X-Spam-Status: No, score=-2.426 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525, 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 dfByApEna3Y5 for <weirds@ietfa.amsl.com>; Thu, 21 Nov 2013 12:35:50 -0800 (PST)
Received: from srsomail.nzrs.net.nz (srsomail.nzrs.net.nz [202.46.183.22]) by ietfa.amsl.com (Postfix) with ESMTP id 1A5611AE023 for <weirds@ietf.org>; Thu, 21 Nov 2013 12:35:49 -0800 (PST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by srsomail.nzrs.net.nz (Postfix) with ESMTP id 7D5984B84EE for <weirds@ietf.org>; Fri, 22 Nov 2013 09:35:40 +1300 (NZDT)
X-Virus-Scanned: Debian amavisd-new at srsomail.office.nzrs.net.nz
Received: from srsomail.nzrs.net.nz ([202.46.183.22]) by localhost (srsomail.office.nzrs.net.nz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0I8pDsU1GM5m for <weirds@ietf.org>; Fri, 22 Nov 2013 09:35:32 +1300 (NZDT)
Received: from [192.168.124.226] (host146.181-15-121.telecom.net.ar [181.15.121.146]) (Authenticated sender: jay) by srsomail.nzrs.net.nz (Postfix) with ESMTPSA id 406324B6320 for <weirds@ietf.org>; Fri, 22 Nov 2013 09:35:30 +1300 (NZDT)
From: Jay Daley <jay@nzrs.net.nz>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <8B9BA309-A8F2-401F-8B34-0EACB662DF02@nzrs.net.nz>
Date: Thu, 21 Nov 2013 17:35:22 -0300
To: weirds@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
X-Mailer: Apple Mail (2.1822)
Subject: [weirds] DNS Bootstrapping revisited
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: Thu, 21 Nov 2013 20:35:52 -0000

I have spent an hour checking the list and I am struggling to see for =
certain what were the blocking issues, so apologies if I've go this =
wrong.  As I understand it they are:

0.  how to do something that works across names/numbers/atronomical =
objects/etc
1.  http and/or https
2.  where to place them
3.  URL part beyond the domain name
4.  javascript access to the DNS
5.  nobody uses SRV/NAPTR

My suggestions (and these are not meant to sound harsh, just trying to =
cut through here) are

0.  Don't try.  Do it differently for each.  I only know names and so =
this is only for names,  I'm sure someone who knows numbers can do that =
easy enough.

1.  For the purposes of SRV define two protocol identifiers rdap and =
rdaps=20

_rdap._tcp 0 0 80  rdap.net.nz
_rdaps._tcp 0 0 443 rdap.net.nz

2.  Under the right TLD not .arpa (dear god please!).  If we want to =
count uk.com etc as TLDs then first look one level up or trust the =
redirection mechanism.  Either way it's not a bootstrapping issue.

3.  We're all grown ups and know how to use domain names properly, no =
need for full URLs.

4.  Let people build services that do that for Javascript programmers.  =
Otherwise we start to ask how do we support this on Fortran 77 and so =
on.  None of our business.

5.  If we only knew where to look (this is my original list of 17 but =
John Levine has found another 20):

for c in nz uk au at dk fr de hu ie li lu nl no re si se ch; do
 dig +short _nicname._tcp.$c srv
done

Jay

--=20
Jay Daley
Chief Executive
.nz Registry Services (New Zealand Domain Name Registry Limited)
desk: +64 4 931 6977
mobile: +64 21 678840
linkedin: www.linkedin.com/in/jaydaley


From marc.blanchet@viagenie.ca  Thu Nov 21 12:51:42 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 6AA661AE325 for <weirds@ietfa.amsl.com>; Thu, 21 Nov 2013 12:51:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.426
X-Spam-Level: 
X-Spam-Status: No, score=-2.426 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525, 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 DEbaNMpuv_K2 for <weirds@ietfa.amsl.com>; Thu, 21 Nov 2013 12:51:40 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id DD9121AE291 for <weirds@ietf.org>; Thu, 21 Nov 2013 12:51:39 -0800 (PST)
Received: from h116.viagenie.ca (h116.viagenie.ca [206.123.31.116]) by jazz.viagenie.ca (Postfix) with ESMTPSA id A7E29401FD; Thu, 21 Nov 2013 15:51:32 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <8B9BA309-A8F2-401F-8B34-0EACB662DF02@nzrs.net.nz>
Date: Thu, 21 Nov 2013 15:51:31 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <959E133B-1156-40DC-8EBC-499869322B5F@viagenie.ca>
References: <8B9BA309-A8F2-401F-8B34-0EACB662DF02@nzrs.net.nz>
To: Jay Daley <jay@nzrs.net.nz>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Thu, 21 Nov 2013 20:51:42 -0000

Le 2013-11-21 =E0 15:35, Jay Daley <jay@nzrs.net.nz> a =E9crit :

> I have spent an hour checking the list and I am struggling to see for =
certain what were the blocking issues, so apologies if I've go this =
wrong.

the current direction that we had some agreement on (while I can not say =
at the moment wg concensus) is to look into the IANA registries method. =
So my todo is to write a -01 version of the bootstrap draft about IANA =
registries going into more details. I shall publish next week.

Regards, Marc.



>  As I understand it they are:
>=20
> 0.  how to do something that works across names/numbers/atronomical =
objects/etc
> 1.  http and/or https
> 2.  where to place them
> 3.  URL part beyond the domain name
> 4.  javascript access to the DNS
> 5.  nobody uses SRV/NAPTR
>=20
> My suggestions (and these are not meant to sound harsh, just trying to =
cut through here) are
>=20
> 0.  Don't try.  Do it differently for each.  I only know names and so =
this is only for names,  I'm sure someone who knows numbers can do that =
easy enough.
>=20
> 1.  For the purposes of SRV define two protocol identifiers rdap and =
rdaps=20
>=20
> _rdap._tcp 0 0 80  rdap.net.nz
> _rdaps._tcp 0 0 443 rdap.net.nz
>=20
> 2.  Under the right TLD not .arpa (dear god please!).  If we want to =
count uk.com etc as TLDs then first look one level up or trust the =
redirection mechanism.  Either way it's not a bootstrapping issue.
>=20
> 3.  We're all grown ups and know how to use domain names properly, no =
need for full URLs.
>=20
> 4.  Let people build services that do that for Javascript programmers. =
 Otherwise we start to ask how do we support this on Fortran 77 and so =
on.  None of our business.
>=20
> 5.  If we only knew where to look (this is my original list of 17 but =
John Levine has found another 20):
>=20
> for c in nz uk au at dk fr de hu ie li lu nl no re si se ch; do
> dig +short _nicname._tcp.$c srv
> done
>=20
> Jay
>=20
> --=20
> Jay Daley
> Chief Executive
> .nz Registry Services (New Zealand Domain Name Registry Limited)
> desk: +64 4 931 6977
> mobile: +64 21 678840
> linkedin: www.linkedin.com/in/jaydaley
>=20
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From prvs=003088068a=johnl@iecc.com  Thu Nov 21 14:10:41 2013
Return-Path: <prvs=003088068a=johnl@iecc.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 4CD441AE378 for <weirds@ietfa.amsl.com>; Thu, 21 Nov 2013 14:10:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.317
X-Spam-Level: 
X-Spam-Status: No, score=-2.317 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.525, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] 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 OWynv9hk-cje for <weirds@ietfa.amsl.com>; Thu, 21 Nov 2013 14:10:39 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id E30971AE37A for <weirds@ietf.org>; Thu, 21 Nov 2013 14:10:38 -0800 (PST)
Received: (qmail 73976 invoked from network); 21 Nov 2013 22:10:31 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 21 Nov 2013 22:10:31 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=528e84d7.xn--9vv.k1310; i=johnl@user.iecc.com; bh=o5HdPD++GfiIws3aTdooDnhpZ97sVJ+0KkgN7cTSGZ8=; b=TVzqI/e4eFzfs4lYViHq6Yocg+lN0CWwTJtYq9KJ+20PhhNSaFw7IZBlknb2GFSHbMVyTPRcohI3X6zBHoIDW/2ybbWZrZjrseAXtZj4m3rsqX0UZZf0ffANlUNonNSi8Heh4Kki35shZpz8EmvnrYBbVPSlAU/t8hY1c9bWJ6H4ikwiuA3Sv52qkZRu9trgATdZOzcomtQjyqJBrbcKkPfbj22HuG7TOI1B9rqTYaNy6ueKXuUDOyS8CQNVIZGp
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=528e84d7.xn--9vv.k1310; olt=johnl@user.iecc.com; bh=o5HdPD++GfiIws3aTdooDnhpZ97sVJ+0KkgN7cTSGZ8=; b=npboRuQ6hUuXazFmrNXRf25yUzpov5fbPqMQUpUXwOPxz3AI9IwpqC6J49VqaOM2iv8N7iYNaTjio3QFR7eF2a0IE38xraEK87b+V37jzXJbAyJRb47XBUtDLSnLpT0ParLp5kfrDz9it4Vl8mhD1Lk0NgPY2RiTqvs0alhQ1UEyXYTKMyFHzwCBBoxHGHJXdqwzyQX5uFDK4xAkbyumJE8VaIXiYC/7WLufGYD6N79YyhZNXqjjiAl74GrbpPnP
Date: 21 Nov 2013 22:10:09 -0000
Message-ID: <20131121221009.43624.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <8B9BA309-A8F2-401F-8B34-0EACB662DF02@nzrs.net.nz>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Thu, 21 Nov 2013 22:10:41 -0000

>2.  Under the right TLD not .arpa (dear god please!). 

Just for the record, why not?  The assumption is that IANA would add
an RDAP server field to whatever you use now to update your NS
and signature records.


From jay@nzrs.net.nz  Thu Nov 21 17:02:33 2013
Return-Path: <jay@nzrs.net.nz>
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 EA65E1AE305 for <weirds@ietfa.amsl.com>; Thu, 21 Nov 2013 17:02:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.426
X-Spam-Level: 
X-Spam-Status: No, score=-2.426 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525, 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 gwExrQmmwUM0 for <weirds@ietfa.amsl.com>; Thu, 21 Nov 2013 17:02:32 -0800 (PST)
Received: from srsomail.nzrs.net.nz (srsomail.nzrs.net.nz [202.46.183.22]) by ietfa.amsl.com (Postfix) with ESMTP id ECC0C1AE2E6 for <weirds@ietf.org>; Thu, 21 Nov 2013 17:02:31 -0800 (PST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by srsomail.nzrs.net.nz (Postfix) with ESMTP id 91ACB4B8579; Fri, 22 Nov 2013 14:02:23 +1300 (NZDT)
X-Virus-Scanned: Debian amavisd-new at srsomail.office.nzrs.net.nz
Received: from srsomail.nzrs.net.nz ([202.46.183.22]) by localhost (srsomail.office.nzrs.net.nz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fsGJqcTXEiey; Fri, 22 Nov 2013 14:02:15 +1300 (NZDT)
Received: from [192.168.1.57] (unknown [200.14.107.20]) (Authenticated sender: jay) by srsomail.nzrs.net.nz (Postfix) with ESMTPSA id DB2404B8482; Fri, 22 Nov 2013 14:02:13 +1300 (NZDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Jay Daley <jay@nzrs.net.nz>
In-Reply-To: <20131121221009.43624.qmail@joyce.lan>
Date: Thu, 21 Nov 2013 22:02:06 -0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <8F688152-84F6-491B-A1E4-0F0034A8E22F@nzrs.net.nz>
References: <20131121221009.43624.qmail@joyce.lan>
To: John Levine <johnl@taugh.com>
X-Mailer: Apple Mail (2.1822)
Cc: weirds@ietf.org
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Fri, 22 Nov 2013 01:02:34 -0000

On 21/11/2013, at 7:10 pm, John Levine <johnl@taugh.com> wrote:

>> 2.  Under the right TLD not .arpa (dear god please!).=20
>=20
> Just for the record, why not?  The assumption is that IANA would add
> an RDAP server field to whatever you use now to update your NS
> and signature records.


Primarily so that we (registries) have full control over this.  As in we =
can change instantly, we can add multiple records with different =
preference fields, and so on.  It is also bad practice to bring IANA =
into the operational provisioning loop any more than is absolutely =
necessary as they are inevitably a single point of failure, it makes up =
dependent on the service levels and restricts us to their policies.

Jay

--=20
Jay Daley
Chief Executive
.nz Registry Services (New Zealand Domain Name Registry Limited)
desk: +64 4 931 6977
mobile: +64 21 678840
linkedin: www.linkedin.com/in/jaydaley


From marc.blanchet@viagenie.ca  Fri Nov 22 05:17:39 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 40E3A1ADBD2 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 05:17:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.426
X-Spam-Level: 
X-Spam-Status: No, score=-2.426 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525, 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 s9GRr6H3TtAE for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 05:17:37 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 7396E1AD9B8 for <weirds@ietf.org>; Fri, 22 Nov 2013 05:17:37 -0800 (PST)
Received: from [192.168.1.111] (modemcable060.86-160-184.mc.videotron.ca [184.160.86.60]) by jazz.viagenie.ca (Postfix) with ESMTPSA id D3BC44690B; Fri, 22 Nov 2013 08:17:29 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <8F688152-84F6-491B-A1E4-0F0034A8E22F@nzrs.net.nz>
Date: Fri, 22 Nov 2013 08:17:28 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <8EA297AF-740A-4737-9A42-F58077F7DCB2@viagenie.ca>
References: <20131121221009.43624.qmail@joyce.lan> <8F688152-84F6-491B-A1E4-0F0034A8E22F@nzrs.net.nz>
To: Jay Daley <jay@nzrs.net.nz>
X-Mailer: Apple Mail (2.1822)
Cc: John Levine <johnl@taugh.com>, "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Fri, 22 Nov 2013 13:17:39 -0000

Le 2013-11-21 =E0 20:02, Jay Daley <jay@nzrs.net.nz> a =E9crit :

>=20
> On 21/11/2013, at 7:10 pm, John Levine <johnl@taugh.com> wrote:
>=20
>>> 2.  Under the right TLD not .arpa (dear god please!).=20
>>=20
>> Just for the record, why not?  The assumption is that IANA would add
>> an RDAP server field to whatever you use now to update your NS
>> and signature records.
>=20
>=20
> Primarily so that we (registries) have full control over this.  As in =
we can change instantly, we can add multiple records with different =
preference fields, and so on.  It is also bad practice to bring IANA =
into the operational provisioning loop

We are not talking about IANA in the operational loop. IANA registry =
will be used as today (which lists the whois server for each tld) to =
define the authoritative URL for the RDAP server for the TLDs. Then, the =
registry operator is able to change its DNS entries (A, AAAA, CNAME,...) =
as he wish, real-time, as well as also provide URL redirection if =
needed. These are all steps that are under full control of the rdap =
server operator without any intervention of IANA.

Marc.

> any more than is absolutely necessary as they are inevitably a single =
point of failure, it makes up dependent on the service levels and =
restricts us to their policies.
>=20
> Jay
>=20
> --=20
> Jay Daley
> Chief Executive
> .nz Registry Services (New Zealand Domain Name Registry Limited)
> desk: +64 4 931 6977
> mobile: +64 21 678840
> linkedin: www.linkedin.com/in/jaydaley
>=20
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From edainow@afilias.info  Fri Nov 22 07:36:36 2013
Return-Path: <edainow@afilias.info>
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 AE8711ADFA2 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 07:36:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.603
X-Spam-Level: 
X-Spam-Status: No, score=-0.603 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_54=0.6, J_CHICKENPOX_74=0.6, RP_MATCHES_RCVD=-0.525, SPF_PASS=-0.001] autolearn=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 lwJbUvEogizu for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 07:36:32 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id F2D161ADFB0 for <weirds@ietf.org>; Fri, 22 Nov 2013 07:36:31 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VjsmO-0000ni-4q for weirds@ietf.org; Fri, 22 Nov 2013 15:36:24 +0000
Received: from mail-la0-f43.google.com ([209.85.215.43]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VjsmO-0007FU-3q for weirds@ietf.org; Fri, 22 Nov 2013 15:36:24 +0000
Received: by mail-la0-f43.google.com with SMTP id n7so1067268lam.2 for <weirds@ietf.org>; Fri, 22 Nov 2013 07:36:17 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=y07RtMLq4VdTcJ4C7rRJttxtVD4AbJbre15Z59GSvu4=; b=JjbUmNQd0+iV4HMhBcrz/toBFcfXffAnM03JQBPsPe2y6poQ4oHZFKFdep1O06/OBZ LQ74XUaHgk5l6+2/0JJy1OjlzB2cT3G5RL5FbpWGxDB4lnMWcyvID0+ZbxFntBhJL+2/ 2e5aerHOSpZ5ggT2pEM5b4LQ8BUH8KvFDJmpdUf+Q86q8BgWkAOM5GortUpAS0AbqHVj ebDPewLwBbw87ctsws349vvcyDGCsDjpS5z4tZRcn54MFaTzKy20P6sfLabmnN1jSzub MPWUxfXcq/YIlBT2JFyJPqVpBLgUFKaJBcQRaEpy8WBkhdFI2Gazsgslco4xmb7FWFD0 rgaw==
X-Gm-Message-State: ALoCoQmbqs9rBpUAg2mSwrBkBxtLcmZIvj6Vl+hCMx85vvEsH5EH5QGHmCitrMj0l0YFNCFEwQpa5ykS9KLQFHuMAX2M0A+frbWnHYIGkLYf23McB4KuuHJ2O+WMgyfXzyJFs6l2ZqWW
X-Received: by 10.112.154.42 with SMTP id vl10mr1784056lbb.38.1385134577866; Fri, 22 Nov 2013 07:36:17 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.112.154.42 with SMTP id vl10mr1784039lbb.38.1385134577570; Fri, 22 Nov 2013 07:36:17 -0800 (PST)
Received: by 10.112.204.5 with HTTP; Fri, 22 Nov 2013 07:36:17 -0800 (PST)
In-Reply-To: <8EA297AF-740A-4737-9A42-F58077F7DCB2@viagenie.ca>
References: <20131121221009.43624.qmail@joyce.lan> <8F688152-84F6-491B-A1E4-0F0034A8E22F@nzrs.net.nz> <8EA297AF-740A-4737-9A42-F58077F7DCB2@viagenie.ca>
Date: Fri, 22 Nov 2013 10:36:17 -0500
Message-ID: <CAGTGDyfMdD7Wp0bkqQvAA=GPxrwGfK7+-g3OK_sctduEYM9o8Q@mail.gmail.com>
From: Ernie Dainow <edainow@afilias.info>
To: Marc Blanchet <marc.blanchet@viagenie.ca>
Content-Type: multipart/alternative; boundary=089e01228a667670c304ebc5c6ac
Cc: John Levine <johnl@taugh.com>, "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Fri, 22 Nov 2013 15:36:36 -0000

--089e01228a667670c304ebc5c6ac
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

So BIND has pretty much the same startup problem we are trying to solve. It
needs to know the location of the root servers. IANA has a page providing
instructions at http://www.iana.org/domains/root/files

One of the ways to get the BIND root "hints" file is
   wget http://www.internic.net/domain/named.root

For RDAP, all we need is similar links to names.root and numbers.root
files.

We also need a registration process for RDAP providers to configure their
entries in the root files. The DNS Root Zone Management provides a pretty
good model for this at http://www.iana.org/domains/root/manage

BIND gets an up-to-date root server list from servers in the root hints
file, so you don't need to update the root hints file after installation.
An RDAP root file would need to be updated, but not very frequently. Just
put the wget in a weekly cron.

This is the IANA bootstrap proposal. If it is good enough for BIND (and
other DNS servers), why isn't it good enough for RDAP?

-Ernie


On Fri, Nov 22, 2013 at 8:17 AM, Marc Blanchet <marc.blanchet@viagenie.ca>w=
rote:

> Le 2013-11-21 =E0 20:02, Jay Daley <jay@nzrs.net.nz> a =E9crit :
>
> >
> > On 21/11/2013, at 7:10 pm, John Levine <johnl@taugh.com> wrote:
> >
> >>> 2.  Under the right TLD not .arpa (dear god please!).
> >>
> >> Just for the record, why not?  The assumption is that IANA would add
> >> an RDAP server field to whatever you use now to update your NS
> >> and signature records.
> >
> >
> > Primarily so that we (registries) have full control over this.  As in w=
e
> can change instantly, we can add multiple records with different preferen=
ce
> fields, and so on.  It is also bad practice to bring IANA into the
> operational provisioning loop
>
> We are not talking about IANA in the operational loop. IANA registry will
> be used as today (which lists the whois server for each tld) to define th=
e
> authoritative URL for the RDAP server for the TLDs. Then, the registry
> operator is able to change its DNS entries (A, AAAA, CNAME,...) as he wis=
h,
> real-time, as well as also provide URL redirection if needed. These are a=
ll
> steps that are under full control of the rdap server operator without any
> intervention of IANA.
>
> Marc.
>
> > any more than is absolutely necessary as they are inevitably a single
> point of failure, it makes up dependent on the service levels and restric=
ts
> us to their policies.
> >
> > Jay
> >
> > --
> > Jay Daley
> > Chief Executive
> > .nz Registry Services (New Zealand Domain Name Registry Limited)
> > desk: +64 4 931 6977
> > mobile: +64 21 678840
> > linkedin: www.linkedin.com/in/jaydaley
> >
> > _______________________________________________
> > weirds mailing list
> > weirds@ietf.org
> > https://www.ietf.org/mailman/listinfo/weirds
>
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
>

--089e01228a667670c304ebc5c6ac
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>So BIND has pretty much the same startup problem we a=
re trying to solve. It needs to know the location of the root servers. IANA=
 has a page providing instructions at <a href=3D"http://www.iana.org/domain=
s/root/files">http://www.iana.org/domains/root/files</a></div>
<div><br></div><div>One of the ways to get the BIND root &quot;hints&quot; =
file is</div><div>=A0 =A0wget <a href=3D"http://www.internic.net/domain/nam=
ed.root">http://www.internic.net/domain/named.root</a></div><div><br></div>=
<div>
For RDAP, all we need is similar links to names.root and numbers.root files=
.=A0</div><div><br></div><div>We also need a registration process for RDAP =
providers to configure their entries in the root files. The DNS Root Zone M=
anagement provides a pretty good model for this at <a href=3D"http://www.ia=
na.org/domains/root/manage">http://www.iana.org/domains/root/manage</a></di=
v>
<div><br></div><div>BIND gets an up-to-date root server list from servers i=
n the root hints file, so you don&#39;t need to update the root hints file =
after installation. An RDAP root file would need to be updated, but not ver=
y frequently. Just put the wget in a weekly cron.</div>
<div><br></div><div>This is the IANA bootstrap proposal. If it is good enou=
gh for BIND (and other DNS servers), why isn&#39;t it good enough for RDAP?=
</div><div><br></div><div>-Ernie</div></div><div class=3D"gmail_extra"><br>
<br><div class=3D"gmail_quote">On Fri, Nov 22, 2013 at 8:17 AM, Marc Blanch=
et <span dir=3D"ltr">&lt;<a href=3D"mailto:marc.blanchet@viagenie.ca" targe=
t=3D"_blank">marc.blanchet@viagenie.ca</a>&gt;</span> wrote:<br><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex">
Le 2013-11-21 =E0 20:02, Jay Daley &lt;<a href=3D"mailto:jay@nzrs.net.nz">j=
ay@nzrs.net.nz</a>&gt; a =E9crit :<br>
<div class=3D"im"><br>
&gt;<br>
&gt; On 21/11/2013, at 7:10 pm, John Levine &lt;<a href=3D"mailto:johnl@tau=
gh.com">johnl@taugh.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt;&gt; 2. =A0Under the right TLD not .arpa (dear god please!).<br>
&gt;&gt;<br>
&gt;&gt; Just for the record, why not? =A0The assumption is that IANA would=
 add<br>
&gt;&gt; an RDAP server field to whatever you use now to update your NS<br>
&gt;&gt; and signature records.<br>
&gt;<br>
&gt;<br>
&gt; Primarily so that we (registries) have full control over this. =A0As i=
n we can change instantly, we can add multiple records with different prefe=
rence fields, and so on. =A0It is also bad practice to bring IANA into the =
operational provisioning loop<br>

<br>
</div>We are not talking about IANA in the operational loop. IANA registry =
will be used as today (which lists the whois server for each tld) to define=
 the authoritative URL for the RDAP server for the TLDs. Then, the registry=
 operator is able to change its DNS entries (A, AAAA, CNAME,...) as he wish=
, real-time, as well as also provide URL redirection if needed. These are a=
ll steps that are under full control of the rdap server operator without an=
y intervention of IANA.<br>

<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Marc.<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
&gt; any more than is absolutely necessary as they are inevitably a single =
point of failure, it makes up dependent on the service levels and restricts=
 us to their policies.<br>
&gt;<br>
&gt; Jay<br>
&gt;<br>
&gt; --<br>
&gt; Jay Daley<br>
&gt; Chief Executive<br>
&gt; .nz Registry Services (New Zealand Domain Name Registry Limited)<br>
&gt; desk: <a href=3D"tel:%2B64%204%20931%206977" value=3D"+6449316977">+64=
 4 931 6977</a><br>
&gt; mobile: <a href=3D"tel:%2B64%2021%20678840" value=3D"+6421678840">+64 =
21 678840</a><br>
&gt; linkedin: <a href=3D"http://www.linkedin.com/in/jaydaley" target=3D"_b=
lank">www.linkedin.com/in/jaydaley</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; weirds mailing list<br>
&gt; <a href=3D"mailto:weirds@ietf.org">weirds@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/weirds" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/weirds</a><br>
<br>
_______________________________________________<br>
weirds mailing list<br>
<a href=3D"mailto:weirds@ietf.org">weirds@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/weirds" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/weirds</a><br>
</div></div></blockquote></div><br></div>

--089e01228a667670c304ebc5c6ac--

From marc.blanchet@viagenie.ca  Fri Nov 22 07:43:59 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 E92EC1ADF7C for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 07:43:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.225
X-Spam-Level: 
X-Spam-Status: No, score=-1.225 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_54=0.6, J_CHICKENPOX_74=0.6, RP_MATCHES_RCVD=-0.525, SPF_PASS=-0.001] autolearn=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 8QXMkiv0aqm2 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 07:43:54 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 482011ADF77 for <weirds@ietf.org>; Fri, 22 Nov 2013 07:43:54 -0800 (PST)
Received: from h116.viagenie.ca (h116.viagenie.ca [206.123.31.116]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 927EA4690C; Fri, 22 Nov 2013 10:43:46 -0500 (EST)
Content-Type: multipart/alternative; boundary="Apple-Mail=_87184CDC-4E53-4E33-B217-C337078B1EE7"
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <CAGTGDyfMdD7Wp0bkqQvAA=GPxrwGfK7+-g3OK_sctduEYM9o8Q@mail.gmail.com>
Date: Fri, 22 Nov 2013 10:43:44 -0500
Message-Id: <BBD47EF8-F13D-4E4C-88BA-83BB1BB5677B@viagenie.ca>
References: <20131121221009.43624.qmail@joyce.lan> <8F688152-84F6-491B-A1E4-0F0034A8E22F@nzrs.net.nz> <8EA297AF-740A-4737-9A42-F58077F7DCB2@viagenie.ca> <CAGTGDyfMdD7Wp0bkqQvAA=GPxrwGfK7+-g3OK_sctduEYM9o8Q@mail.gmail.com>
To: Ernie Dainow <edainow@afilias.info>
X-Mailer: Apple Mail (2.1822)
Cc: John Levine <johnl@taugh.com>, "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Fri, 22 Nov 2013 15:43:59 -0000

--Apple-Mail=_87184CDC-4E53-4E33-B217-C337078B1EE7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1


Le 2013-11-22 =E0 10:36, Ernie Dainow <edainow@afilias.info> a =E9crit :

> So BIND has pretty much the same startup problem we are trying to =
solve. It needs to know the location of the root servers. IANA has a =
page providing instructions at http://www.iana.org/domains/root/files
>=20
> One of the ways to get the BIND root "hints" file is
>    wget http://www.internic.net/domain/named.root
>=20
> For RDAP, all we need is similar links to names.root and numbers.root =
files.=20
>=20
> We also need a registration process for RDAP providers to configure =
their entries in the root files. The DNS Root Zone Management provides a =
pretty good model for this at http://www.iana.org/domains/root/manage
>=20
> BIND gets an up-to-date root server list from servers in the root =
hints file, so you don't need to update the root hints file after =
installation. An RDAP root file would need to be updated, but not very =
frequently. Just put the wget in a weekly cron.
>=20
> This is the IANA bootstrap proposal. If it is good enough for BIND =
(and other DNS servers), why isn't it good enough for RDAP?
>=20

I don't know if you were asking me the question, but we are in complete =
agreement here. This is exactly what I've been saying (but differently) =
about the IANA bootstrap proposal.  Two registry files: one for numbers, =
one for names. Stable, does not change often, updated through the =
current IANA process with the owners of these name/number spaces. It is =
then up to the implementation to decide when to refresh the data it =
already has.

Again, as I wrote earlier, from the conversations we are having, I'm =
getting the direction of taking the IANA-based approach and will update =
the draft shortly to add more infos as we discussed.=20

Marc.


> -Ernie
>=20
>=20
> On Fri, Nov 22, 2013 at 8:17 AM, Marc Blanchet =
<marc.blanchet@viagenie.ca> wrote:
> Le 2013-11-21 =E0 20:02, Jay Daley <jay@nzrs.net.nz> a =E9crit :
>=20
> >
> > On 21/11/2013, at 7:10 pm, John Levine <johnl@taugh.com> wrote:
> >
> >>> 2.  Under the right TLD not .arpa (dear god please!).
> >>
> >> Just for the record, why not?  The assumption is that IANA would =
add
> >> an RDAP server field to whatever you use now to update your NS
> >> and signature records.
> >
> >
> > Primarily so that we (registries) have full control over this.  As =
in we can change instantly, we can add multiple records with different =
preference fields, and so on.  It is also bad practice to bring IANA =
into the operational provisioning loop
>=20
> We are not talking about IANA in the operational loop. IANA registry =
will be used as today (which lists the whois server for each tld) to =
define the authoritative URL for the RDAP server for the TLDs. Then, the =
registry operator is able to change its DNS entries (A, AAAA, CNAME,...) =
as he wish, real-time, as well as also provide URL redirection if =
needed. These are all steps that are under full control of the rdap =
server operator without any intervention of IANA.
>=20
> Marc.
>=20
> > any more than is absolutely necessary as they are inevitably a =
single point of failure, it makes up dependent on the service levels and =
restricts us to their policies.
> >
> > Jay
> >
> > --
> > Jay Daley
> > Chief Executive
> > .nz Registry Services (New Zealand Domain Name Registry Limited)
> > desk: +64 4 931 6977
> > mobile: +64 21 678840
> > linkedin: www.linkedin.com/in/jaydaley
> >
> > _______________________________________________
> > weirds mailing list
> > weirds@ietf.org
> > https://www.ietf.org/mailman/listinfo/weirds
>=20
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
>=20


--Apple-Mail=_87184CDC-4E53-4E33-B217-C337078B1EE7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Diso-8859-1"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;"><br><div><div>Le 2013-11-22 =E0 10:36, Ernie Dainow =
&lt;<a href=3D"mailto:edainow@afilias.info">edainow@afilias.info</a>&gt; =
a =E9crit :</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><div dir=3D"ltr"><div>So BIND has pretty much the same =
startup problem we are trying to solve. It needs to know the location of =
the root servers. IANA has a page providing instructions at <a =
href=3D"http://www.iana.org/domains/root/files">http://www.iana.org/domain=
s/root/files</a></div>
<div><br></div><div>One of the ways to get the BIND root "hints" file =
is</div><div>&nbsp; &nbsp;wget <a =
href=3D"http://www.internic.net/domain/named.root">http://www.internic.net=
/domain/named.root</a></div><div><br></div><div>
For RDAP, all we need is similar links to names.root and numbers.root =
files.&nbsp;</div><div><br></div><div>We also need a registration =
process for RDAP providers to configure their entries in the root files. =
The DNS Root Zone Management provides a pretty good model for this at <a =
href=3D"http://www.iana.org/domains/root/manage">http://www.iana.org/domai=
ns/root/manage</a></div>
<div><br></div><div>BIND gets an up-to-date root server list from =
servers in the root hints file, so you don't need to update the root =
hints file after installation. An RDAP root file would need to be =
updated, but not very frequently. Just put the wget in a weekly =
cron.</div>
<div><br></div><div>This is the IANA bootstrap proposal. If it is good =
enough for BIND (and other DNS servers), why isn't it good enough for =
RDAP?</div><div><br></div></div></blockquote><div><br></div><div>I don't =
know if you were asking me the question, but we are in complete =
agreement here. This is exactly what I've been saying (but differently) =
about the IANA bootstrap proposal. &nbsp;Two registry files: one for =
numbers, one for names. Stable, does not change often, updated through =
the current IANA process with the owners of these name/number spaces. It =
is then up to the implementation to decide when to refresh the data it =
already has.</div><div><br></div><div>Again, as I wrote earlier, from =
the conversations we are having, I'm getting the direction of taking the =
IANA-based approach and will update the draft shortly to add more infos =
as we =
discussed.&nbsp;</div><div><br></div><div>Marc.</div><div><br></div><br><b=
lockquote type=3D"cite"><div dir=3D"ltr"><div>-Ernie</div></div><div =
class=3D"gmail_extra"><br>
<br><div class=3D"gmail_quote">On Fri, Nov 22, 2013 at 8:17 AM, Marc =
Blanchet <span dir=3D"ltr">&lt;<a =
href=3D"mailto:marc.blanchet@viagenie.ca" =
target=3D"_blank">marc.blanchet@viagenie.ca</a>&gt;</span> =
wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex">
Le 2013-11-21 =E0 20:02, Jay Daley &lt;<a =
href=3D"mailto:jay@nzrs.net.nz">jay@nzrs.net.nz</a>&gt; a =E9crit :<br>
<div class=3D"im"><br>
&gt;<br>
&gt; On 21/11/2013, at 7:10 pm, John Levine &lt;<a =
href=3D"mailto:johnl@taugh.com">johnl@taugh.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt;&gt; 2. &nbsp;Under the right TLD not .arpa (dear god =
please!).<br>
&gt;&gt;<br>
&gt;&gt; Just for the record, why not? &nbsp;The assumption is that IANA =
would add<br>
&gt;&gt; an RDAP server field to whatever you use now to update your =
NS<br>
&gt;&gt; and signature records.<br>
&gt;<br>
&gt;<br>
&gt; Primarily so that we (registries) have full control over this. =
&nbsp;As in we can change instantly, we can add multiple records with =
different preference fields, and so on. &nbsp;It is also bad practice to =
bring IANA into the operational provisioning loop<br>

<br>
</div>We are not talking about IANA in the operational loop. IANA =
registry will be used as today (which lists the whois server for each =
tld) to define the authoritative URL for the RDAP server for the TLDs. =
Then, the registry operator is able to change its DNS entries (A, AAAA, =
CNAME,...) as he wish, real-time, as well as also provide URL =
redirection if needed. These are all steps that are under full control =
of the rdap server operator without any intervention of IANA.<br>

<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Marc.<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
&gt; any more than is absolutely necessary as they are inevitably a =
single point of failure, it makes up dependent on the service levels and =
restricts us to their policies.<br>
&gt;<br>
&gt; Jay<br>
&gt;<br>
&gt; --<br>
&gt; Jay Daley<br>
&gt; Chief Executive<br>
&gt; .nz Registry Services (New Zealand Domain Name Registry =
Limited)<br>
&gt; desk: <a href=3D"tel:%2B64%204%20931%206977" =
value=3D"+6449316977">+64 4 931 6977</a><br>
&gt; mobile: <a href=3D"tel:%2B64%2021%20678840" value=3D"+6421678840">+64=
 21 678840</a><br>
&gt; linkedin: <a href=3D"http://www.linkedin.com/in/jaydaley" =
target=3D"_blank">www.linkedin.com/in/jaydaley</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; weirds mailing list<br>
&gt; <a href=3D"mailto:weirds@ietf.org">weirds@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/weirds" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/weirds</a><br>
<br>
_______________________________________________<br>
weirds mailing list<br>
<a href=3D"mailto:weirds@ietf.org">weirds@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/weirds" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/weirds</a><br>
</div></div></blockquote></div><br></div>
</blockquote></div><br></body></html>=

--Apple-Mail=_87184CDC-4E53-4E33-B217-C337078B1EE7--

From prvs=0031c7bd48=johnl@taugh.com  Fri Nov 22 08:16:22 2013
Return-Path: <prvs=0031c7bd48=johnl@taugh.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 259EF1ADF89 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 08:16:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.792
X-Spam-Level: 
X-Spam-Status: No, score=-1.792 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 uVGBpLBcCwHD for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 08:16:21 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 2ED9E1ADEA1 for <weirds@ietf.org>; Fri, 22 Nov 2013 08:16:21 -0800 (PST)
Received: (qmail 42312 invoked from network); 22 Nov 2013 16:16:13 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 22 Nov 2013 16:16:13 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=528f834d.xn--i8sz2z.k1310; i=sendmail-bs@submit.iecc.com; bh=a03YzKnsboKXxOQFDTxjohhQdXg9lWxo/dxFN7UcjWs=; b=L3YQ167A6I+/twmWrqyfS/uTq5r2z0KuxVk8YOksezM+1cnX08yYTQhV2dox5QbY0YvGxyLatRlRy69IMumIl09ecizS2evrZXR3710FFQjltFIU5EX/UoR1/CEYAK6k/1XxNqn2olzUep1UQ1hXJWzXcWt3MSfIitYxym3m1r4JiRdt+5UlWuWetdC+sUy4jzXLxvk/+d2Cd/Fs7wtrHP0BYF8OqlV4slX4yHIBYJgzM4ipFp2z4Jxxei9E5Fa/
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=528f834d.xn--i8sz2z.k1310; olt=sendmail-bs@submit.iecc.com; bh=a03YzKnsboKXxOQFDTxjohhQdXg9lWxo/dxFN7UcjWs=; b=ExkTdRizcNfVT5oOLqd9kC5okcWEgSZ58u+v791G3bpYd2y8b+DeoSEI8JfcSiSOtKZpDeXKUe1yjS3U8Xr4UuxusTVMsuwqPzoWj/InWkgZz6yR/91eWoPf45vVCtXX0qocOw+LSP6y/NS/FTQp6NQrL1XdcqA7C/AlDXqpO291u9Ek5hOOSTJD059s08of+15k4/vv5dLr7mZNN9iR3olsD8rYxFtRkSKpYSmNqh62lg9BqVNyNBxcobZpfwEh
Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 22 Nov 2013 16:16:13 -0000
Date: Fri, 22 Nov 2013 11:16:13 -0500 (EST)
From: John R Levine <johnl@taugh.com>
To: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <BBD47EF8-F13D-4E4C-88BA-83BB1BB5677B@viagenie.ca>
Message-ID: <alpine.BSF.2.00.1311221113430.52630@joyce.lan>
References: <20131121221009.43624.qmail@joyce.lan> <8F688152-84F6-491B-A1E4-0F0034A8E22F@nzrs.net.nz> <8EA297AF-740A-4737-9A42-F58077F7DCB2@viagenie.ca> <CAGTGDyfMdD7Wp0bkqQvAA=GPxrwGfK7+-g3OK_sctduEYM9o8Q@mail.gmail.com> <BBD47EF8-F13D-4E4C-88BA-83BB1BB5677B@viagenie.ca>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
Cleverness: None detected
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Fri, 22 Nov 2013 16:16:22 -0000

>> This is the IANA bootstrap proposal. If it is good enough for BIND (and 
>> other DNS servers), why isn't it good enough for RDAP?

Because BIND is a daemon, and starts up maybe once every couple of months 
when a system reboots or there's a new version of BIND.  RDAP clients are 
normal applications and start up every time someone makes a query.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail.

From edainow@afilias.info  Fri Nov 22 09:35:35 2013
Return-Path: <edainow@afilias.info>
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 375E11AE19B for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 09:35:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.803
X-Spam-Level: 
X-Spam-Status: No, score=-1.803 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.525, 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 Ns95Q-i97OnT for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 09:35:33 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id 9F11B1AE013 for <weirds@ietf.org>; Fri, 22 Nov 2013 09:35:32 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VjudZ-0006bG-4y for weirds@ietf.org; Fri, 22 Nov 2013 17:35:25 +0000
Received: from mail-lb0-f179.google.com ([209.85.217.179]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VjudZ-0007dK-4O for weirds@ietf.org; Fri, 22 Nov 2013 17:35:25 +0000
Received: by mail-lb0-f179.google.com with SMTP id l4so1182633lbv.24 for <weirds@ietf.org>; Fri, 22 Nov 2013 09:35:19 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=jts4vAyag+MmTTWrOGmgh/GThVfmoh1E7uq/g98/7QI=; b=fYB2bB0po2ePwUhPqvX0bSBw7k7Zw/bMfrXc75g7i0MpLATZ+rdhvk0sbT8ud7m6ut nTBPvELVHPkLM+QaMFEeFzqAql5seHcHU1Og3iO+R/iJNaXTOEPuaD7qkrfJJZ22GDeX tSqD5qRzPkVTTDpQgy9194NQgK+WlH4w1YOJxx6E2tNY8FZci6fgEPwFdNUor9cTrLtI YQJHzQnR9eVhN30VtJ/fafdFlNL2j0Dzo8vxuQKv6DMRqQMWb8rOmvO7JBuxXooY8mms pWr9HDSMgNGZ2kzwPQGJUFLVtwTUXgwPgMEJJNx/fyH0N18UCy5VnS38tpA7KrZPhwAU aimg==
X-Gm-Message-State: ALoCoQlRucwnCBlT2Wa9j8Iww4AIjpkIkKW9lUAQuOMfFOnJr/f9NUKsRQ6PlckgVQ9J7LV3SZRembcIa2zotCHvIX5mK2Pieda9d4Oi1TK17QFWF3emS6JbVpKmZRnznWUoNxezf4Jk
X-Received: by 10.152.26.131 with SMTP id l3mr2707832lag.29.1385141718901; Fri, 22 Nov 2013 09:35:18 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.152.26.131 with SMTP id l3mr2707821lag.29.1385141718800; Fri, 22 Nov 2013 09:35:18 -0800 (PST)
Received: by 10.112.204.5 with HTTP; Fri, 22 Nov 2013 09:35:18 -0800 (PST)
In-Reply-To: <alpine.BSF.2.00.1311221113430.52630@joyce.lan>
References: <20131121221009.43624.qmail@joyce.lan> <8F688152-84F6-491B-A1E4-0F0034A8E22F@nzrs.net.nz> <8EA297AF-740A-4737-9A42-F58077F7DCB2@viagenie.ca> <CAGTGDyfMdD7Wp0bkqQvAA=GPxrwGfK7+-g3OK_sctduEYM9o8Q@mail.gmail.com> <BBD47EF8-F13D-4E4C-88BA-83BB1BB5677B@viagenie.ca> <alpine.BSF.2.00.1311221113430.52630@joyce.lan>
Date: Fri, 22 Nov 2013 12:35:18 -0500
Message-ID: <CAGTGDydGNA=cpS-2eRFav_9o5by2goLoN5vkjgEaFT1=2sdbJQ@mail.gmail.com>
From: Ernie Dainow <edainow@afilias.info>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=089e0160ba3a1ceb6104ebc770fc
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Fri, 22 Nov 2013 17:35:35 -0000

--089e0160ba3a1ceb6104ebc770fc
Content-Type: text/plain; charset=ISO-8859-1

Bind needs to be reloaded every time there is a zone change, and it reads
all config files. On a large zone this is more than every couple of months.

In any case, reading a bootstrap file is not an issue. The overhead to read
a local file is insignificant compared to the overall client processing of
a query. I have sample code that reads and parses an IANA numbers file of
12 KB into a hash table. It takes .5 msec.

By comparison with a DNS based bootstrap, looking up a DNS record varies
widely but may be 25-130 msec (from a survey of several whois servers).
This may be as little as 10 msec if the record is cached. The best case is
still more than an order of magnitude slower than reading a local file.

-Ernie



On Fri, Nov 22, 2013 at 11:16 AM, John R Levine <johnl@taugh.com> wrote:

> This is the IANA bootstrap proposal. If it is good enough for BIND (and
>>> other DNS servers), why isn't it good enough for RDAP?
>>>
>>
> Because BIND is a daemon, and starts up maybe once every couple of months
> when a system reboots or there's a new version of BIND.  RDAP clients are
> normal applications and start up every time someone makes a query.
>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
>

--089e0160ba3a1ceb6104ebc770fc
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Bind needs to be reloaded every time there is a zone =
change, and it reads all config files. On a large zone this is more than ev=
ery couple of months.</div><div><br></div><div>In any case, reading a boots=
trap file is not an issue. The overhead to read a local file is insignifica=
nt compared to the overall client processing of a query. I have sample code=
 that reads and parses an IANA numbers file of 12 KB into a hash table. It =
takes .5 msec.</div>
<div><br></div><div>By comparison with a DNS based bootstrap, looking up a =
DNS record varies widely but may be 25-130 msec (from a survey of several w=
hois servers). This may be as little as 10 msec if the record is cached. Th=
e best case is still more than an order of magnitude slower than reading a =
local file.</div>
<div><br></div><div>-Ernie</div><div><br></div></div><div class=3D"gmail_ex=
tra"><br><br><div class=3D"gmail_quote">On Fri, Nov 22, 2013 at 11:16 AM, J=
ohn R Levine <span dir=3D"ltr">&lt;<a href=3D"mailto:johnl@taugh.com" targe=
t=3D"_blank">johnl@taugh.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im"><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex">

This is the IANA bootstrap proposal. If it is good enough for BIND (and oth=
er DNS servers), why isn&#39;t it good enough for RDAP?<br>
</blockquote></blockquote>
<br></div>
Because BIND is a daemon, and starts up maybe once every couple of months w=
hen a system reboots or there&#39;s a new version of BIND. =A0RDAP clients =
are normal applications and start up every time someone makes a query.<br>

<br>
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br>
</blockquote></div><br></div>

--089e0160ba3a1ceb6104ebc770fc--

From prvs=0031c7bd48=johnl@taugh.com  Fri Nov 22 12:18:47 2013
Return-Path: <prvs=0031c7bd48=johnl@taugh.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 5A8BA1AE280 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 12:18:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.792
X-Spam-Level: 
X-Spam-Status: No, score=-1.792 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 LNUNeT5l-wv3 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 12:18:46 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 0F35F1AE022 for <weirds@ietf.org>; Fri, 22 Nov 2013 12:18:45 -0800 (PST)
Received: (qmail 84041 invoked from network); 22 Nov 2013 20:18:38 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 22 Nov 2013 20:18:38 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=528fbc1e.xn--hew.k1310; i=sendmail-bs@submit.iecc.com; bh=yPknlz4JzoKnJc9BaZcaLNOC1QYgEnYzSU6EH2ucagE=; b=1TBsu56M3zKIl3tfViE+3WWD7oNZ4vSWIqduHaPvNKV1VG0Zl3fDLEK+kfh4KcQaXAJGGZZad1fqezrIf7oCEmbYgaxe0w4YJOdBNQptc4R1LEOF2/FgHFi/xzIgw7lBSFdEUFg3OubRdxGjeFj6D5m3Qhr4l8bccQG2Zkts/+YFcDVzUW5IMr0kJXVOJTSfuYhikvbq6DXvuASdz1gXQXtrtsKhdH2JzP5AkKb/XTegJzPFyDxc0rUgTcykqOFg
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=528fbc1e.xn--hew.k1310; olt=sendmail-bs@submit.iecc.com; bh=yPknlz4JzoKnJc9BaZcaLNOC1QYgEnYzSU6EH2ucagE=; b=jied7x3dYSEXc8ssqXXMGjJMvl0aVo5RUlpzMQC/v91x7pWyJPF0PHqaKHzOHdvrAyEGuYImBqdCofsvoiCFJQVZehTs/heZDrSY0ppEm3CAeprBhy7OLXrpv2nVowXQQuw2Q9WkStsbkBUWM1tS+0ja7UtNecoNUcBkvj+zy/5l+u2i5pV2A9amCMcA4M0fwMRcnyp+yabpw2YoNMlMqP+432mVmmAmrVcCz7kLnm8L6vI33Dz41Msvbqk1dVKD
Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 22 Nov 2013 20:18:37 -0000
Date: Fri, 22 Nov 2013 15:18:37 -0500 (EST)
From: John R Levine <johnl@taugh.com>
To: Ernie Dainow <edainow@afilias.info>
In-Reply-To: <CAGTGDydGNA=cpS-2eRFav_9o5by2goLoN5vkjgEaFT1=2sdbJQ@mail.gmail.com>
Message-ID: <alpine.BSF.2.00.1311221517410.52630@joyce.lan>
References: <20131121221009.43624.qmail@joyce.lan> <8F688152-84F6-491B-A1E4-0F0034A8E22F@nzrs.net.nz> <8EA297AF-740A-4737-9A42-F58077F7DCB2@viagenie.ca> <CAGTGDyfMdD7Wp0bkqQvAA=GPxrwGfK7+-g3OK_sctduEYM9o8Q@mail.gmail.com> <BBD47EF8-F13D-4E4C-88BA-83BB1BB5677B@viagenie.ca> <alpine.BSF.2.00.1311221113430.52630@joyce.lan> <CAGTGDydGNA=cpS-2eRFav_9o5by2goLoN5vkjgEaFT1=2sdbJQ@mail.gmail.com>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
Cleverness: None detected
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Fri, 22 Nov 2013 20:18:47 -0000

> Bind needs to be reloaded every time there is a zone change, and it reads
> all config files. On a large zone this is more than every couple of months.
>
> In any case, reading a bootstrap file is not an issue. The overhead to read
> a local file is insignificant compared to the overall client processing of
> a query.

I'm not worried about parsing the file, I'm worried about an extra HTTP 
fetch from IANA on every RDAP transaction.  I realize that IANA says they 
can probably deal with it, but ugh.

I'm increasingly coming to the conclusion that we should punt on the 
bootstrap issue, and perhaps revisit it later when we find out what people 
actually do.

R's,
John

PS: Haven't we had this argument before?

From marc.blanchet@viagenie.ca  Fri Nov 22 12:30:27 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 301061AE044 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 12:30:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.426
X-Spam-Level: 
X-Spam-Status: No, score=-2.426 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525, 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 CqLPMo2vJAlN for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 12:30:25 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 605741AE21A for <weirds@ietf.org>; Fri, 22 Nov 2013 12:30:25 -0800 (PST)
Received: from h116.viagenie.ca (h116.viagenie.ca [206.123.31.116]) by jazz.viagenie.ca (Postfix) with ESMTPSA id A98BB403C0; Fri, 22 Nov 2013 15:30:17 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <alpine.BSF.2.00.1311221517410.52630@joyce.lan>
Date: Fri, 22 Nov 2013 15:30:14 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <C8962C3A-A677-4AB3-992B-60E9540F6964@viagenie.ca>
References: <20131121221009.43624.qmail@joyce.lan> <8F688152-84F6-491B-A1E4-0F0034A8E22F@nzrs.net.nz> <8EA297AF-740A-4737-9A42-F58077F7DCB2@viagenie.ca> <CAGTGDyfMdD7Wp0bkqQvAA=GPxrwGfK7+-g3OK_sctduEYM9o8Q@mail.gmail.com> <BBD47EF8-F13D-4E4C-88BA-83BB1BB5677B@viagenie.ca> <alpine.BSF.2.00.1311221113430.52630@joyce.lan> <CAGTGDydGNA=cpS-2eRFav_9o5by2goLoN5vkjgEaFT1=2sdbJQ@mail.gmail.com> <alpine.BSF.2.00.1311221517410.52630@joyce.lan>
To: John R Levine <johnl@taugh.com>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Fri, 22 Nov 2013 20:30:27 -0000

Le 2013-11-22 =E0 15:18, John R Levine <johnl@taugh.com> a =E9crit :

>> Bind needs to be reloaded every time there is a zone change, and it =
reads
>> all config files. On a large zone this is more than every couple of =
months.
>>=20
>> In any case, reading a bootstrap file is not an issue. The overhead =
to read
>> a local file is insignificant compared to the overall client =
processing of
>> a query.
>=20
> I'm not worried about parsing the file, I'm worried about an extra =
HTTP fetch from IANA on every RDAP transaction.

that is not what we are working on. What we are working on is a way for =
clients to find authoritative data. It does not mean nor intended to, =
that they should be fetching the file for all requests. It does not make =
sense.

>  I realize that IANA says they can probably deal with it, but ugh.

We have to be prepared for the worst case. And IANA said fine. But =
fetching every time is not the right solution, not only from a standards =
perspective, but from an implementation perspective.=20

>=20
> I'm increasingly coming to the conclusion that we should punt on the =
bootstrap issue, and perhaps revisit it later when we find out what =
people actually do.

we know what they do right now. It is all sorts of heuristics, and =
various community services, with no clear authoritative way. We are just =
trying to tell them that the next version, based on RDAP, they should go =
_there_ instead of another round of approximate heuristics.  End of it. =
Then the implementors will decide how they will cache/update the data. =
We will provide some guidelines in the draft, as we discussed before.

Maybe I should push the new version of the draft asap so that we =
concentrate on the text, including revs, instead on re-arguing again and =
again.... Will push a new version early next week.

Marc.

>=20
> R's,
> John
>=20
> PS: Haven't we had this argument before?
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From edainow@afilias.info  Fri Nov 22 13:27:05 2013
Return-Path: <edainow@afilias.info>
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 297121AE265 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 13:27:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.426
X-Spam-Level: 
X-Spam-Status: No, score=-2.426 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525, 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 wlKr4h7bvEIB for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 13:27:04 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id EC1A71AE1AD for <weirds@ietf.org>; Fri, 22 Nov 2013 13:27:03 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VjyFc-0005MK-4L for weirds@ietf.org; Fri, 22 Nov 2013 21:26:56 +0000
Received: from mail-ie0-f171.google.com ([209.85.223.171]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VjyFc-0005Z9-41 for weirds@ietf.org; Fri, 22 Nov 2013 21:26:56 +0000
Received: by mail-ie0-f171.google.com with SMTP id ar20so3156416iec.30 for <weirds@ietf.org>; Fri, 22 Nov 2013 13:26:50 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=QYEKHtSeyPgiKR29e8CPcpK7+CN5Bm72uwWOZ6DLcfk=; b=EwnIX8ew+xOBcH6U/Y7n8P0GhmKyX7YM0cxzlB86PBg1ddTtaopxxexpCxABIJaLBX fuk7xH5PWOVKja5OHNR8FDsdkn6gufGIeDHYRBOB2jbS7Gwx3BuACnEy6cLz6RoogHCL d/17jfFt+sTqXl1TCavtWnKgsKMnxAbS8EHCxEafv7egcU2wwIQuAZhiap9mkhzCsFsP R6VchKKvySfZ8jQ4V2mWmiCFPH8KJfYym0FfmgM5HZ31GKnYtWFzyB01SsORM3SFiYoj TBpqPinyl9AFPPodMC9SMbCiXuuC78f0Af6r2C2lsUKE6mYmKM5M5hObd6kCv7KaYA/j jPog==
X-Gm-Message-State: ALoCoQlAeY6gQ4XUrglZHad8CLQ31h49xSDJAJ27tdvzrQ+0QtIpjLk0gHIk/FY2nMJ+47PjHQgUoy1K/FxUGS+SP3c9HiQBLNq+HXgb/7nfZSmAfYgmdXBtIVyz4pquOhdA63e96XDZ
X-Received: by 10.42.61.147 with SMTP id u19mr9151287ich.36.1385155610761; Fri, 22 Nov 2013 13:26:50 -0800 (PST)
X-Received: by 10.42.61.147 with SMTP id u19mr9151279ich.36.1385155610641; Fri, 22 Nov 2013 13:26:50 -0800 (PST)
Received: from [192.168.2.21] (bas5-toronto47-845522795.dsl.bell.ca. [50.101.167.107]) by mx.google.com with ESMTPSA id m1sm10803959igj.10.2013.11.22.13.26.49 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 22 Nov 2013 13:26:49 -0800 (PST)
Message-ID: <528FCC17.6080501@afilias.info>
Date: Fri, 22 Nov 2013 16:26:47 -0500
From: Ernie Dainow <edainow@afilias.info>
User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: John R Levine <johnl@taugh.com>
References: <20131121221009.43624.qmail@joyce.lan> <8F688152-84F6-491B-A1E4-0F0034A8E22F@nzrs.net.nz> <8EA297AF-740A-4737-9A42-F58077F7DCB2@viagenie.ca> <CAGTGDyfMdD7Wp0bkqQvAA=GPxrwGfK7+-g3OK_sctduEYM9o8Q@mail.gmail.com> <BBD47EF8-F13D-4E4C-88BA-83BB1BB5677B@viagenie.ca> <alpine.BSF.2.00.1311221113430.52630@joyce.lan> <CAGTGDydGNA=cpS-2eRFav_9o5by2goLoN5vkjgEaFT1=2sdbJQ@mail.gmail.com> <alpine.BSF.2.00.1311221517410.52630@joyce.lan>
In-Reply-To: <alpine.BSF.2.00.1311221517410.52630@joyce.lan>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Fri, 22 Nov 2013 21:27:05 -0000

On 2013-11-22 3:18 PM, John R Levine wrote:
>
> I'm not worried about parsing the file, I'm worried about an extra 
> HTTP fetch from IANA on every RDAP transaction.  I realize that IANA 
> says they can probably deal with it, but ugh.
>
What I  suggested was wget from IANA once a week.

-Ernie

From andy@arin.net  Fri Nov 22 14:09:09 2013
Return-Path: <andy@arin.net>
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 897131ADF50 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 14:09:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.425
X-Spam-Level: 
X-Spam-Status: No, score=-2.425 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.525] 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 0VXAhZjIu6jq for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 14:09:08 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id 8585B1AE33D for <weirds@ietf.org>; Fri, 22 Nov 2013 14:09:02 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id 3E67E16547A; Fri, 22 Nov 2013 17:08:55 -0500 (EST)
Received: from CHAXCH06.corp.arin.net (chaxch06.corp.arin.net [192.149.252.95]) by smtp1.arin.net (Postfix) with ESMTP id BF800165477; Fri, 22 Nov 2013 17:08:54 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH06.corp.arin.net (192.149.252.95) with Microsoft SMTP Server (TLS) id 14.2.342.3; Fri, 22 Nov 2013 17:08:54 -0500
Received: from CHAXCH02.corp.arin.net ([169.254.2.9]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Fri, 22 Nov 2013 17:08:52 -0500
From: Andy Newton <andy@arin.net>
To: Marc Blanchet <marc.blanchet@viagenie.ca>, Jay Daley <jay@nzrs.net.nz>
Thread-Topic: [weirds] DNS Bootstrapping revisited
Thread-Index: AQHO5vlDt6YvpzULZECxymrW2dIXIJowfMiAgAFUKQA=
Date: Fri, 22 Nov 2013 22:08:51 +0000
Message-ID: <CEB53FC9.2A2EC%andy@arin.net>
In-Reply-To: <959E133B-1156-40DC-8EBC-499869322B5F@viagenie.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <22EA0A8ECE48EE4BB909EF371E0743CE@corp.arin.net>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Fri, 22 Nov 2013 22:09:09 -0000

On 11/21/13 3:51 PM, "Marc Blanchet" <marc.blanchet@viagenie.ca> wrote:

>the current direction that we had some agreement on (while I can not say
>at the moment wg concensus) is to look into the IANA registries method.
>So my todo is to write a -01 version of the bootstrap draft about IANA
>registries going into more details. I shall publish next week.

I thought we had momentum in this direction as well. For what it is worth,
this is the method I've implemented in both NicInfo and my bootstrap
server.

-andy


From chris@ausregistry.com.au  Fri Nov 22 17:24:16 2013
Return-Path: <chris@ausregistry.com.au>
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 1A3451AE2D4 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 17:24:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.197
X-Spam-Level: 
X-Spam-Status: No, score=-1.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, SPF_PASS=-0.001] autolearn=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 ZuGTSobSw5I7 for <weirds@ietfa.amsl.com>; Fri, 22 Nov 2013 17:24:14 -0800 (PST)
Received: from mx02.ausregistry.net.au (mx02.ausregistry.net.au [120.29.255.35]) by ietfa.amsl.com (Postfix) with ESMTP id 1634C1AE2BE for <weirds@ietf.org>; Fri, 22 Nov 2013 17:24:13 -0800 (PST)
Received: from unknown (HELO ausregistry.com.au) ([10.30.220.61]) by iron02.off08.stkildard.vic.ausregistry.com.au with ESMTP; 23 Nov 2013 12:24:05 +1100
Received: from MELEX01.ausregistrygroup.local ([10.11.220.61]) by OFFEX01.ausregistrygroup.local ([169.254.2.94]) with mapi id 14.03.0158.001; Sat, 23 Nov 2013 12:24:10 +1100
From: Chris Wright <chris@ausregistry.com.au>
To: Andy Newton <andy@arin.net>, Marc Blanchet <marc.blanchet@viagenie.ca>, Jay Daley <jay@nzrs.net.nz>
Thread-Topic: [weirds] DNS Bootstrapping revisited
Thread-Index: AQHO5vlIy7QIYKpWyU2nVSqmPWrejZovcJCAgAGn8ICAAOtA0A==
Date: Sat, 23 Nov 2013 01:24:11 +0000
Message-ID: <89A7E0AE8025CE4FA324483B8D02A6B219CEC6A4@MELEX01>
References: <959E133B-1156-40DC-8EBC-499869322B5F@viagenie.ca> <CEB53FC9.2A2EC%andy@arin.net>
In-Reply-To: <CEB53FC9.2A2EC%andy@arin.net>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [200.14.107.20]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Sat, 23 Nov 2013 01:24:16 -0000

For the record, I would once again like to re-iterate my support for a DNS =
based bootstrap as suggested by Jay, preferably one that involves looking u=
p a record in the TLD zone file..

The IANA registry approach is problematic for us registry operators for a n=
umber of reasons

- IANA interactions are not quick or easy for us, it can take extended time=
 to get changes made (sometimes they happen quickly but sometimes they don'=
t)
- IANA is not subject to any SLAs or performance measures - they do what th=
ey do as best as they can, I'd prefer to be in control and not at the mercy=
 of IANA
- Co-ordinating changes with IANA is almost impossible, they give no timefr=
ame for changes, and things generally automagically happen randomly, withou=
t notice or co-ordination and generally in US time zones, which is normally=
 middle of the night for us (for example if we were to move our WEIRDS serv=
er somewhere else)
	(of course the move would be done in such a way that old and new URL would=
 be operating for a period of time etc., however, I would prefer to know ex=
actly when changes are occurring so support staff can be on alert for probl=
ems, and have a rollback that can be done in seconds if required. And yes, =
changing the location of a WERIDS server won't happen that often, but when =
it does, the end users will be the first to complain when something goes wr=
ong)
- Even though we all know that retrieving the file from IANA once a week is=
 all that is required (although is it, that means when I make a change, it =
could take up to a week before it is propagated)... we all know that there =
will be people who will retrieve the file on every lookup - why not use the=
 system that is designed for these types of quick high speed lookups (DNS).

Frankly I still do not see the downside... many DNS queries are performed t=
o load any modern web page going out... if it's good enough for loading a w=
eb page, then it is good enough for WERIDS... a DNS query will need to be d=
one to resolve the domain in the actual URL anyway...  (unless its an IP)..=
 so I'm not convinced by the arguments that say looking up in a local file =
is faster... (I mean of course it is... but does it really matter)...=20

Thanks

Chris

-----Original Message-----
From: weirds [mailto:weirds-bounces@ietf.org] On Behalf Of Andy Newton
Sent: Saturday, 23 November 2013 9:09 AM
To: Marc Blanchet; Jay Daley
Cc: weirds@ietf.org Group
Subject: Re: [weirds] DNS Bootstrapping revisited

On 11/21/13 3:51 PM, "Marc Blanchet" <marc.blanchet@viagenie.ca> wrote:

>the current direction that we had some agreement on (while I can not=20
>say at the moment wg concensus) is to look into the IANA registries method=
.
>So my todo is to write a -01 version of the bootstrap draft about IANA=20
>registries going into more details. I shall publish next week.

I thought we had momentum in this direction as well. For what it is worth, =
this is the method I've implemented in both NicInfo and my bootstrap server=
.

-andy

_______________________________________________
weirds mailing list
weirds@ietf.org
https://www.ietf.org/mailman/listinfo/weirds

From kim.davies@icann.org  Sun Nov 24 08:26:23 2013
Return-Path: <kim.davies@icann.org>
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 B33B51AE122 for <weirds@ietfa.amsl.com>; Sun, 24 Nov 2013 08:26:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.826
X-Spam-Level: 
X-Spam-Status: No, score=-2.826 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.525] 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 WKpPWEiPZvWr for <weirds@ietfa.amsl.com>; Sun, 24 Nov 2013 08:26:21 -0800 (PST)
Received: from EXPFE100-2.exc.icann.org (expfe100-2.exc.icann.org [64.78.22.237]) by ietfa.amsl.com (Postfix) with ESMTP id 725E71ADF97 for <weirds@ietf.org>; Sun, 24 Nov 2013 08:26:21 -0800 (PST)
Received: from EXVPMBX100-1.exc.icann.org ([64.78.22.232]) by EXPFE100-2.exc.icann.org ([64.78.22.237]) with mapi; Sun, 24 Nov 2013 08:26:13 -0800
From: Kim Davies <kim.davies@icann.org>
To: Chris Wright <chris@ausregistry.com.au>
Date: Sun, 24 Nov 2013 08:26:12 -0800
Thread-Topic: [weirds] DNS Bootstrapping revisited
Thread-Index: Ac7pMeP/Jn7LEgF0Q4+t1+AxlVdbcA==
Message-ID: <6B0EF6A1-F633-4D51-9E1F-22F00DB80A09@icann.org>
References: <959E133B-1156-40DC-8EBC-499869322B5F@viagenie.ca> <CEB53FC9.2A2EC%andy@arin.net> <89A7E0AE8025CE4FA324483B8D02A6B219CEC6A4@MELEX01>
In-Reply-To: <89A7E0AE8025CE4FA324483B8D02A6B219CEC6A4@MELEX01>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Sun, 24 Nov 2013 16:26:23 -0000

Hi folks,

Without expressing an opinion on the best technical approach here, a few co=
mments on ICANN's capabilities to help reach an informed decision:

On Nov 22, 2013, at 10:24 PM, Chris Wright <chris@ausregistry.com.au> wrote=
:

> For the record, I would once again like to re-iterate my support for a DN=
S based bootstrap as suggested by Jay, preferably one that involves looking=
 up a record in the TLD zone file..
> The IANA registry approach is problematic for us registry operators for a=
 number of reasons
> - IANA interactions are not quick or easy for us, it can take extended ti=
me to get changes made (sometimes they happen quickly but sometimes they do=
n't)
> - IANA is not subject to any SLAs or performance measures - they do what =
they do as best as they can, I'd prefer to be in control and not at the mer=
cy of IANA
> - Co-ordinating changes with IANA is almost impossible, they give no time=
frame for changes, and things generally automagically happen randomly, with=
out notice or co-ordination and generally in US time zones, which is normal=
ly middle of the night for us (for example if we were to move our WEIRDS se=
rver somewhere else)
> 	(of course the move would be done in such a way that old and new URL wou=
ld be operating for a period of time etc., however, I would prefer to know =
exactly when changes are occurring so support staff can be on alert for pro=
blems, and have a rollback that can be done in seconds if required. And yes=
, changing the location of a WERIDS server won't happen that often, but whe=
n it does, the end users will be the first to complain when something goes =
wrong)

I think most of these observations likely relate to the process of managing=
 data pertaining to the root zone delegations, which is required to go thro=
ugh three parties (ICANN, as the IANA operator; US Department of Commerce a=
nd Verisign) for various complex non-technical reasons. While there are pub=
lished SLAs and performance measures for these functions, I do not believe =
they are indicative of how ICANN is capable of implementing new services wh=
ich are not encumbered in the same fashion. For example, at the request of =
the TLD management community, ICANN rolled out the Interim Trust Anchor Rep=
ository (ITAR) as a fully automated system. Updates to that system were eff=
ected immediately after the TLD manager authorized their change requests. W=
e'd be happy to agree SLAs on such services with the community.

kim



From dk@hostmaster.ua  Sun Nov 24 14:08:44 2013
Return-Path: <dk@hostmaster.ua>
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 816DE1AE208 for <weirds@ietfa.amsl.com>; Sun, 24 Nov 2013 14:08:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.15
X-Spam-Level: 
X-Spam-Status: No, score=-0.15 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_LOW=-0.7] 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 jxiHWwr4f1l1 for <weirds@ietfa.amsl.com>; Sun, 24 Nov 2013 14:08:41 -0800 (PST)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by ietfa.amsl.com (Postfix) with ESMTP id B309D1AE19C for <weirds@ietf.org>; Sun, 24 Nov 2013 14:08:40 -0800 (PST)
Received: from compute6.internal (compute6.nyi.mail.srv.osa [10.202.2.46]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 7D09A2093F; Sun, 24 Nov 2013 17:08:32 -0500 (EST)
Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Sun, 24 Nov 2013 17:08:32 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=references:in-reply-to:mime-version :content-transfer-encoding:content-type:message-id:cc:from :subject:date:to; s=smtpout; bh=4aDiFNRt7RnlYTHqOsfCKZwmQKM=; b= c45TM26xNIUereOvZ2aWUTIpXV3BC4rznt2SFmlnhBwEpzT9qRjF2+yiJPA/3Ekl M1LJl3tBb2BIwGYH9jn4jMzdDo2ioxjdj8npCeNNmt/3mi6ozgGh57celgHph2yh NkVf3a0k6FFSRRDytJrI92lKONVnVzwdTrRVVeWZJQo=
X-Sasl-enc: 0EXwjWX03x4IxPhFZW+L8/nhtmMvCUMk7svKKhGmeK/N 1385330912
Received: from [192.168.77.116] (unknown [93.74.55.65]) by mail.messagingengine.com (Postfix) with ESMTPA id 1FA996800FF; Sun, 24 Nov 2013 17:08:32 -0500 (EST)
References: <959E133B-1156-40DC-8EBC-499869322B5F@viagenie.ca> <CEB53FC9.2A2EC%andy@arin.net> <89A7E0AE8025CE4FA324483B8D02A6B219CEC6A4@MELEX01> <6B0EF6A1-F633-4D51-9E1F-22F00DB80A09@icann.org>
In-Reply-To: <6B0EF6A1-F633-4D51-9E1F-22F00DB80A09@icann.org>
Mime-Version: 1.0 (1.0)
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=koi8-r
Message-Id: <248C1049-3BB6-442A-806D-1D9DE5524E42@hostmaster.ua>
X-Mailer: iPad Mail (10B329)
From: dmitry kohmanyuk <dk@hostmaster.ua>
Date: Mon, 25 Nov 2013 00:08:31 +0200
To: Kim Davies <kim.davies@icann.org>
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Sun, 24 Nov 2013 22:08:44 -0000

On 24 =CC=C9=D3=D4. 2013, at 18:26, Kim Davies <kim.davies@icann.org> wrote:=


>=20
> Without expressing an opinion on the best technical approach here, a few c=
omments on ICANN's capabilities to help reach an informed decision:

Thank you Kim for message and offer to develop SLAs with community.

A few comments from (small) TLD operator:

Implementing "in-zone" SRV records is easy option; we can do it for WEIRDS (=
we do for WHOIS).

Having said that, and partially agreeing with comments about dependency of I=
ANA process on external factors (although they are likely to be absent in po=
tential WEIRDS registry), i however support a bootstrap method which "non-in=
-bailwick" or "out-of-band", be it IANA or (potentially different) third par=
ty.

Such method would make your bootstrap independent on zone you need a server f=
or, and would prevent cascading failures.  WHOIS services now are independen=
t of it, providing IANA records are used, and hostname in question is outsid=
e domain (and IP literal may be an option to consider by the way, if only as=
 last-resort.)

Bootstrapping by in-zone records also does not work for numbers (especially A=
S records) nicely.

Therefore I think "external" bootstrapping should be an option to a protocol=
. It can be also noted that bootstrapping file can be synthesized by (slight=
ly more complicated) weekly cron script from DNS root zone and appropriate S=
RV records, perhaps with a few hardcoded in case of paranoia.

-- dk@ (back to my Sunday night lurking)

>=20
> On Nov 22, 2013, at 10:24 PM, Chris Wright <chris@ausregistry.com.au> wrot=
e:
>=20
>> For the record, I would once again like to re-iterate my support for a DN=
S based bootstrap as suggested by Jay, preferably one that involves looking u=
p a record in the TLD zone file..
>> The IANA registry approach is problematic for us registry operators for a=
 number of reasons
>> - IANA interactions are not quick or easy for us, it can take extended ti=
me to get changes made (sometimes they happen quickly but sometimes they don=
't)
>> - IANA is not subject to any SLAs or performance measures - they do what t=
hey do as best as they can, I'd prefer to be in control and not at the mercy=
 of IANA
>> - Co-ordinating changes with IANA is almost impossible, they give no time=
frame for changes, and things generally automagically happen randomly, witho=
ut notice or co-ordination and generally in US time zones, which is normally=
 middle of the night for us (for example if we were to move our WEIRDS serve=
r somewhere else)
>>    (of course the move would be done in such a way that old and new URL w=
ould be operating for a period of time etc., however, I would prefer to know=
 exactly when changes are occurring so support staff can be on alert for pro=
blems, and have a rollback that can be done in seconds if required. And yes,=
 changing the location of a WERIDS server won't happen that often, but when i=
t does, the end users will be the first to complain when something goes wron=
g)
>=20
> I think most of these observations likely relate to the process of managin=
g data pertaining to the root zone delegations, which is required to go thro=
ugh three parties (ICANN, as the IANA operator; US Department of Commerce an=
d Verisign) for various complex non-technical reasons. While there are publi=
shed SLAs and performance measures for these functions, I do not believe the=
y are indicative of how ICANN is capable of implementing new services which a=
re not encumbered in the same fashion. For example, at the request of the TL=
D management community, ICANN rolled out the Interim Trust Anchor Repository=
 (ITAR) as a fully automated system. Updates to that system were effected im=
mediately after the TLD manager authorized their change requests. We'd be ha=
ppy to agree SLAs on such services with the community.
>=20
> kim
>=20
>=20
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds

From superuser@gmail.com  Mon Nov 25 01:01:03 2013
Return-Path: <superuser@gmail.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 811E31ACCDA for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 01:01:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.1
X-Spam-Level: 
X-Spam-Status: No, score=-0.1 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 6FTpqLsrmLWP for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 01:01:01 -0800 (PST)
Received: from mail-we0-x22f.google.com (mail-we0-x22f.google.com [IPv6:2a00:1450:400c:c03::22f]) by ietfa.amsl.com (Postfix) with ESMTP id F22B71ACCD9 for <weirds@ietf.org>; Mon, 25 Nov 2013 01:01:00 -0800 (PST)
Received: by mail-we0-f175.google.com with SMTP id p61so3475627wes.6 for <weirds@ietf.org>; Mon, 25 Nov 2013 01:01:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=Xb13L3xCDv/+azgs5VXWBbaO6yKPO3l1sguKD5jP29A=; b=ESDCcAkkHJ0PmVpk4UhjW5vWaHD2dOISYf6ZWMjri5KGMjTBmN4aDFnvjDDM5icrWS vs6WlKWUfGNlD4UR1+xybWpEHLPq8wnat9UXQVwCn/6pi/DQ2ZLFWuUs8KDuKaiH47oZ MieCxwRr9QNIRiTWxPouN7h09H7UI6ytTlNxeUNmj2YaXjHiAW5hrMRf7aAVUZdx/mF/ EyTVkddYJ8VLO7TvphMCgHxg8l9xszDue8nLSR7afEsLscs3dVknKeoQ5DlZQ1KyCoRt E83KBB/w/fZchriN1Dhbrr0zHXg4R1NHMz0ER1PdvkkCFKb8p+D+26YopYqgYAV8flaT 4hVw==
MIME-Version: 1.0
X-Received: by 10.180.182.136 with SMTP id ee8mr10423553wic.19.1385370060695;  Mon, 25 Nov 2013 01:01:00 -0800 (PST)
Received: by 10.181.13.230 with HTTP; Mon, 25 Nov 2013 01:01:00 -0800 (PST)
Date: Mon, 25 Nov 2013 01:01:00 -0800
Message-ID: <CAL0qLwY9sDAaK1VXUNLySSrDUYwtn5E2t+fVf+DJCHVXVUj0Ag@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Content-Type: multipart/alternative; boundary=089e016346b459ae0d04ebfc9a08
Subject: [weirds] IETF 88 minutes posted
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: Mon, 25 Nov 2013 09:01:03 -0000

--089e016346b459ae0d04ebfc9a08
Content-Type: text/plain; charset=ISO-8859-1

I've posted the formal minutes for the WEIRDS session at IETF 88 in the
materials tool:

http://www.ietf.org/proceedings/88/minutes/minutes-88-weirds

Please let the chairs know if there's anything incorrect or missing.  There
were a couple of places where I couldn't hear or understand a name in the
transcript.  If that was you or you know who it was, please let us know
that as well.

-MSK, WEIRDS co-chair

--089e016346b459ae0d04ebfc9a08
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>I&#39;ve posted the formal minutes for the WEIRD=
S session at IETF 88 in the materials tool:<br><br><a href=3D"http://www.ie=
tf.org/proceedings/88/minutes/minutes-88-weirds">http://www.ietf.org/procee=
dings/88/minutes/minutes-88-weirds</a><br>
<br></div>Please let the chairs know if there&#39;s anything incorrect or m=
issing.=A0 There were a couple of places where I couldn&#39;t hear or under=
stand a name in the transcript.=A0 If that was you or you know who it was, =
please let us know that as well.<br>
<br></div>-MSK, WEIRDS co-chair<br><br></div>

--089e016346b459ae0d04ebfc9a08--

From shollenbeck@verisign.com  Mon Nov 25 04:07:45 2013
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 B57D21AD73E for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 04:07:45 -0800 (PST)
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 G3plFfdU6BSo for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 04:07:41 -0800 (PST)
Received: from exprod6og125.obsmtp.com (exprod6og125.obsmtp.com [64.18.1.218]) by ietfa.amsl.com (Postfix) with ESMTP id 4BD021ACCFE for <weirds@ietf.org>; Mon, 25 Nov 2013 04:07:37 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob125.postini.com ([64.18.5.12]) with SMTP ID DSNKUpM9iaTEBYETxsW1ifjixO/s/hghny7V@postini.com; Mon, 25 Nov 2013 04:07:41 PST
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 rAPC7am7015010 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 25 Nov 2013 07:07:37 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Mon, 25 Nov 2013 07:07:36 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "chris@ausregistry.com.au" <chris@ausregistry.com.au>
Thread-Topic: [weirds] DNS Bootstrapping revisited
Thread-Index: AQHO5vlD6u7GYzasXUuXfB9ads0IDZowfMiAgAFUKQCAAIpbgIADgacA
Date: Mon, 25 Nov 2013 12:07:36 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <959E133B-1156-40DC-8EBC-499869322B5F@viagenie.ca> <CEB53FC9.2A2EC%andy@arin.net> <89A7E0AE8025CE4FA324483B8D02A6B219CEC6A4@MELEX01>
In-Reply-To: <89A7E0AE8025CE4FA324483B8D02A6B219CEC6A4@MELEX01>
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 Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Mon, 25 Nov 2013 12:07:46 -0000

> -----Original Message-----
> From: weirds [mailto:weirds-bounces@ietf.org] On Behalf Of Chris Wright
> Sent: Friday, November 22, 2013 8:24 PM
> To: Andy Newton; Marc Blanchet; Jay Daley
> Cc: weirds@ietf.org Group
> Subject: Re: [weirds] DNS Bootstrapping revisited

[snip]

> Frankly I still do not see the downside... many DNS queries are
> performed to load any modern web page going out... if it's good enough
> for loading a web page, then it is good enough for WERIDS... a DNS
> query will need to be done to resolve the domain in the actual URL
> anyway...  (unless its an IP).. so I'm not convinced by the arguments
> that say looking up in a local file is faster... (I mean of course it
> is... but does it really matter)...

I'm back to asking this question: what information does a client possess th=
at will allow it to bootstrap a lookup query for an entity like "XXXX"? For=
 a domain search like "example*"? I don't see how it's possible with either=
 the DNS or IANA approaches.

Scott

From shollenbeck@verisign.com  Mon Nov 25 05:30:18 2013
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 3EA7E1AD75F for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 05:30:18 -0800 (PST)
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 JeZyNPxLcGHn for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 05:30:16 -0800 (PST)
Received: from exprod6og123.obsmtp.com (exprod6og123.obsmtp.com [64.18.1.241]) by ietfa.amsl.com (Postfix) with ESMTP id D21031ACCE9 for <weirds@ietf.org>; Mon, 25 Nov 2013 05:30:13 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob123.postini.com ([64.18.5.12]) with SMTP ID DSNKUpNQ5hci7Qb4g2+bGm66fzN7tGDol0F8@postini.com; Mon, 25 Nov 2013 05:30:16 PST
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 rAPDUDBB017099 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 25 Nov 2013 08:30:13 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Mon, 25 Nov 2013 08:30:13 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Mark Nottingham <mnot@mnot.net>
Thread-Topic: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
Thread-Index: AQHO6XYHlllwuiKYf0updfHdGhaedJo16vRQ
Date: Mon, 25 Nov 2013 13:30:12 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EE0E6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20131119161036.17639.qmail@joyce.lan> <528B921C.8010209@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492DB054@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <528BA70F.3040706@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492DB1B7@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <205C7FE6-840E-40DE-9481-635692411DEF@mnot.net> <831693C2CDA2E849A7D7A712B24E257F492DB84C@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <440AD1A3-72BB-403A-A574-4F92A2B7BA39@mnot.net>
In-Reply-To: <440AD1A3-72BB-403A-A574-4F92A2B7BA39@mnot.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] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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: Mon, 25 Nov 2013 13:30:18 -0000

> -----Original Message-----
> From: Mark Nottingham [mailto:mnot@mnot.net]
> Sent: Sunday, November 24, 2013 7:36 PM
> To: Hollenbeck, Scott
> Cc: Simon Perreault; weirds@ietf.org
> Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action:
> draft-ietf-weirds-rdap-query-08.txt]
>=20
>=20
> On 20/11/2013, at 11:00 PM, "Hollenbeck, Scott"
> <shollenbeck@verisign.com> wrote:
>=20
> > http://datatracker.ietf.org/doc/draft-ietf-weirds-rdap-query/
> >
> > See Sections 3 and 7.
>=20
> From Section 3:
>=20
> """
>    Uniform query patterns start with a base URL [RFC3986] specified by
>    each registry or any other service provider offering this service.
>    The base URL is followed by a path prefix that identifies a well
>    known [RFC5785] location for per-resource metadata, ".well-known/
>    rdap".  The path prefix is followed by a path segment that is
>    specific to each type of resource.  The characters used to form a
>    path segment are limited to those that can be used to form a URI as
>    specified in RFC 3986 [RFC3986].  This specification uses the
>    following base URL and path prefix in examples:
>=20
>    http://example.com/.well-known/rdap
>=20
>    The base URL is specific to each server implementation.  The ".well-
>    known/rdap" path prefix MUST be present.
> """
>=20
> This is a bit... strange. A base URI is combined with a relative URI as
> per RFC3986 section 5. However, the text above could easily be misread
> to lead a naive implementer to believe they can specify any URL and
> append ".well-known/rdap". How about:
>=20
> """
> RDAP queries use well-known URLs [RFC5785] with the "rdap" prefix.
> Generally, a registry or other service provider will provide a base URL
> that identifies the protocol, host and port, and this will be used as a
> base URL that the well-known URL is resolved against, as per RFC3986
> Section 5.
>=20
> For example, if the base URL is "http://example.com/", all RDAP query
> URLs will begin with "http://example.com/.well-known/rdap".
>=20
> Note that path and query information in the base URL are not used,
> because the well-known URL is rooted at "/.well-known/rdap"; for
> example, if a registry provides "http://example.net/other/path" as a
> base URL, RDAP query URLs will still begin with
> "http://example.net/.well-known/rdap".
> """
>=20
> Otherwise, looks fine to me.

I'm not surprised that it's strange :). I don't completely understand the n=
eed for a well-known URL, so this is the kind of hooey one gets from a clue=
less author. Your suggested replacement text is fine with me - thanks.

> > Well, RFC 5785 explains the rationale behind .well-known in general,
> > which I understand. What I'm missing is the rationale for .well-known
> > *with RDAP*.
> >
> > I mean, .well-known is used when I'm looking for a site resource.
> That
> > implies I'm starting with a site. But that does not happen with RDAP.
> > None of the bootstrapping methods proposed uses .well-known. So when
> is
> > it supposed to be used? Why would a client be looking for
> > "example.com's
> > RDAP service"? How would it know that its request is to be answered
> by
> > example.com's RDAP service in the first place? Did the user configure
> > example.com into the client? Why? Where did the user obtain
> example.com
> > as a configuration parameter? etc. etc. etc.
>=20
>=20
> I'm not as familiar with RDAP's use cases as you are, undoubtedly. What
> was the case before using .well-known -- i.e. what information did you
> start with, and how did you get it?

There is a direct tie here to the unresolved bootstrapping conversation tha=
t we're having. Think back to how you use WHOIS today. We're trying to find=
 a way to help clients that have some query parameters received from a user=
 (like a domain name or an IP address) identify the server that can provide=
 an authoritative answer. In the case of a complete domain name (say exampl=
e.com) the question becomes one of "which server can provide an answer for =
a .com domain name?", and we're currently debating if/how both DNS-based an=
d IANA-based approaches might work. There are other query types (entity que=
ries, for example) that IMHO don't have a straightforward mapping to a serv=
er resource. I'm sure others will chime in here with additional info.

Scott

From mnot@mnot.net  Sun Nov 24 16:34:18 2013
Return-Path: <mnot@mnot.net>
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 D42361AE260 for <weirds@ietfa.amsl.com>; Sun, 24 Nov 2013 16:34:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, 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 8UjEgIc8BEa5 for <weirds@ietfa.amsl.com>; Sun, 24 Nov 2013 16:34:16 -0800 (PST)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) by ietfa.amsl.com (Postfix) with ESMTP id 8AE491AE19E for <weirds@ietf.org>; Sun, 24 Nov 2013 16:34:16 -0800 (PST)
Received: from [192.168.1.64] (unknown [118.209.140.7]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id E398922E253; Sun, 24 Nov 2013 19:33:49 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492DB84C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Mon, 25 Nov 2013 11:36:00 +1100
Content-Transfer-Encoding: quoted-printable
Message-Id: <440AD1A3-72BB-403A-A574-4F92A2B7BA39@mnot.net>
References: <20131119161036.17639.qmail@joyce.lan> <528B921C.8010209@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492DB054@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <528BA70F.3040706@viagenie.ca> <831693C2CDA2E849A7D7A712B24E257F492DB1B7@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <205C7FE6-840E-40DE-9481-635692411DEF@mnot.net> <831693C2CDA2E849A7D7A712B24E257F492DB84C@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
X-Mailer: Apple Mail (2.1510)
X-Mailman-Approved-At: Mon, 25 Nov 2013 06:14:43 -0800
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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: Mon, 25 Nov 2013 00:34:19 -0000

On 20/11/2013, at 11:00 PM, "Hollenbeck, Scott" =
<shollenbeck@verisign.com> wrote:

> http://datatracker.ietf.org/doc/draft-ietf-weirds-rdap-query/
>=20
> See Sections 3 and 7.

=46rom Section 3:

"""
   Uniform query patterns start with a base URL [RFC3986] specified by
   each registry or any other service provider offering this service.
   The base URL is followed by a path prefix that identifies a well
   known [RFC5785] location for per-resource metadata, ".well-known/
   rdap".  The path prefix is followed by a path segment that is
   specific to each type of resource.  The characters used to form a
   path segment are limited to those that can be used to form a URI as
   specified in RFC 3986 [RFC3986].  This specification uses the
   following base URL and path prefix in examples:

   http://example.com/.well-known/rdap

   The base URL is specific to each server implementation.  The ".well-
   known/rdap" path prefix MUST be present.
"""

This is a bit... strange. A base URI is combined with a relative URI as =
per RFC3986 section 5. However, the text above could easily be misread =
to lead a naive implementer to believe they can specify any URL and =
append ".well-known/rdap". How about:

"""
RDAP queries use well-known URLs [RFC5785] with the "rdap" prefix. =
Generally, a registry or other service provider will provide a base URL =
that identifies the protocol, host and port, and this will be used as a =
base URL that the well-known URL is resolved against, as per RFC3986 =
Section 5.

For example, if the base URL is "http://example.com/", all RDAP query =
URLs will begin with "http://example.com/.well-known/rdap".=20

Note that path and query information in the base URL are not used, =
because the well-known URL is rooted at "/.well-known/rdap"; for =
example, if a registry provides "http://example.net/other/path" as a =
base URL, RDAP query URLs will still begin with =
"http://example.net/.well-known/rdap".=20
"""

Otherwise, looks fine to me.


> Well, RFC 5785 explains the rationale behind .well-known in general,
> which I understand. What I'm missing is the rationale for .well-known
> *with RDAP*.
>=20
> I mean, .well-known is used when I'm looking for a site resource. That
> implies I'm starting with a site. But that does not happen with RDAP.
> None of the bootstrapping methods proposed uses .well-known. So when =
is
> it supposed to be used? Why would a client be looking for
> "example.com's
> RDAP service"? How would it know that its request is to be answered by
> example.com's RDAP service in the first place? Did the user configure
> example.com into the client? Why? Where did the user obtain =
example.com
> as a configuration parameter? etc. etc. etc.


I'm not as familiar with RDAP's use cases as you are, undoubtedly. What =
was the case before using .well-known -- i.e. what information did you =
start with, and how did you get it?


--
Mark Nottingham   http://www.mnot.net/




From shollenbeck@verisign.com  Mon Nov 25 07:12:16 2013
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 B5BC01ADF27 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:12:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 BaJb5el3Izz9 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:12:13 -0800 (PST)
Received: from exprod6og123.obsmtp.com (exprod6og123.obsmtp.com [64.18.1.241]) by ietfa.amsl.com (Postfix) with ESMTP id 646901ADBCF for <weirds@ietf.org>; Mon, 25 Nov 2013 07:12:11 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob123.postini.com ([64.18.5.12]) with SMTP ID DSNKUpNoy48jK32FqClAPibRoY5MEc6BdEz6@postini.com; Mon, 25 Nov 2013 07:12:14 PST
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 rAPFCBPm020399 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 25 Nov 2013 10:12:11 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Mon, 25 Nov 2013 10:12:10 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "james.mitchell@ausregistry.com.au" <james.mitchell@ausregistry.com.au>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
Thread-Index: AQHO5JVSW0fmhU2LVkWxvhXxzTH/9posdD4AgADcOwCAAD0GgIABVC+AgAcsWEA=
Date: Mon, 25 Nov 2013 15:12:09 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EE348@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <528A6BEF.6070305@afilias.info> <CEB156A1.2A07C%andy@arin.net> <831693C2CDA2E849A7D7A712B24E257F492DB877@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <CAGTGDyfcMDzfEovo-ZV_-r2Xtkk3KQF=30VPgPpVBDObZDnr8w@mail.gmail.com> <CEB3913F.15514%james.mitchell@ausregistry.com.au>
In-Reply-To: <CEB3913F.15514%james.mitchell@ausregistry.com.au>
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: multipart/alternative; boundary="_000_831693C2CDA2E849A7D7A712B24E257F492EE348BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Mon, 25 Nov 2013 15:12:16 -0000

--_000_831693C2CDA2E849A7D7A712B24E257F492EE348BRN1WNEXMBX01vc_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

From: James Mitchell [mailto:james.mitchell@ausregistry.com.au]
Sent: Wednesday, November 20, 2013 8:03 PM
To: Ernie Dainow; Hollenbeck, Scott
Cc: weirds@ietf.org
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Uni=
code search

The standard can provide a baseline, and anything above the baseline is up =
to the server. I say this because IMO complete interop is highly improbable=
 when considering user expectations/perception, given a set of users from d=
ifferent backgrounds, interacting with servers located across the world, de=
signed by users having possibly different expectations/perceptions, develop=
ed under different constraints.

The problem here seems to stem from two different classes of users, one who=
 can enter the exact domain name (ACE or U-label) that they are looking for=
, e.g. automated systems, and another who enters a sequence of characters t=
hey believe represent the domain name (human using a specific/constrained i=
nput device, or doing what worked in a browser or other application).

In the first scenario, input is an A-label or U-label. Servers MUST perform=
 an exact match.

In the second scenario, input may be an A-label or U-label, in which server=
s MUST perform exact matching as in the first scenario. When input is a uni=
code string (not U-label), a server could map the input to a U-label (for s=
ome definition of map), or to return a list of possible/suggested domain na=
mes, and have the client chose the one they are after. I'm guessing from th=
e discussion that mapping is the intended course of action, and name-sugges=
tion is out. I suggest servers SHOULD perform mapping consistent with UTS-4=
6 non-transitional.

That said, servers MAY perform additional matches, to match variant domain =
names as defined in server's IDN table. I'm not sure if "oe" (ligature) to =
"oe" matching is a good idea for exact (whole-label) matching, and should b=
e left to partial matching; it introduces the possibility of returning more=
 than one result, where the registry allows registration of both, thus requ=
iring a mechanism to select the desired name. However, I don't think there =
is any harm if the registry allows registration of only one of these names.

I suggest fairly generic text for partial matching: Servers MUST return a d=
omain name in the response to a partial match (subject to server-defined re=
sponse size limits), where the input string matches, using byte-by-byte pre=
fix matching, a domain name that would be returned in an exact match. Maint=
aining the previous requirement, servers SHOULD perform pre-processing on t=
he input string to map the input into a sequence that could match a U-label=
 (UTS-46?), and MAY perform additional processing to widen the search and r=
eturn domain names that may be expected by the user, where "expected" is de=
fined by the server, e.g. mapping "oe" (ligature) to "oe".

Is there anything more than that?  Does the behaviour of current WHOIS serv=
ers contradict this?

Apologies to anyone that isn't reading this with an HTML-aware email client=
...

I don't understand this sentence: "Servers MUST return a domain name in the=
 response to a partial match (subject to server-defined response size limit=
s), where the input string matches, using byte-by-byte prefix matching, a d=
omain name that would be returned in an exact match". I don't get the "part=
ial match" and "exact match" bits. From the text above it sounds like you'r=
e describing the exact match lookup scenario in which case a byte-by-byte m=
atch is required. Can you provide an example if my proposed text change bel=
ow doesn't address whatever use case you're trying to describe?

I have to craft text that works for non-domain searches, too. I also can't =
include non-ASCII characters. Let's try some minor rewording:

"Servers MUST perform a byte-by-byte binary comparison to determine exact m=
atches. When processing Unicode text servers SHOULD perform pre-processing =
on the input string to normalize client inputs using the same normalization=
 form the server uses to store Unicode data. Servers MAY perform additional=
 processing to widen the search and return domain names that might be reaso=
nably expected by the user, where "expected" is defined by the server, e.g.=
 mapping U+0153 (LATIN SMALL LIGATURE OE) to "oe"."

I didn't include UTS-46 or any other mapping because servers may store data=
 in different forms, and again, we're not always dealing with domain names.

Does this work?

Scott

--_000_831693C2CDA2E849A7D7A712B24E257F492EE348BRN1WNEXMBX01vc_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.hoenzb
	{mso-style-name:hoenzb;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> James Mi=
tchell [mailto:james.mitchell@ausregistry.com.au]
<br>
<b>Sent:</b> Wednesday, November 20, 2013 8:03 PM<br>
<b>To:</b> Ernie Dainow; Hollenbeck, Scott<br>
<b>Cc:</b> weirds@ietf.org<br>
<b>Subject:</b> Re: [weirds] rdap-query Proposed Changes Discussed Last Wee=
k - Unicode search<o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black">The standard can provide a =
baseline, and anything above the baseline is up to the server. I say this b=
ecause IMO complete interop is highly improbable when considering
 user expectations/perception, given a set of users from different backgrou=
nds, interacting with servers located across the world, designed by users h=
aving possibly different expectations/perceptions, developed under differen=
t constraints.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black">The problem here seems to s=
tem from two different classes of users, one who can enter the exact domain=
 name (ACE or U-label) that they are looking for, e.g. automated
 systems, and another who enters a sequence of characters they believe repr=
esent the domain name (human using a specific/constrained input device, or =
doing what worked in a browser or other application).<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black">In the first scenario, inpu=
t is an A-label or U-label. Servers MUST perform an exact match.<o:p></o:p>=
</span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black">In the second scenario, inp=
ut may be an A-label or U-label, in which servers MUST perform exact matchi=
ng as in the first scenario. When input is a unicode string
 (not U-label), a server could map the input to a U-label (for some definit=
ion of map), or to return a list of possible/suggested domain names, and ha=
ve the client chose the one they are after. I&#8217;m guessing from the dis=
cussion that mapping is the intended course
 of action, and name-suggestion is out. I suggest servers SHOULD perform ma=
pping consistent with UTS-46 non-transitional.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black">That said, servers MAY perf=
orm additional matches, to match variant domain names as defined in server&=
#8217;s IDN table. I&#8217;m not sure if &#8220;oe&#8221; (ligature) to &#8=
220;oe&#8221; matching
 is a good idea for exact (whole-label) matching, and should be left to par=
tial matching; it introduces the possibility of returning more than one res=
ult, where the registry allows registration of both, thus requiring a mecha=
nism to select the desired name.
 However, I don&#8217;t think there is any harm if the registry allows regi=
stration of only one of these names.<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black">I suggest fairly generic te=
xt for partial matching: Servers MUST return a domain name in the response =
to a partial match (subject to server-defined response size
 limits), where the input string matches, using byte-by-byte prefix matchin=
g, a domain name that would be returned in an exact match. Maintaining the =
previous requirement, servers SHOULD perform pre-processing on the input st=
ring to map the input into a sequence
 that could match a U-label (UTS-46?), and MAY perform additional processin=
g to widen the search and return domain names that may be expected by the u=
ser, where &#8220;expected&quot; is defined by the server, e.g. mapping &#8=
220;oe&#8221; (ligature) to &#8220;oe&#8221;.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black">Is there anything more than=
 that? &nbsp;Does the behaviour of current WHOIS servers contradict this?</=
span><span style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1F497D"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">Apologies to anyone that isn&#8217;t readi=
ng this with an HTML-aware email client&#8230;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">I don&#8217;t understand this sentence: &#=
8220;Servers MUST return a domain name in the response to a partial match (=
subject to server-defined response size limits), where the input string
 matches, using byte-by-byte prefix matching, a domain name that would be r=
eturned in an exact match&#8221;. I don&#8217;t get the &#8220;partial matc=
h&#8221; and &#8220;exact match&#8221; bits. From the text above it sounds =
like you&#8217;re describing the exact match lookup scenario in which case
 a byte-by-byte match is required. Can you provide an example if my propose=
d text change below doesn&#8217;t address whatever use case you&#8217;re tr=
ying to describe?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">I have to craft text that works for non-do=
main searches, too. I also can&#8217;t include non-ASCII characters. Let&#8=
217;s try some minor rewording:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">&#8220;Servers MUST perform a byte-by-byte=
 binary comparison to determine exact matches. When processing Unicode text=
 servers SHOULD perform pre-processing on the input string to
 normalize client inputs using the same normalization form the server uses =
to store Unicode data. Servers MAY perform additional processing to widen t=
he search and return domain names that might be reasonably expected by the =
user, where &#8220;expected&quot; is defined
 by the server, e.g. mapping U&#43;0153 (LATIN SMALL LIGATURE OE) to &#8220=
;oe&#8221;.&#8221;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">I didn&#8217;t include UTS-46 or any other=
 mapping because servers may store data in different forms, and again, we&#=
8217;re not always dealing with domain names.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">Does this work?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">Scott<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_831693C2CDA2E849A7D7A712B24E257F492EE348BRN1WNEXMBX01vc_--

From andy@arin.net  Mon Nov 25 07:29:22 2013
Return-Path: <andy@arin.net>
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 627341ADF10 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:29:22 -0800 (PST)
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, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-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 wdRLKS5TR1rC for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:29:20 -0800 (PST)
Received: from smtp2.arin.net (smtp2.arin.net [IPv6:2001:500:4:13::32]) by ietfa.amsl.com (Postfix) with ESMTP id C98551ADBCA for <weirds@ietf.org>; Mon, 25 Nov 2013 07:29:19 -0800 (PST)
Received: by smtp2.arin.net (Postfix, from userid 323) id E50889F1EB; Mon, 25 Nov 2013 10:29:19 -0500 (EST)
Received: from CHAXCH06.corp.arin.net (chaxch06.corp.arin.net [192.149.252.95]) by smtp2.arin.net (Postfix) with ESMTP id EB8D5218B98; Mon, 25 Nov 2013 10:29:18 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH06.corp.arin.net (192.149.252.95) with Microsoft SMTP Server (TLS) id 14.2.342.3; Mon, 25 Nov 2013 10:29:18 -0500
Received: from CHAXCH02.corp.arin.net ([169.254.2.9]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Mon, 25 Nov 2013 10:29:17 -0500
From: Andy Newton <andy@arin.net>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>, "james.mitchell@ausregistry.com.au" <james.mitchell@ausregistry.com.au>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
Thread-Index: AQHO5Jd0YJJw2E8pcU+jrBTG8EDqHJotLJ4AgAEwDwCAAD0GgIAAm9EAgAc2ioD//7D7AA==
Date: Mon, 25 Nov 2013 15:29:17 +0000
Message-ID: <CEB8D508.2A37A%andy@arin.net>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EE348@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [192.149.252.96]
Content-Type: multipart/alternative; boundary="_000_CEB8D5082A37Aandyarinnet_"
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Mon, 25 Nov 2013 15:29:22 -0000

--_000_CEB8D5082A37Aandyarinnet_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

From: <Hollenbeck>, Scott Hollenbeck <shollenbeck@verisign.com<mailto:sholl=
enbeck@verisign.com>>
Date: Monday, November 25, 2013 10:12 AM
To: "james.mitchell@ausregistry.com.au<mailto:james.mitchell@ausregistry.co=
m.au>" <james.mitchell@ausregistry.com.au<mailto:james.mitchell@ausregistry=
.com.au>>
Cc: "weirds@ietf.org<mailto:weirds@ietf.org>" <weirds@ietf.org<mailto:weird=
s@ietf.org>>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Uni=
code search

=93Servers MUST perform a byte-by-byte binary comparison to determine exact=
 matches. When processing Unicode text servers SHOULD perform pre-processin=
g on the input string to normalize client inputs using the same normalizati=
on form the server uses to store Unicode data. Servers MAY perform addition=
al processing to widen the search and return domain names that might be rea=
sonably expected by the user, where =93expected" is defined by the server, =
e.g. mapping U+0153 (LATIN SMALL LIGATURE OE) to =93oe=94.=94

I'm unconvinced that a byte-for-byte comparison on an exact match lookup is=
 always the right thing to do. It maybe that the domain being looked up is =
a variant according to a registries rules, and therefore the returned objec=
t is for another domain with a variant relation to the look up.

This text feels like it is overly prescriptive in that most registry operat=
ors know their rules for matching. We simply need the protocol to have clea=
r delineations between lookups, searches in an authority area (e.g. TLD) an=
d searches across multiple authority areas (e.g. multiple TLDs).

-andy

--_000_CEB8D5082A37Aandyarinnet_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <AE88C4E44EE24E4984BA123B40994C65@corp.arin.net>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif; ">
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>&lt;Hollenbeck&gt;, Scott Hol=
lenbeck &lt;<a href=3D"mailto:shollenbeck@verisign.com">shollenbeck@verisig=
n.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Monday, November 25, 2013 10:=
12 AM<br>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:james.m=
itchell@ausregistry.com.au">james.mitchell@ausregistry.com.au</a>&quot; &lt=
;<a href=3D"mailto:james.mitchell@ausregistry.com.au">james.mitchell@ausreg=
istry.com.au</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:weirds@=
ietf.org">weirds@ietf.org</a>&quot; &lt;<a href=3D"mailto:weirds@ietf.org">=
weirds@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [weirds] rdap-query Pr=
oposed Changes Discussed Last Week - Unicode search<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<span style=3D"color: rgb(31, 73, 125); font-family: Calibri, sans-serif; f=
ont-size: 16px; font-style: normal; font-variant: normal; font-weight: norm=
al; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -w=
ebkit-auto; text-indent: 0px; text-transform: none; white-space: normal; wi=
dows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-st=
roke-width: 0px; display: inline !important; float: none; ">=93Servers
 MUST perform a byte-by-byte binary comparison to determine exact matches. =
When processing Unicode text servers SHOULD perform pre-processing on the i=
nput string to normalize client inputs using the same normalization form th=
e server uses to store Unicode data.
 Servers MAY perform additional processing to widen the search and return d=
omain names that might be reasonably expected by the user, where =93expecte=
d&quot; is defined by the server, e.g. mapping U&#43;0153 (LATIN SMALL LIGA=
TURE OE) to =93oe=94.=94</span></blockquote>
</span>
<div><br>
</div>
<div>I'm unconvinced that a byte-for-byte comparison on an exact match look=
up is always the right thing to do. It maybe that the domain being looked u=
p is a variant according to a registries rules, and therefore the returned =
object is for another domain with
 a variant relation to the look up.&nbsp;</div>
<div><br>
</div>
<div>This text feels like it is overly prescriptive in that most registry o=
perators know their rules for matching. We simply need the protocol to have=
 clear delineations between lookups, searches in an authority area (e.g. TL=
D) and searches across multiple
 authority areas (e.g. multiple TLDs).</div>
<div><br>
</div>
<div>-andy</div>
</body>
</html>

--_000_CEB8D5082A37Aandyarinnet_--

From shollenbeck@verisign.com  Mon Nov 25 07:35:51 2013
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 01AC91ADF44 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:35:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 cktM1bkMqkp1 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:35:48 -0800 (PST)
Received: from exprod6og122.obsmtp.com (exprod6og122.obsmtp.com [64.18.1.238]) by ietfa.amsl.com (Postfix) with ESMTP id CC5D41ADBCA for <weirds@ietf.org>; Mon, 25 Nov 2013 07:35:44 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob122.postini.com ([64.18.5.12]) with SMTP ID DSNKUpNuUcsqP1TSyzCZ7A1x3XTXkXwWi6e2@postini.com; Mon, 25 Nov 2013 07:35:48 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id rAPFZi9u021153 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 25 Nov 2013 10:35:44 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Mon, 25 Nov 2013 10:35:44 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Andy Newton <andy@arin.net>, "james.mitchell@ausregistry.com.au" <james.mitchell@ausregistry.com.au>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
Thread-Index: AQHO5JVSW0fmhU2LVkWxvhXxzTH/9posdD4AgADcOwCAAD0GgIABVC+AgAcsWECAAGLVgP//rd2Q
Date: Mon, 25 Nov 2013 15:35:43 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EE423@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <831693C2CDA2E849A7D7A712B24E257F492EE348@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <CEB8D508.2A37A%andy@arin.net>
In-Reply-To: <CEB8D508.2A37A%andy@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: multipart/alternative; boundary="_000_831693C2CDA2E849A7D7A712B24E257F492EE423BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Mon, 25 Nov 2013 15:35:51 -0000

--_000_831693C2CDA2E849A7D7A712B24E257F492EE423BRN1WNEXMBX01vc_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

From: Andy Newton [mailto:andy@arin.net]
Sent: Monday, November 25, 2013 10:29 AM
To: Hollenbeck, Scott; james.mitchell@ausregistry.com.au
Cc: weirds@ietf.org
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Uni=
code search

From: <Hollenbeck>, Scott Hollenbeck <shollenbeck@verisign.com<mailto:sholl=
enbeck@verisign.com>>
Date: Monday, November 25, 2013 10:12 AM
To: "james.mitchell@ausregistry.com.au<mailto:james.mitchell@ausregistry.co=
m.au>" <james.mitchell@ausregistry.com.au<mailto:james.mitchell@ausregistry=
.com.au>>
Cc: "weirds@ietf.org<mailto:weirds@ietf.org>" <weirds@ietf.org<mailto:weird=
s@ietf.org>>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Uni=
code search

"Servers MUST perform a byte-by-byte binary comparison to determine exact m=
atches. When processing Unicode text servers SHOULD perform pre-processing =
on the input string to normalize client inputs using the same normalization=
 form the server uses to store Unicode data. Servers MAY perform additional=
 processing to widen the search and return domain names that might be reaso=
nably expected by the user, where "expected" is defined by the server, e.g.=
 mapping U+0153 (LATIN SMALL LIGATURE OE) to "oe"."

I'm unconvinced that a byte-for-byte comparison on an exact match lookup is=
 always the right thing to do. It maybe that the domain being looked up is =
a variant according to a registries rules, and therefore the returned objec=
t is for another domain with a variant relation to the look up.

This text feels like it is overly prescriptive in that most registry operat=
ors know their rules for matching. We simply need the protocol to have clea=
r delineations between lookups, searches in an authority area (e.g. TLD) an=
d searches across multiple authority areas (e.g. multiple TLDs).

So you prefer the existing text in the document?

Scott

--_000_831693C2CDA2E849A7D7A712B24E257F492EE423BRN1WNEXMBX01vc_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Andy New=
ton [mailto:andy@arin.net]
<br>
<b>Sent:</b> Monday, November 25, 2013 10:29 AM<br>
<b>To:</b> Hollenbeck, Scott; james.mitchell@ausregistry.com.au<br>
<b>Cc:</b> weirds@ietf.org<br>
<b>Subject:</b> Re: [weirds] rdap-query Proposed Changes Discussed Last Wee=
k - Unicode search<o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,&quot;sans-serif&quot;;color:black">From:
</span></b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,=
&quot;sans-serif&quot;;color:black">&lt;Hollenbeck&gt;, Scott Hollenbeck &l=
t;<a href=3D"mailto:shollenbeck@verisign.com">shollenbeck@verisign.com</a>&=
gt;<br>
<b>Date: </b>Monday, November 25, 2013 10:12 AM<br>
<b>To: </b>&quot;<a href=3D"mailto:james.mitchell@ausregistry.com.au">james=
.mitchell@ausregistry.com.au</a>&quot; &lt;<a href=3D"mailto:james.mitchell=
@ausregistry.com.au">james.mitchell@ausregistry.com.au</a>&gt;<br>
<b>Cc: </b>&quot;<a href=3D"mailto:weirds@ietf.org">weirds@ietf.org</a>&quo=
t; &lt;<a href=3D"mailto:weirds@ietf.org">weirds@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [weirds] rdap-query Proposed Changes Discussed Last Wee=
k - Unicode search<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<blockquote style=3D"border:none;border-left:solid #B5C4DF 4.5pt;padding:0i=
n 0in 0in 4.0pt;margin-left:3.75pt;margin-right:0in" id=3D"MAC_OUTLOOK_ATTR=
IBUTION_BLOCKQUOTE">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">&#8220;Servers MUST perform a byte-by-byte=
 binary comparison to determine exact matches. When processing Unicode text=
 servers SHOULD perform pre-processing on the input string to
 normalize client inputs using the same normalization form the server uses =
to store Unicode data. Servers MAY perform additional processing to widen t=
he search and return domain names that might be reasonably expected by the =
user, where &#8220;expected&quot; is defined
 by the server, e.g. mapping U&#43;0153 (LATIN SMALL LIGATURE OE) to &#8220=
;oe&#8221;.&#8221;</span><span style=3D"font-size:10.5pt;font-family:&quot;=
Calibri&quot;,&quot;sans-serif&quot;;color:black"><o:p></o:p></span></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black">I'm unconvinced that a byte=
-for-byte comparison on an exact match lookup is always the right thing to =
do. It maybe that the domain being looked up is a variant
 according to a registries rules, and therefore the returned object is for =
another domain with a variant relation to the look up.&nbsp;<o:p></o:p></sp=
an></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black">This text feels like it is =
overly prescriptive in that most registry operators know their rules for ma=
tching. We simply need the protocol to have clear delineations
 between lookups, searches in an authority area (e.g. TLD) and searches acr=
oss multiple authority areas (e.g. multiple TLDs).<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">So you prefer the existin=
g text in the document?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">Scott<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_831693C2CDA2E849A7D7A712B24E257F492EE423BRN1WNEXMBX01vc_--

From andy@arin.net  Mon Nov 25 07:46:35 2013
Return-Path: <andy@arin.net>
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 5D0D01ADF60 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:46:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-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 P3NBxWubjmmf for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:46:33 -0800 (PST)
Received: from smtp2.arin.net (smtp2.arin.net [IPv6:2001:500:4:13::32]) by ietfa.amsl.com (Postfix) with ESMTP id A4B471ADF24 for <weirds@ietf.org>; Mon, 25 Nov 2013 07:46:33 -0800 (PST)
Received: by smtp2.arin.net (Postfix, from userid 323) id E74449F1EB; Mon, 25 Nov 2013 10:46:33 -0500 (EST)
Received: from CHAXCH05.corp.arin.net (chaxch05.corp.arin.net [192.149.252.94]) by smtp2.arin.net (Postfix) with ESMTP id 2B2E1216ACE; Mon, 25 Nov 2013 10:46:33 -0500 (EST)
Received: from CHAXCH04.corp.arin.net (10.1.30.19) by CHAXCH05.corp.arin.net (192.149.252.94) with Microsoft SMTP Server (TLS) id 14.2.342.3; Mon, 25 Nov 2013 10:46:32 -0500
Received: from CHAXCH02.corp.arin.net ([169.254.2.9]) by CHAXCH04.corp.arin.net ([10.1.30.19]) with mapi id 14.02.0347.000; Mon, 25 Nov 2013 10:46:32 -0500
From: Andy Newton <andy@arin.net>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>, Mark Nottingham <mnot@mnot.net>
Thread-Topic: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
Thread-Index: AQHO5VRzH7L/8CF2c0GP7yxvgDg7p5o16vRQgAA1bAA=
Date: Mon, 25 Nov 2013 15:46:31 +0000
Message-ID: <CEB8D798.2A38D%andy@arin.net>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EE0E6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [192.149.252.96]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <D8078E981BED7549B54F32D752CB0292@corp.arin.net>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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: Mon, 25 Nov 2013 15:46:35 -0000

On 11/25/13 8:30 AM, "Hollenbeck, Scott" <shollenbeck@verisign.com> wrote:

>There is a direct tie here to the unresolved bootstrapping conversation
>that we're having. Think back to how you use WHOIS today. We're trying to
>find a way to help clients that have some query parameters received from
>a user (like a domain name or an IP address) identify the server that can
>provide an authoritative answer. In the case of a complete domain name
>(say example.com) the question becomes one of "which server can provide
>an answer for a .com domain name?", and we're currently debating if/how
>both DNS-based and IANA-based approaches might work. There are other
>query types (entity queries, for example) that IMHO don't have a
>straightforward mapping to a server resource. I'm sure others will chime
>in here with additional info.

Regardless of the bootstrap method, it will return a base URL.

For example, http://example.com/blahblah. To use that base URL for an IP
address lookup, the RDAP URL would then be
http://example.com/blahblah/ip/192.168.0.0 . At least that was the current
trajectory of the RDAP specs before we mixed in .well-known/rdap.

I think the question this working group has is why do we have to do
.well-known/rdap when our bootstrapping provides base URLs that do not
dictate a path prefix nor are we attempting to standardize that all URLs
that have a path starting with /ip or /domain are RDAP URLs.

-andy


From andy@arin.net  Mon Nov 25 07:53:49 2013
Return-Path: <andy@arin.net>
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 9F1FF1ADF44 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:53:49 -0800 (PST)
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, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-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 cSgri3S5tsej for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:53:48 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id CC87B1AD8F1 for <weirds@ietf.org>; Mon, 25 Nov 2013 07:53:47 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id 1A79A16535E; Mon, 25 Nov 2013 10:53:48 -0500 (EST)
Received: from CHAXCH06.corp.arin.net (chaxch06.corp.arin.net [192.149.252.95]) by smtp1.arin.net (Postfix) with ESMTP id 694401650BE; Mon, 25 Nov 2013 10:53:47 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH06.corp.arin.net (192.149.252.95) with Microsoft SMTP Server (TLS) id 14.2.342.3; Mon, 25 Nov 2013 10:53:47 -0500
Received: from CHAXCH02.corp.arin.net ([169.254.2.9]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Mon, 25 Nov 2013 10:53:37 -0500
From: Andy Newton <andy@arin.net>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>, "james.mitchell@ausregistry.com.au" <james.mitchell@ausregistry.com.au>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
Thread-Index: AQHO5Jd0YJJw2E8pcU+jrBTG8EDqHJotLJ4AgAEwDwCAAD0GgIAAm9EAgAc2ioD//7D7AIAAVZqA//+xMYA=
Date: Mon, 25 Nov 2013 15:53:36 +0000
Message-ID: <CEB8DBF3.2A3AE%andy@arin.net>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EE423@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [192.149.252.96]
Content-Type: multipart/alternative; boundary="_000_CEB8DBF32A3AEandyarinnet_"
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Mon, 25 Nov 2013 15:53:49 -0000

--_000_CEB8DBF32A3AEandyarinnet_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

From: <Hollenbeck>, Scott Hollenbeck <shollenbeck@verisign.com<mailto:sholl=
enbeck@verisign.com>>
Date: Monday, November 25, 2013 10:35 AM
To: Andrew Newton <andy@arin.net<mailto:andy@arin.net>>, "james.mitchell@au=
sregistry.com.au<mailto:james.mitchell@ausregistry.com.au>" <james.mitchell=
@ausregistry.com.au<mailto:james.mitchell@ausregistry.com.au>>
Cc: "weirds@ietf.org<mailto:weirds@ietf.org>" <weirds@ietf.org<mailto:weird=
s@ietf.org>>
Subject: RE: [weirds] rdap-query Proposed Changes Discussed Last Week - Uni=
code search

So you prefer the existing text in the document?

Good question. I think not. Rereading it, Section 4 might be better if we m=
ore clearly stated "Here is how a client asks for X" and "Here is how a ser=
ver returns information meaning Y". How the processing is done is probably =
not something we should be doing, at least not with normative text.

I'll work on some wording.

-andy

--_000_CEB8DBF32A3AEandyarinnet_
Content-Type: text/html; charset="us-ascii"
Content-ID: <075A033E3CE2E44B814355AD1C4A779F@corp.arin.net>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif; ">
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>&lt;Hollenbeck&gt;, Scott Hol=
lenbeck &lt;<a href=3D"mailto:shollenbeck@verisign.com">shollenbeck@verisig=
n.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Monday, November 25, 2013 10:=
35 AM<br>
<span style=3D"font-weight:bold">To: </span>Andrew Newton &lt;<a href=3D"ma=
ilto:andy@arin.net">andy@arin.net</a>&gt;, &quot;<a href=3D"mailto:james.mi=
tchell@ausregistry.com.au">james.mitchell@ausregistry.com.au</a>&quot; &lt;=
<a href=3D"mailto:james.mitchell@ausregistry.com.au">james.mitchell@ausregi=
stry.com.au</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:weirds@=
ietf.org">weirds@ietf.org</a>&quot; &lt;<a href=3D"mailto:weirds@ietf.org">=
weirds@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>RE: [weirds] rdap-query Pr=
oposed Changes Discussed Last Week - Unicode search<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<span style=3D"color: rgb(31, 73, 125); font-family: Calibri, sans-serif; f=
ont-size: 14px; font-style: normal; font-variant: normal; font-weight: norm=
al; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -w=
ebkit-auto; text-indent: 0px; text-transform: none; white-space: normal; wi=
dows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-st=
roke-width: 0px; display: inline !important; float: none; ">So
 you prefer the existing text in the document?</span></blockquote>
</span>
<div><br>
</div>
<div>Good question. I think not. Rereading it, Section 4 might be better if=
 we more clearly stated &quot;Here is how a client asks for X&quot; and &qu=
ot;Here is how a server returns information meaning Y&quot;. How the proces=
sing is done is probably not something we should be
 doing, at least not with normative text.</div>
<div><br>
</div>
<div>I'll work on some wording.</div>
<div><br>
</div>
<div>-andy</div>
</body>
</html>

--_000_CEB8DBF32A3AEandyarinnet_--

From guillaume@leclanche.net  Mon Nov 25 07:54:44 2013
Return-Path: <guillaume@leclanche.net>
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 7DE371ADEA7 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:54:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.377
X-Spam-Level: 
X-Spam-Status: No, score=-1.377 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001] autolearn=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 DV6Oxcdp2roZ for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 07:54:43 -0800 (PST)
Received: from mail-vb0-x229.google.com (mail-vb0-x229.google.com [IPv6:2607:f8b0:400c:c02::229]) by ietfa.amsl.com (Postfix) with ESMTP id 297E21ADF6C for <weirds@ietf.org>; Mon, 25 Nov 2013 07:54:43 -0800 (PST)
Received: by mail-vb0-f41.google.com with SMTP id w5so3028641vbf.0 for <weirds@ietf.org>; Mon, 25 Nov 2013 07:54:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leclanche.net; s=leclanche-net; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=jEV1GjDw7GgKEJXdouDsOIrr+ZIZ+9cSSukwjsUHkHw=; b=QGMwWvtFAdudSSaOBehzlQX+ZNpIcGncOX+zoYC6V+FdKllWftFboSVSnfll060a0p B7e5yoo+o9qRkPM5NnEYrNDSbxE46iCNxVvE7NgnXAe2sgpHK5DbAAeUyaJoxzwvYLhh xmKyTyoqgpmu27PIPHCfmxnDqfs0GtYwPryEk=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=jEV1GjDw7GgKEJXdouDsOIrr+ZIZ+9cSSukwjsUHkHw=; b=iwp213fPMPIUtCWavCxjY3fHbj+vIbdfi9GJYZJsOZd9gRiSLdxB6idoqr7AA1Oxin nMEjEmH0xkSSj/NglUyi50AHDt19tDhjnPVRNZMpxNeO+KX6yWLF75O7UOdKAsIB8D60 VenBqn7yNgEuFSTiPb/tq7j+DNkGreX3GfGx6oNa2q3NyLWcj7i98C/YRe+kqx6G0+Ta x4mY16qe59XAcuHK+cz77CW3bidA34n8BBONxLX8EWrjjTm/yZVAeAsrMYWRMxzX3wUB rKnktufNe5TejF46exJhNgQbWDxi8yPara/RBqkHhW2MxhNM9YQo77oy9mNIdlcLlNgR fUDw==
X-Gm-Message-State: ALoCoQl0rFKJYpYjyA6/qBz/wA32vdDENV8/8wpOpsRKTua37fsxn0M5f4c8OnFT5JkddB5uRIz+
X-Received: by 10.58.168.205 with SMTP id zy13mr6833124veb.19.1385394883021; Mon, 25 Nov 2013 07:54:43 -0800 (PST)
MIME-Version: 1.0
Received: by 10.58.24.200 with HTTP; Mon, 25 Nov 2013 07:54:01 -0800 (PST)
X-Originating-IP: [24.114.95.206]
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EE423@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <831693C2CDA2E849A7D7A712B24E257F492EE348@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <CEB8D508.2A37A%andy@arin.net> <831693C2CDA2E849A7D7A712B24E257F492EE423@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
From: Guillaume Leclanche <guillaume@leclanche.net>
Date: Mon, 25 Nov 2013 10:54:01 -0500
Message-ID: <CADDV1edjZq89y-N1WJ-gxtg5+4C=ogr_LFp8bivVCoLVnf47MA@mail.gmail.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
Content-Type: multipart/alternative; boundary=047d7b6dc224e0630204ec026137
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Mon, 25 Nov 2013 15:54:44 -0000

--047d7b6dc224e0630204ec026137
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

2013/11/25 Hollenbeck, Scott <shollenbeck@verisign.com>

>  *From:* Andy Newton [mailto:andy@arin.net]
> *Sent:* Monday, November 25, 2013 10:29 AM
> *To:* Hollenbeck, Scott; james.mitchell@ausregistry.com.au
> *Cc:* weirds@ietf.org
>
> *Subject:* Re: [weirds] rdap-query Proposed Changes Discussed Last Week -
> Unicode search
>
>
>
> *From: *<Hollenbeck>, Scott Hollenbeck <shollenbeck@verisign.com>
> *Date: *Monday, November 25, 2013 10:12 AM
> *To: *"james.mitchell@ausregistry.com.au" <
> james.mitchell@ausregistry.com.au>
> *Cc: *"weirds@ietf.org" <weirds@ietf.org>
> *Subject: *Re: [weirds] rdap-query Proposed Changes Discussed Last Week -
> Unicode search
>
>
>
> =93Servers MUST perform a byte-by-byte binary comparison to determine exa=
ct
> matches. When processing Unicode text servers SHOULD perform pre-processi=
ng
> on the input string to normalize client inputs using the same normalizati=
on
> form the server uses to store Unicode data. Servers MAY perform additiona=
l
> processing to widen the search and return domain names that might be
> reasonably expected by the user, where =93expected" is defined by the ser=
ver,
> e.g. mapping U+0153 (LATIN SMALL LIGATURE OE) to =93oe=94.=94
>
>
>
> I'm unconvinced that a byte-for-byte comparison on an exact match lookup
> is always the right thing to do. It maybe that the domain being looked up
> is a variant according to a registries rules, and therefore the returned
> object is for another domain with a variant relation to the look up.
>
>
>
> This text feels like it is overly prescriptive in that most registry
> operators know their rules for matching. We simply need the protocol to
> have clear delineations between lookups, searches in an authority area
> (e.g. TLD) and searches across multiple authority areas (e.g. multiple
> TLDs).
>

I think that the most important part in search is that the client should
know how the server is doing the search. The =9C (U+153) doesn't have to be
extrapolated to "oe" everywhere, but the server should tell the client if
it is doing it or not. And we could even make it possible for the client to
ask the server to do it (or not).

So my proposal is :
1. we document the different search variants, and maybe write them in some
formal language
2. with each search, return the i18n rules that were used to do the search
in the response (using the formal language ?)
3. define a segment that can be used by the client to request the
default/available search rules on the server
4. allow the client to tune the way the server is doing its search

I don't think steps 2-3 are too difficult to implement. Step 4 looks
definitely more challenging as there would be sanity/security/performance
implication.

What do you think ?

Guillaume

--047d7b6dc224e0630204ec026137
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">2013=
/11/25 Hollenbeck, Scott <span dir=3D"ltr">&lt;<a href=3D"mailto:shollenbec=
k@verisign.com" target=3D"_blank">shollenbeck@verisign.com</a>&gt;</span><b=
r><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex">







<div link=3D"blue" vlink=3D"purple" lang=3D"EN-US">
<div>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10pt;font-family:&quot;T=
ahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-siz=
e:10pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Andy Newton =
[mailto:<a href=3D"mailto:andy@arin.net" target=3D"_blank">andy@arin.net</a=
>]
<br>
<b>Sent:</b> Monday, November 25, 2013 10:29 AM<br>
<b>To:</b> Hollenbeck, Scott; <a href=3D"mailto:james.mitchell@ausregistry.=
com.au" target=3D"_blank">james.mitchell@ausregistry.com.au</a><br>
<b>Cc:</b> <a href=3D"mailto:weirds@ietf.org" target=3D"_blank">weirds@ietf=
.org</a></span></p><div class=3D"im"><br>
<b>Subject:</b> Re: [weirds] rdap-query Proposed Changes Discussed Last Wee=
k - Unicode search<u></u><u></u></div><p></p><div class=3D"im">
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<div style=3D"border-width:1pt medium medium;border-style:solid none none;b=
order-color:rgb(181,196,223) -moz-use-text-color -moz-use-text-color;paddin=
g:3pt 0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11pt;font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;">From:
</span></b><span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&q=
uot;sans-serif&quot;">&lt;Hollenbeck&gt;, Scott Hollenbeck &lt;<a href=3D"m=
ailto:shollenbeck@verisign.com" target=3D"_blank">shollenbeck@verisign.com<=
/a>&gt;<br>


<b>Date: </b>Monday, November 25, 2013 10:12 AM<br>
<b>To: </b>&quot;<a href=3D"mailto:james.mitchell@ausregistry.com.au" targe=
t=3D"_blank">james.mitchell@ausregistry.com.au</a>&quot; &lt;<a href=3D"mai=
lto:james.mitchell@ausregistry.com.au" target=3D"_blank">james.mitchell@aus=
registry.com.au</a>&gt;<br>


<b>Cc: </b>&quot;<a href=3D"mailto:weirds@ietf.org" target=3D"_blank">weird=
s@ietf.org</a>&quot; &lt;<a href=3D"mailto:weirds@ietf.org" target=3D"_blan=
k">weirds@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [weirds] rdap-query Proposed Changes Discussed Last Wee=
k - Unicode search<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
</div>
<blockquote style=3D"border-width:medium medium medium 4.5pt;border-style:n=
one none none solid;border-color:-moz-use-text-color -moz-use-text-color -m=
oz-use-text-color rgb(181,196,223);padding:0in 0in 0in 4pt;margin-left:3.75=
pt;margin-right:0in">


<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:rgb(31,73,125)">=93Servers MUST perform a byte-by-b=
yte binary comparison to determine exact matches. When processing Unicode t=
ext servers SHOULD perform pre-processing on the input string to
 normalize client inputs using the same normalization form the server uses =
to store Unicode data. Servers MAY perform additional processing to widen t=
he search and return domain names that might be reasonably expected by the =
user, where =93expected&quot; is defined
 by the server, e.g. mapping U+0153 (LATIN SMALL LIGATURE OE) to =93oe=94.=
=94</span><span style=3D"font-size:10.5pt;font-family:&quot;Calibri&quot;,&=
quot;sans-serif&quot;"><u></u><u></u></span></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;">I&#39;m unconvinced that a byte-for-byt=
e comparison on an exact match lookup is always the right thing to do. It m=
aybe that the domain being looked up is a variant
 according to a registries rules, and therefore the returned object is for =
another domain with a variant relation to the look up.=A0<u></u><u></u></sp=
an></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;">This text feels like it is overly presc=
riptive in that most registry operators know their rules for matching. We s=
imply need the protocol to have clear delineations
 between lookups, searches in an authority area (e.g. TLD) and searches acr=
oss multiple authority areas (e.g. multiple TLDs).</span></p></div></div></=
div></div></blockquote><div><br></div><div>I think that the most important =
part in search is that the client should know how the server is doing the s=
earch. The =9C (U+153) doesn&#39;t have to be extrapolated to &quot;oe&quot=
; everywhere, but the server should tell the client if it is doing it or no=
t. And we could even make it possible for the client to ask the server to d=
o it (or not).<br>

<br></div><div>So my proposal is :<br></div><div>1. we document the differe=
nt search variants, and maybe write them in some formal language<br></div><=
div>2. with each search, return the i18n rules that were used to do the sea=
rch in the response (using the formal language ?)<br>

</div><div>3. define a segment that can be used by the client to request th=
e default/available search rules on the server<br></div><div>4. allow the c=
lient to tune the way the server is doing its search<br><br></div><div>

I don&#39;t think steps 2-3 are too difficult to implement. Step 4 looks de=
finitely more challenging as there would be sanity/security/performance imp=
lication.<br></div><div><br></div><div>What do you think ?<br><br></div>

<div>Guillaume<br></div></div></div></div>

--047d7b6dc224e0630204ec026137--

From marc.blanchet@viagenie.ca  Mon Nov 25 08:11:27 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 1A2871ADF27 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 08:11:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, 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 FFccM2uHTdQv for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 08:11:18 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id DC09E1ADE87 for <weirds@ietf.org>; Mon, 25 Nov 2013 08:11:17 -0800 (PST)
Received: from [10.10.10.145] (modemcable212.28-200-24.mc.videotron.ca [24.200.28.212]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 551F5403BC; Mon, 25 Nov 2013 11:11:12 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <CEB8D798.2A38D%andy@arin.net>
Date: Mon, 25 Nov 2013 11:11:08 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <97B9A109-7764-477D-B138-894C709F8D99@viagenie.ca>
References: <CEB8D798.2A38D%andy@arin.net>
To: Andy Newton <andy@arin.net>
X-Mailer: Apple Mail (2.1822)
Cc: Mark Nottingham <mnot@mnot.net>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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: Mon, 25 Nov 2013 16:11:27 -0000

Le 2013-11-25 =E0 10:46, Andy Newton <andy@arin.net> a =E9crit :

> On 11/25/13 8:30 AM, "Hollenbeck, Scott" <shollenbeck@verisign.com> =
wrote:
>=20
>> There is a direct tie here to the unresolved bootstrapping =
conversation
>> that we're having. Think back to how you use WHOIS today. We're =
trying to
>> find a way to help clients that have some query parameters received =
from
>> a user (like a domain name or an IP address) identify the server that =
can
>> provide an authoritative answer. In the case of a complete domain =
name
>> (say example.com) the question becomes one of "which server can =
provide
>> an answer for a .com domain name?", and we're currently debating =
if/how
>> both DNS-based and IANA-based approaches might work. There are other
>> query types (entity queries, for example) that IMHO don't have a
>> straightforward mapping to a server resource. I'm sure others will =
chime
>> in here with additional info.
>=20
> Regardless of the bootstrap method, it will return a base URL.

well, that means if we do DNS, we ought to do NAPTR, which brings its =
own issues.

>=20
> For example, http://example.com/blahblah. To use that base URL for an =
IP
> address lookup, the RDAP URL would then be
> http://example.com/blahblah/ip/192.168.0.0 . At least that was the =
current
> trajectory of the RDAP specs before we mixed in .well-known/rdap.
>=20
> I think the question this working group has is why do we have to do
> .well-known/rdap when our bootstrapping provides base URLs that do not
> dictate a path prefix nor are we attempting to standardize that all =
URLs
> that have a path starting with /ip or /domain are RDAP URLs.

My take: if we agree on a bootstrap method that always return a URL, =
then we don't need the .well-known. And I think we can argue it in front =
of IESG.

Regards, Marc.

>=20
> -andy
>=20
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From prvs=0034ec80fc=johnl@iecc.com  Mon Nov 25 08:38:19 2013
Return-Path: <prvs=0034ec80fc=johnl@iecc.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 A0CC81AD947 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 08:38:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.793
X-Spam-Level: 
X-Spam-Status: No, score=-1.793 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 UdL3960GPrK6 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 08:38:18 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 553CF1ADED9 for <weirds@ietf.org>; Mon, 25 Nov 2013 08:38:17 -0800 (PST)
Received: (qmail 59548 invoked from network); 25 Nov 2013 16:38:17 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 25 Nov 2013 16:38:17 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52937cf9.xn--hew.k1310; i=johnl@user.iecc.com; bh=q6tpRcSQKgP4la1+SvlkN2OM2nc59YLgwyFywPNkSNw=; b=wYfUAbyqgVTfLc8VDhWqtja+OmI+yEVZmAhndPVhiU26x524CWbqNdZ/qif/2LpPlnMb5OzYMQKToGBodNSXZYO6p32KLTj+/SjgfXDHIkN9kG+FKDe4goDmzEmi++j+T83cG1ueccNUU036c8R2McBSePipagznnn1GpS0T5LF5ocvw6RlbfHUiV6AGZMItSLSSX/X0GzKDGS8pKYn2WYfI8Bpvz0a5edFDh5Cnzpyg1EWCo1zfuwnXFG+WHZeA
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52937cf9.xn--hew.k1310; olt=johnl@user.iecc.com; bh=q6tpRcSQKgP4la1+SvlkN2OM2nc59YLgwyFywPNkSNw=; b=ehoGw3fP3nTi9sjxdPycaOXV2VxTFJS9XJGwe2miLf+SLeBa9fyqalKxEsfAgDJOgMjwFl2pGYJ1o5JzODuEcYdYbbfhKKQpfZL7VeWWwNyUYf/CCqPXUWzF9wcz+tgIxpKWSNAVbpO1/DwWMWLnFmAuz4C/udpE/Wz096558ozoj/QWYSu/9NC3px1RurYyeL6XFVxo3gtNH1wi9roZVUFph6MM127GKZ9uqVJ4w9buOdAFfnBbuCI2NP3lpUim
Date: 25 Nov 2013 16:37:55 -0000
Message-ID: <20131125163755.55029.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <CEB8D798.2A38D%andy@arin.net>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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: Mon, 25 Nov 2013 16:38:19 -0000

>Regardless of the bootstrap method, it will return a base URL.

If we use SRV or the like, it'll just be a host name.

R's,
John

From prvs=0034ec80fc=johnl@iecc.com  Mon Nov 25 08:39:43 2013
Return-Path: <prvs=0034ec80fc=johnl@iecc.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 443511ADED9 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 08:39:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.106
X-Spam-Level: 
X-Spam-Status: No, score=0.106 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 Ah69uNcgWcXg for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 08:39:42 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 26A581AD947 for <weirds@ietf.org>; Mon, 25 Nov 2013 08:39:42 -0800 (PST)
Received: (qmail 59732 invoked from network); 25 Nov 2013 16:39:42 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 25 Nov 2013 16:39:42 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52937d4e.xn--i8sz2z.k1310; i=johnl@user.iecc.com; bh=LX0mu1NKTg0hEF5RuRpl7oNPYo/o/bk127J9NHBRGas=; b=l/f7Eppqe0/Ut0Ul2QIP3Q1lgLSmQvLuSKSk2QseizpsFHCAzzfBjB3ZqDZK9aVGZmVs0Z3l5l5BPM6qqbKKvNNfdXqZa7QoOr5l4NViWCoRxUegYHvAE6mcQALBqoqHqFVydlCeh7EXnr7+qfKzMc4p1+RzmdqxzYsEkheqLdKRzBzms8f5eVSZZhKff0rKRgdnMv2RbONJ5g7Zfqy3v/Ax6F0zPS6aTT1zS8NBK0jBPjUAanocD9QyPFoJFfW5
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52937d4e.xn--i8sz2z.k1310; olt=johnl@user.iecc.com; bh=LX0mu1NKTg0hEF5RuRpl7oNPYo/o/bk127J9NHBRGas=; b=poKF/epXwCYq9Tq8aBysOXfAAIPjG8V1KB07eNSwUxyVzPVD1wdqB2ONBW1yfj9Z1qnECHSWPoF09PRWXa4jdDNa2Q4hVpERymtGa2gwZLzlBI74rwa9hpRwb19FWalsP+Wg+lZ7k1/xhkLgEs87wUCm52rlnOrqBSqSd1KemjwISsyII6Up8q3d5UUQNDo0pKjW8vnuJrEqZ3QR3oHtgZLh9L+KoSw8baiuJ2KZW/7AL8wh3DY4RR5qhP8aOC/q
Date: 25 Nov 2013 16:39:19 -0000
Message-ID: <20131125163919.55053.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EE423@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Mon, 25 Nov 2013 16:39:43 -0000

>This text feels like it is overly prescriptive in that most registry operators know their rules for matching.

I have to agree.  This is the kind of prescription that registry
operators will read and ignore, and do whatever matching they were
planning to do.

R's,
John

From prvs=0034ec80fc=johnl@iecc.com  Mon Nov 25 09:52:48 2013
Return-Path: <prvs=0034ec80fc=johnl@iecc.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 9DB981ADFC7 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 09:52:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.106
X-Spam-Level: 
X-Spam-Status: No, score=0.106 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 FwWGAQPnqHkg for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 09:52:47 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 3D29B1ADFF8 for <weirds@ietf.org>; Mon, 25 Nov 2013 09:52:47 -0800 (PST)
Received: (qmail 88052 invoked from network); 25 Nov 2013 17:52:47 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 25 Nov 2013 17:52:47 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52938e6f.xn--yuvv84g.k1310; i=johnl@user.iecc.com; bh=fTP6s+xQwGhtkXBbzbjOpQ/cneK6rSVrk5rFihxwsNc=; b=gpfMS2feUNQPz/InQXvuz2tIAlI3LaQfDEamAu7UKZrkBxkJd+2ZKG3C7STE7FtsK7s/ahuIHcTOpaOXAy7u6XmTjKCh7D/El1d2qK7zFN594cn/WEJ+dOUAGreoBCb+M/arAZgLJ2bcvxI+ULp1hztO3ijSdY1mrt59z8d3Vz+/ylovLJHyBST6bvPu9/XoernNP4I8C2AeoE+4EdrSGTSEEE+/AD86OXVVPCdi4yt2YGw3SvY1arnB9TIgwmO8
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52938e6f.xn--yuvv84g.k1310; olt=johnl@user.iecc.com; bh=fTP6s+xQwGhtkXBbzbjOpQ/cneK6rSVrk5rFihxwsNc=; b=qD/4LkF6YrcYpjOH1uz1hScuIxhF0TyvZOievHPyymsTMWS8GTK8wHa4X4odRoUahBrt4mZ40QHIOOoWqmGOntR/fTF1QiVXhyBtTUubaFMeohsnSFbF8fUxdvOKIrXVuguACXQ4mB+pdowcULHPNqQaQmkps6irddkHAs+d9p42s8SageTylwpU4Q0aflKEk9Q0E4J85Fv1qU1I6FqwZyoweBQRjRLdandSRVaPi73gctRTMFJIY+EeFrbylZuP
Date: 25 Nov 2013 17:52:24 -0000
Message-ID: <20131125175224.55360.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <CAL0qLwY9sDAaK1VXUNLySSrDUYwtn5E2t+fVf+DJCHVXVUj0Ag@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] IETF 88 minutes posted
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: Mon, 25 Nov 2013 17:52:48 -0000

The places where it says "variance" should be "variants".

It's a term of IDN and ICANN art for domain names that are considered
to be the same in some hard to define sense of "same".

R's,
John



From simon.perreault@viagenie.ca  Mon Nov 25 09:55:51 2013
Return-Path: <simon.perreault@viagenie.ca>
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 842021ADFC7 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 09:55:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, 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 H9YOcrlG5F29 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 09:55:49 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id ADC8E1ACB4E for <weirds@ietf.org>; Mon, 25 Nov 2013 09:55:49 -0800 (PST)
Received: from balaise.nomis80.org (unknown [IPv6:2620:0:230:2001::100d]) by jazz.viagenie.ca (Postfix) with ESMTPSA id A794E468F0 for <weirds@ietf.org>; Mon, 25 Nov 2013 12:55:49 -0500 (EST)
Message-ID: <52938F25.3080605@viagenie.ca>
Date: Mon, 25 Nov 2013 12:55:49 -0500
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: weirds@ietf.org
References: <CEB8D798.2A38D%andy@arin.net> <97B9A109-7764-477D-B138-894C709F8D99@viagenie.ca>
In-Reply-To: <97B9A109-7764-477D-B138-894C709F8D99@viagenie.ca>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [weirds] Implementing .well-known [Was: Re: I-D Action: draft-ietf-weirds-rdap-query-08.txt]
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: Mon, 25 Nov 2013 17:55:51 -0000

Le 25/11/2013 11:11, Marc Blanchet a écrit :
> My take: if we agree on a bootstrap method that always return a URL, then we don't need the .well-known. And I think we can argue it in front of IESG.

+1

Simon

From prvs=0034ec80fc=johnl@iecc.com  Mon Nov 25 10:01:36 2013
Return-Path: <prvs=0034ec80fc=johnl@iecc.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 705081AE005 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 10:01:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.793
X-Spam-Level: 
X-Spam-Status: No, score=-1.793 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 OSjlJ1xlrwZq for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 10:01:35 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id BBEF81ADFFB for <weirds@ietf.org>; Mon, 25 Nov 2013 10:01:34 -0800 (PST)
Received: (qmail 89570 invoked from network); 25 Nov 2013 18:01:34 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 25 Nov 2013 18:01:34 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5293907e.xn--yuvv84g.k1310; i=johnl@user.iecc.com; bh=gNHzbKg+m3vdpxFuWjExcV1wKh2/ln7tef3eGz5DNP8=; b=DUoldtFhdGmohBzk9qRzdiBABglWwfbzsJs/lOKqmUUdUcomHPiHhK/l81QHasxRjE0q1m52IkOZVtPVYmqcvuYMgrc7D4KOGXk3rq1zEEQD5ET9UuykD13nU3g/vmGg2fuYdJrgJGAHWAUgolaU/WfZDDNMLWQi5Z0qYS4pVT11YTCuINXE/dQUBO43xEk0uVIVWK4hZHSGjDWo/wzBsRqfEbcgBpGdEqWpdci4ta0jVGMnNKouiYtSzirkVxCk
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5293907e.xn--yuvv84g.k1310; olt=johnl@user.iecc.com; bh=gNHzbKg+m3vdpxFuWjExcV1wKh2/ln7tef3eGz5DNP8=; b=hDWv5+9GWa84vFgo3rH6cx7tCYxWRxY/+4Bqr+HcdqGggd1keETIRWoBvmwHzv8GBu/zAVBqFO7uiz3WwiB7JoVn9TpWWm0L52dtPx2Me/p4ArDlW54YRtATf0NH0CDH0ddaHM93f5X2tei0fjdr17I8xkcZPnK/nBgswCw4Qbd4xmc85bhgTEeF5nj9D2hW9zj/xB0Wo4/JasGrcwxD1p8+p6vX2xkZNL629vkAoLYrf4Oy4nAbk22zlQ5GJ55y
Date: 25 Nov 2013 18:01:12 -0000
Message-ID: <20131125180112.55423.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Mon, 25 Nov 2013 18:01:36 -0000

>I'm back to asking this question: what information does a client possess that will allow it to bootstrap a lookup query for an
>entity like "XXXX"? For a domain search like "example*"? I don't see how it's possible with either the DNS or IANA approaches.

Good questions.

For entities, it is my impression that the only place you'll get an
entity handle is from a prior RDAP query, so I think the response
should include the URL prefix of the place to send subsequent
queries.

The scenario I'm thinking about is one where you ask about, say, ic.ac.uk.

You query http://uk.rdap-servers.net/.mnottingham/domain/ic.ac.uk

That's Nominet, which does a 302 redirect you to Janet, something like

http://rdap.ja.net/.mnottingham/domain/ic.ac.uk

The answer comes from rdap.ja.net, and that's where entity queries
should go.  In a lot of clients, it is painful to figure out what
redirect happen, e.g., if you're shell scripting with wget, you have
to parse out the status reports it prints as it's fetching stuff.
Putting the URL in the response would make life easier.

For the domain search, it's always been my impression that searches
across domains don't work, or at best work flakily.  It happens that
.com and .net use the same server, so wildcard searches get results
from both, but I really don't want to try to bake anything like that
into the protocol.  We should say that you need to identify the server
that has answers for the TLD or group of domains you're interested in,
and send queries there.  The phrase "group of domains" is left
undefined.

R's,
John

From shollenbeck@verisign.com  Mon Nov 25 10:08:04 2013
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 4920F1AE012 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 10:08:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 9NP9Vng2pN3H for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 10:08:02 -0800 (PST)
Received: from exprod6og101.obsmtp.com (exprod6og101.obsmtp.com [64.18.1.181]) by ietfa.amsl.com (Postfix) with ESMTP id CF13F1AE008 for <weirds@ietf.org>; Mon, 25 Nov 2013 10:08:00 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob101.postini.com ([64.18.5.12]) with SMTP ID DSNKUpOSATzZYiiXqceTzaoBypaOG7ADLnrL@postini.com; Mon, 25 Nov 2013 10:08:02 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rAPI80sK004716 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 25 Nov 2013 13:08:00 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Mon, 25 Nov 2013 13:07:58 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Guillaume Leclanche <guillaume@leclanche.net>
Thread-Topic: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
Thread-Index: AQHO5JVSW0fmhU2LVkWxvhXxzTH/9posdD4AgADcOwCAAD0GgIABVC+AgAcsWECAAGLVgP//rd2QgABZDID//9DlcA==
Date: Mon, 25 Nov 2013 18:07:58 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EE982@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <831693C2CDA2E849A7D7A712B24E257F492EE348@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <CEB8D508.2A37A%andy@arin.net> <831693C2CDA2E849A7D7A712B24E257F492EE423@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <CADDV1edjZq89y-N1WJ-gxtg5+4C=ogr_LFp8bivVCoLVnf47MA@mail.gmail.com>
In-Reply-To: <CADDV1edjZq89y-N1WJ-gxtg5+4C=ogr_LFp8bivVCoLVnf47MA@mail.gmail.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: multipart/alternative; boundary="_000_831693C2CDA2E849A7D7A712B24E257F492EE982BRN1WNEXMBX01vc_"
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] rdap-query Proposed Changes Discussed Last Week - Unicode search
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: Mon, 25 Nov 2013 18:08:04 -0000

--_000_831693C2CDA2E849A7D7A712B24E257F492EE982BRN1WNEXMBX01vc_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

> So my proposal is :
> 1. we document the different search variants, and maybe write them in som=
e formal language
> 2. with each search, return the i18n rules that were used to do the searc=
h in the response (using the formal language ?)
> 3. define a segment that can be used by the client to request the default=
/available search rules on the server
> 4. allow the client to tune the way the server is doing its search
> I don't think steps 2-3 are too difficult to implement. Step 4 looks defi=
nitely more challenging as there would be sanity/security/performance impli=
cation.
>
> What do you think ?

This sounds more complicated than the text I proposed in response to Ernie =
and James, and if people have an issue with my proposal I can't see this be=
ing supported, either.

Scott

--_000_831693C2CDA2E849A7D7A712B24E257F492EE982BRN1WNEXMBX01vc_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">&gt; So my proposal is :<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">&gt; 1. we document the different search v=
ariants, and maybe write them in some formal language<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">&gt; 2. with each search, return the i18n =
rules that were used to do the search in the response (using the formal lan=
guage ?)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">&gt; 3. define a segment that can be used =
by the client to request the default/available search rules on the server<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">&gt; 4. allow the client to tune the way t=
he server is doing its search<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">&gt; I don't think steps 2-3 are too diffi=
cult to implement. Step 4 looks definitely more challenging as there would =
be sanity/security/performance implication.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">&gt;<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">&gt; What do you think ?<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">This sounds more complicated than the text=
 I proposed in response to Ernie and James, and if people have an issue wit=
h my proposal I can&#8217;t see this being supported, either.<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1F497D">Scott</span><o:p></o:p></p>
</div>
</body>
</html>

--_000_831693C2CDA2E849A7D7A712B24E257F492EE982BRN1WNEXMBX01vc_--

From guillaume@leclanche.net  Mon Nov 25 19:27:34 2013
Return-Path: <guillaume@leclanche.net>
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 3DD9F1ADFC3 for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 19:27:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.377
X-Spam-Level: 
X-Spam-Status: No, score=-1.377 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001] autolearn=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 b4Sdm-oFkZVI for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 19:27:32 -0800 (PST)
Received: from mail-ve0-x22d.google.com (mail-ve0-x22d.google.com [IPv6:2607:f8b0:400c:c01::22d]) by ietfa.amsl.com (Postfix) with ESMTP id A407F1A1F6F for <weirds@ietf.org>; Mon, 25 Nov 2013 19:27:32 -0800 (PST)
Received: by mail-ve0-f173.google.com with SMTP id oz11so3567754veb.18 for <weirds@ietf.org>; Mon, 25 Nov 2013 19:27:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leclanche.net; s=leclanche-net; h=mime-version:from:date:message-id:subject:to:content-type; bh=GADB1HHcVwcw7xck0nKPbXWTAFiSqJc6jmUXOka4lAc=; b=CMKUeiIDTdWpCIudr+RGXoCRXaxMubN+aVIGZqtZ6DyUBw/88vWOWuki3luRNkc+AI ve4IPjpbapcxZ8XoFq3dY+9zQvdbaNsnaJ0Ht8DvFLxAstZ4tI7YReZZrLg5P9eudz2+ ujf2N5QcH7JONoM2wcfFZjz8xHheSVsjatzCg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=GADB1HHcVwcw7xck0nKPbXWTAFiSqJc6jmUXOka4lAc=; b=jfijWz1GHQCCfHbU2ojzdBx1mF4lD6lkiaCRdymS7emjtl8ij6ERUqjBXTXoUFaD8x Sh7N4qOpuPWXSjE4IQuRP/7Z8tUZt6hVMm0JAT4pH/hW2Z6M3t6SsT/AoIXBGuBO8vns rTMHIKEcIFD0B7sJ3mPg3Ro+WTZ1uZYUCHvUeYkEe0t+OHtYjVkSZIQFY3CUwYa1jIR6 ovidtcaOFXGQbfNxMGXclaYFtSb6hmigulY2fDcQYHI5xpt261oYWs4y2trE1m3tLEX/ yX7L3aqRxiC93h1DBS5T2I8bPNPoyb3F2Pzw6Sm0mD998EG1DflcEvMvczBMry9qBkVO JHgQ==
X-Gm-Message-State: ALoCoQkfFEEbkZtySrvg93Q18kBVxnnVmzVfHITUExRuBBoQTyasSsl+qbxafQeDZYB2gFyGVBEG
X-Received: by 10.53.2.36 with SMTP id bl4mr2256461vdd.32.1385436452168; Mon, 25 Nov 2013 19:27:32 -0800 (PST)
MIME-Version: 1.0
Received: by 10.58.24.200 with HTTP; Mon, 25 Nov 2013 19:26:52 -0800 (PST)
X-Originating-IP: [2607:fa48:6e5a:9460:f041:2a20:898d:fa61]
From: Guillaume Leclanche <guillaume@leclanche.net>
Date: Mon, 25 Nov 2013 22:26:52 -0500
Message-ID: <CADDV1ec4=868pSnnhXgchzFZKvKrSN=c6h52FhBaAED_6-xvYw@mail.gmail.com>
To: "weirds@ietf.org" <weirds@ietf.org>
Content-Type: multipart/alternative; boundary=001a113637d4976dee04ec0c0fe9
Subject: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 03:27:34 -0000

--001a113637d4976dee04ec0c0fe9
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

2013/11/25 Hollenbeck, Scott <shollenbeck@verisign.com>

> > So my proposal is :
>
> > 1. we document the different search variants, and maybe write them in
> some formal language
>
> > 2. with each search, return the i18n rules that were used to do the
> search in the response (using the formal language ?)
>
> > 3. define a segment that can be used by the client to request the
> default/available search rules on the server
>
> > 4. allow the client to tune the way the server is doing its search
>
> > I don't think steps 2-3 are too difficult to implement. Step 4 looks
> definitely more challenging as there would be sanity/security/performance
> implication.
>
> >
>
> > What do you think ?
>
>
>
> This sounds more complicated than the text I proposed in response to Erni=
e
> and James, and if people have an issue with my proposal I can=92t see thi=
s
> being supported, either.
>


It is a different approach. It does not mandate any searching rules to the
server. It simply requires the server to document and provide its rules.

The point is that it looks difficult for the working group to converge on
defining the MUSTs or SHOULDs that would be written down for i18n matching.
It looks to me more reasonable to let every server do whatever it wants and
to make it mandatory to return how it has done the matching for a given
search request.

Guillaume

--001a113637d4976dee04ec0c0fe9
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">=
2013/11/25 Hollenbeck, Scott <span dir=3D"ltr">&lt;<a href=3D"mailto:sholle=
nbeck@verisign.com" target=3D"_blank">shollenbeck@verisign.com</a>&gt;</spa=
n><br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex">

<div class=3D"im"><p class=3D"MsoNormal"><span style=3D"font-family:&quot;C=
alibri&quot;,&quot;sans-serif&quot;;color:#1f497d">&gt; So my proposal is :=
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1f497d">&gt; 1. we document the different search v=
ariants, and maybe write them in some formal language<u></u><u></u></span><=
/p>


<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1f497d">&gt; 2. with each search, return the i18n =
rules that were used to do the search in the response (using the formal lan=
guage ?)<u></u><u></u></span></p>


<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1f497d">&gt; 3. define a segment that can be used =
by the client to request the default/available search rules on the server<u=
></u><u></u></span></p>


<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1f497d">&gt; 4. allow the client to tune the way t=
he server is doing its search<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1f497d">&gt; I don&#39;t think steps 2-3 are too d=
ifficult to implement. Step 4 looks definitely more challenging as there wo=
uld be sanity/security/performance implication.<u></u><u></u></span></p>


<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1f497d">&gt;<u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1f497d">&gt; What do you think ?<u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,&quot=
;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span></p>
</div><p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;;color:#1f497d">This sounds more complicated than th=
e text I proposed in response to Ernie and James, and if people have an iss=
ue with my proposal I can=92t see this being supported, either.</span></p>

</blockquote></div><br><br></div><div class=3D"gmail_extra">It is a differe=
nt approach. It does not mandate any searching rules to the server. It simp=
ly requires the server to document and provide its rules.<br></div><div cla=
ss=3D"gmail_extra">

<br>The point is that it looks difficult for the working group to converge =
on defining the MUSTs or SHOULDs that would be written down for i18n matchi=
ng. It looks to me more reasonable to let every server do whatever it wants=
 and to make it mandatory to return how it has done the matching for a give=
n search request.<br>

</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Guill=
aume<br></div></div>

--001a113637d4976dee04ec0c0fe9--

From prvs=003599b1d5=johnl@iecc.com  Mon Nov 25 19:53:57 2013
Return-Path: <prvs=003599b1d5=johnl@iecc.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 64F521A1F4C for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 19:53:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.793
X-Spam-Level: 
X-Spam-Status: No, score=-1.793 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 eqvBM9n4yIVD for <weirds@ietfa.amsl.com>; Mon, 25 Nov 2013 19:53:56 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 022B11A1F4A for <weirds@ietf.org>; Mon, 25 Nov 2013 19:53:55 -0800 (PST)
Received: (qmail 86430 invoked from network); 26 Nov 2013 03:53:55 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 26 Nov 2013 03:53:55 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52941b53.xn--btvx9d.k1310; i=johnl@user.iecc.com; bh=7gP/ZdpapFQm+H0WCCcIt0GO+OdJbcGsl/fYlPDkSlI=; b=TTNDM9wtsjbohhRtyoA/I+VLGLOGlVo4CFGq3nZBdjvvilB65DA3T1t+EkyVsz2W37V2mrP3svKDE/LIrZoiOcAwYlpeXbUo2dIIVA6J+vo/aq0Zh6X/jwnuA/FTYlqC5dwKwXvHmoJ5f/AgV2z2k5hR6J8eEaCvS2JN7PxqhCufVQ5VI+/jDyR1pYuLVjCPr1js5o0Qj3EhRLiBVzkRrIOlpC8DgsGTNERESYMD3kdPy8xdZlRgku7UL7tjXhnw
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52941b53.xn--btvx9d.k1310; olt=johnl@user.iecc.com; bh=7gP/ZdpapFQm+H0WCCcIt0GO+OdJbcGsl/fYlPDkSlI=; b=Qa2p6NVdnvpHH/a4P2h74mWveciulX0sZcluH0V4RCWo4Tvn3t1eyYjSEFWGo7ZXQ30O8KvXwAPWO7YO6Qa4kSdlNWyTxDceaHwRQAbJsTYHqJyjUi2glCFZsvPbECQOYpGvBZJYardatenIkU0lkSEtQBR0Oyksikv06gU1LdF/uCCQcnRuEWbju8ubcN02zq9LORzX3e4GCml5heDaeP37wJq+qQZnqQpT1wZaDUEqERXA5x3tZsO48KQC10Fm
Date: 26 Nov 2013 03:53:33 -0000
Message-ID: <20131126035333.58995.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <CADDV1ec4=868pSnnhXgchzFZKvKrSN=c6h52FhBaAED_6-xvYw@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 03:53:57 -0000

>It is a different approach. It does not mandate any searching rules to the
>server. It simply requires the server to document and provide its rules.

Could you check with some TLD operators, such as the ones on this
list, and see if they'd be willing to do that?  I'd be surprised.

R's,
John

From jay@nzrs.net.nz  Tue Nov 26 00:50:31 2013
Return-Path: <jay@nzrs.net.nz>
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 A1DF11AE112 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 00:50:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.31
X-Spam-Level: 
X-Spam-Status: No, score=-0.31 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=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 XnWJ6ScdYIoY for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 00:50:29 -0800 (PST)
Received: from srsomail.nzrs.net.nz (srsomail.nzrs.net.nz [202.46.183.22]) by ietfa.amsl.com (Postfix) with ESMTP id F1CCF1AC4A3 for <weirds@ietf.org>; Tue, 26 Nov 2013 00:50:28 -0800 (PST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by srsomail.nzrs.net.nz (Postfix) with ESMTP id 7B2C24B850D; Tue, 26 Nov 2013 21:50:26 +1300 (NZDT)
X-Virus-Scanned: Debian amavisd-new at srsomail.office.nzrs.net.nz
Received: from srsomail.nzrs.net.nz ([202.46.183.22]) by localhost (srsomail.office.nzrs.net.nz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8rKdX9uzEOPA; Tue, 26 Nov 2013 21:50:18 +1300 (NZDT)
Received: from [192.168.1.230] (unknown [121.75.183.159]) (Authenticated sender: jay) by srsomail.nzrs.net.nz (Postfix) with ESMTPSA id 8CBE24B8108; Tue, 26 Nov 2013 21:50:17 +1300 (NZDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Jay Daley <jay@nzrs.net.nz>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Tue, 26 Nov 2013 17:40:42 +1300
Content-Transfer-Encoding: quoted-printable
Message-Id: <B1115523-1FF6-4D8B-887F-981C2E0D7CFA@nzrs.net.nz>
References: <959E133B-1156-40DC-8EBC-499869322B5F@viagenie.ca> <CEB53FC9.2A2EC%andy@arin.net> <89A7E0AE8025CE4FA324483B8D02A6B219CEC6A4@MELEX01> <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 08:50:31 -0000

On 26/11/2013, at 1:07 am, Hollenbeck, Scott <shollenbeck@verisign.com> =
wrote:

> I'm back to asking this question: what information does a client =
possess that will allow it to bootstrap a lookup query for an entity =
like "XXXX"? For a domain search like "example*"? I don't see how it's =
possible with either the DNS or IANA approaches.

I not convinced this is a problem that the protocol needs to solve =
rather than another unspecified part of the WEIRDS ecosystem.  For =
example the obvious answer to your question is "everywhere" - i.e. the =
client must contact every RDAP server and place the query with each one. =
 Equally it is highly likely that people will build gateways that accept =
a single query, fan out the query and collect the results to provide an =
aggregated answer.   All we need do is note that as a possible solution.

Jay

>=20
> Scott
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


--=20
Jay Daley
Chief Executive
.nz Registry Services (New Zealand Domain Name Registry Limited)
desk: +64 4 931 6977
mobile: +64 21 678840
linkedin: www.linkedin.com/in/jaydaley


From shollenbeck@verisign.com  Tue Nov 26 04:02:26 2013
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 BF7021AE1BE for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 04:02:26 -0800 (PST)
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 XBJhBYlbBIJC for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 04:02:24 -0800 (PST)
Received: from exprod6og109.obsmtp.com (exprod6og109.obsmtp.com [64.18.1.23]) by ietfa.amsl.com (Postfix) with ESMTP id D9ADF1AE196 for <weirds@ietf.org>; Tue, 26 Nov 2013 04:02:20 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob109.postini.com ([64.18.5.12]) with SMTP ID DSNKUpSNzP1xxfog9H45ComGLx/mN08EPy/n@postini.com; Tue, 26 Nov 2013 04:02:24 PST
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 rAQC2JCG027003 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Nov 2013 07:02:20 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 26 Nov 2013 07:02:19 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Jay Daley <jay@nzrs.net.nz>
Thread-Topic: [weirds] DNS Bootstrapping revisited
Thread-Index: AQHO6mGp0cF4muqASU6FMwuRxe3B05o3Z1Jg
Date: Tue, 26 Nov 2013 12:02:18 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EF0A0@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <959E133B-1156-40DC-8EBC-499869322B5F@viagenie.ca> <CEB53FC9.2A2EC%andy@arin.net> <89A7E0AE8025CE4FA324483B8D02A6B219CEC6A4@MELEX01> <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <B1115523-1FF6-4D8B-887F-981C2E0D7CFA@nzrs.net.nz>
In-Reply-To: <B1115523-1FF6-4D8B-887F-981C2E0D7CFA@nzrs.net.nz>
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 Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 12:02:27 -0000

> -----Original Message-----
> From: Jay Daley [mailto:jay@nzrs.net.nz]
> Sent: Monday, November 25, 2013 11:41 PM
> To: Hollenbeck, Scott
> Cc: weirds@ietf.org Group
> Subject: Re: [weirds] DNS Bootstrapping revisited
>=20
>=20
> On 26/11/2013, at 1:07 am, Hollenbeck, Scott <shollenbeck@verisign.com>
> wrote:
>=20
> > I'm back to asking this question: what information does a client
> possess that will allow it to bootstrap a lookup query for an entity
> like "XXXX"? For a domain search like "example*"? I don't see how it's
> possible with either the DNS or IANA approaches.
>=20
>=20
> I not convinced this is a problem that the protocol needs to solve
> rather than another unspecified part of the WEIRDS ecosystem.  For
> example the obvious answer to your question is "everywhere" - i.e. the
> client must contact every RDAP server and place the query with each
> one.  Equally it is highly likely that people will build gateways that
> accept a single query, fan out the query and collect the results to
> provide an aggregated answer.   All we need do is note that as a
> possible solution.

Do you think we should specify how to bootstrap some queries and not others=
?

I can't imagine any implementer adopting either of the approaches described=
 above. They require either client or server to maintain a list of all serv=
ers, a list like that will not be static - and now we have list to maintain=
 and find. Ugh.

I'm not convinced this is a problem for us, either. We can't bootstrap all =
query types, and if we can't do that a partial solution is going to cause c=
onfusion. We're better off having server names specified as client inputs.

Scott

From shollenbeck@verisign.com  Tue Nov 26 04:09:42 2013
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 F39C11AE1C7 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 04:09:41 -0800 (PST)
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 rnTNK7YDQaR6 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 04:09:40 -0800 (PST)
Received: from exprod6og127.obsmtp.com (exprod6og127.obsmtp.com [64.18.1.78]) by ietfa.amsl.com (Postfix) with ESMTP id 5828D1AE1C4 for <weirds@ietf.org>; Tue, 26 Nov 2013 04:09:37 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob127.postini.com ([64.18.5.12]) with SMTP ID DSNKUpSPgQrqZ1/F1a3H7smdNxLmRIsJhsSk@postini.com; Tue, 26 Nov 2013 04:09:40 PST
Received: from brn1wnexcas02.vcorp.ad.vrsn.com (brn1wnexcas02.vcorp.ad.vrsn.com [10.173.152.206]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rAQC9a9E019669 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Nov 2013 07:09:36 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 26 Nov 2013 07:09:36 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] DNS Bootstrapping revisited
Thread-Index: AQHO6ghi0cF4muqASU6FMwuRxe3B05o3au8Q
Date: Tue, 26 Nov 2013 12:09:36 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131125180112.55423.qmail@joyce.lan>
In-Reply-To: <20131125180112.55423.qmail@joyce.lan>
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="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 12:09:42 -0000

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKb2huIExldmluZSBbbWFpbHRv
OmpvaG5sQHRhdWdoLmNvbV0NCj4gU2VudDogTW9uZGF5LCBOb3ZlbWJlciAyNSwgMjAxMyAxOjAx
IFBNDQo+IFRvOiB3ZWlyZHNAaWV0Zi5vcmcNCj4gQ2M6IEhvbGxlbmJlY2ssIFNjb3R0DQo+IFN1
YmplY3Q6IFJlOiBbd2VpcmRzXSBETlMgQm9vdHN0cmFwcGluZyByZXZpc2l0ZWQNCj4gDQo+ID5J
J20gYmFjayB0byBhc2tpbmcgdGhpcyBxdWVzdGlvbjogd2hhdCBpbmZvcm1hdGlvbiBkb2VzIGEg
Y2xpZW50DQo+IHBvc3Nlc3MgdGhhdCB3aWxsIGFsbG93IGl0IHRvIGJvb3RzdHJhcCBhIGxvb2t1
cCBxdWVyeSBmb3IgYW4NCj4gPmVudGl0eSBsaWtlICJYWFhYIj8gRm9yIGEgZG9tYWluIHNlYXJj
aCBsaWtlICJleGFtcGxlKiI/IEkgZG9uJ3Qgc2VlDQo+IGhvdyBpdCdzIHBvc3NpYmxlIHdpdGgg
ZWl0aGVyIHRoZSBETlMgb3IgSUFOQSBhcHByb2FjaGVzLg0KPiANCj4gR29vZCBxdWVzdGlvbnMu
DQo+IA0KPiBGb3IgZW50aXRpZXMsIGl0IGlzIG15IGltcHJlc3Npb24gdGhhdCB0aGUgb25seSBw
bGFjZSB5b3UnbGwgZ2V0IGFuDQo+IGVudGl0eSBoYW5kbGUgaXMgZnJvbSBhIHByaW9yIFJEQVAg
cXVlcnksIHNvIEkgdGhpbmsgdGhlIHJlc3BvbnNlDQo+IHNob3VsZCBpbmNsdWRlIHRoZSBVUkwg
cHJlZml4IG9mIHRoZSBwbGFjZSB0byBzZW5kIHN1YnNlcXVlbnQNCj4gcXVlcmllcy4NCg0KW3Nu
aXBdDQoNClN1cmUsIHRoYXQgY291bGQgd29yaywgYnV0IGl0IHJlcXVpcmVzIHRoYXQgZmlyc3Qg
cXVlcnkuIFdoYXQgaWYgYSBodW1hbiBoYXMgYW4gZW50aXR5IGhhbmRsZSB3cml0dGVuIGRvd24g
b24gYSBwaWVjZSBvZiBwYXBlciBhbmQgd2FudHMgdG8gbG9vayBpdCB1cD8gRmFpbCwgdW5sZXNz
IHRoZXkga25vdyB0aGUgbmFtZSBvZiB0aGUgc2VydmVyIHRvIHNlbmQgdGhlIHF1ZXJ5IHRvLg0K
IA0KPiBGb3IgdGhlIGRvbWFpbiBzZWFyY2gsIGl0J3MgYWx3YXlzIGJlZW4gbXkgaW1wcmVzc2lv
biB0aGF0IHNlYXJjaGVzDQo+IGFjcm9zcyBkb21haW5zIGRvbid0IHdvcmssIG9yIGF0IGJlc3Qg
d29yayBmbGFraWx5LiAgSXQgaGFwcGVucyB0aGF0DQo+IC5jb20gYW5kIC5uZXQgdXNlIHRoZSBz
YW1lIHNlcnZlciwgc28gd2lsZGNhcmQgc2VhcmNoZXMgZ2V0IHJlc3VsdHMNCj4gZnJvbSBib3Ro
LCBidXQgSSByZWFsbHkgZG9uJ3Qgd2FudCB0byB0cnkgdG8gYmFrZSBhbnl0aGluZyBsaWtlIHRo
YXQNCj4gaW50byB0aGUgcHJvdG9jb2wuICBXZSBzaG91bGQgc2F5IHRoYXQgeW91IG5lZWQgdG8g
aWRlbnRpZnkgdGhlIHNlcnZlcg0KPiB0aGF0IGhhcyBhbnN3ZXJzIGZvciB0aGUgVExEIG9yIGdy
b3VwIG9mIGRvbWFpbnMgeW91J3JlIGludGVyZXN0ZWQgaW4sDQo+IGFuZCBzZW5kIHF1ZXJpZXMg
dGhlcmUuICBUaGUgcGhyYXNlICJncm91cCBvZiBkb21haW5zIiBpcyBsZWZ0DQo+IHVuZGVmaW5l
ZC4NCg0KWWVzLCB0aGUgb25seSB3YXkgdGhpcyBjb3VsZCB3b3JrIGlzIGlmIHRoZSBpZGVudGl0
eSBvZiB0aGUgc2VydmVyIGlzIGtub3duIHByaW9yIHRvIHNlbmRpbmcgdGhlIHF1ZXJ5IC0gYW5k
IHRoYXQncyBteSBwb2ludC4gSWYgYm9vdHN0cmFwcGluZyByZW1haW5zIGEgcHJvYmxlbSB0byBi
ZSBhZGRyZXNzZWQgd2Ugc2hvdWxkIGJlIHZlcnkgY2xlYXIgYWJvdXQgdGhlIGxpbWl0YXRpb25z
IGFuZCB0eXBlcyBvZiBxdWVyaWVzIHRoYXQgaXQgY2Fubm90IGFkZHJlc3MuDQoNClNjb3R0DQo=

From carlosm3011@gmail.com  Tue Nov 26 04:12:48 2013
Return-Path: <carlosm3011@gmail.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 77E081AE1C4 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 04:12:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level: 
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=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 T8xyfBaDNZwv for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 04:12:47 -0800 (PST)
Received: from mail-yh0-x233.google.com (mail-yh0-x233.google.com [IPv6:2607:f8b0:4002:c01::233]) by ietfa.amsl.com (Postfix) with ESMTP id 035141AD7C2 for <weirds@ietf.org>; Tue, 26 Nov 2013 04:12:46 -0800 (PST)
Received: by mail-yh0-f51.google.com with SMTP id c41so2282050yho.38 for <weirds@ietf.org>; Tue, 26 Nov 2013 04:12:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=OwaZSoEFd4BJNtKreb5XIwvApMR1dci6667urfubKfI=; b=b8NpTZ8xXiNVSJMdupPfb5Z8QKRNLzrY+UfSsLhnE4KZ4xDGlQXxivyyZEA0AxCrSe d52fGvD6iawopR6WhQlOl+jUSRzMiCsQVcVu07sGkowMGZD/Kt0nqGL2SlxelGpFA0uY ysPgQ5mz3Y8BUqenGW4mmYGFgDfqc2yDbWnw/H9KwAYbK2C29nb7J1qV2ccSitkIVQg7 dQa9aT307IjkSUqjjksjko7pN2Mbr2h5xCCESlwPS4yzyo/+LCb8828jTE0B32zyhayW apQQKXFgrYE2hePBXAk28EPln7TuywkdvXsetU/nGeUCpAhOcrZ9q8WXLj0Lsz2d+1v3 Gwlg==
X-Received: by 10.236.93.140 with SMTP id l12mr3836583yhf.66.1385467966726; Tue, 26 Nov 2013 04:12:46 -0800 (PST)
Received: from 87-7-200.lacnic.net.uy ([200.7.87.35]) by mx.google.com with ESMTPSA id 9sm24685479yhe.21.2013.11.26.04.12.44 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Nov 2013 04:12:45 -0800 (PST)
Message-ID: <5294903A.8060609@gmail.com>
Date: Tue, 26 Nov 2013 10:12:42 -0200
From: "Carlos M. Martinez" <carlosm3011@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>,  John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
References: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131125180112.55423.qmail@joyce.lan> <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: Re: [weirds] DNS Bootstrapping revisited
X-BeenThere: weirds@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: carlos@lacnic.net
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, 26 Nov 2013 12:12:48 -0000

Is bootstrapping some queries and not all acceptable for the WG ?

On 11/26/13, 10:09 AM, Hollenbeck, Scott wrote:
>> -----Original Message-----
>> From: John Levine [mailto:johnl@taugh.com]
>> Sent: Monday, November 25, 2013 1:01 PM
>> To: weirds@ietf.org
>> Cc: Hollenbeck, Scott
>> Subject: Re: [weirds] DNS Bootstrapping revisited
>>
>>> I'm back to asking this question: what information does a client
>> possess that will allow it to bootstrap a lookup query for an
>>> entity like "XXXX"? For a domain search like "example*"? I don't see
>> how it's possible with either the DNS or IANA approaches.
>>
>> Good questions.
>>
>> For entities, it is my impression that the only place you'll get an
>> entity handle is from a prior RDAP query, so I think the response
>> should include the URL prefix of the place to send subsequent
>> queries.
> 
> [snip]
> 
> Sure, that could work, but it requires that first query. What if a human has an entity handle written down on a piece of paper and wants to look it up? Fail, unless they know the name of the server to send the query to.
>  
>> For the domain search, it's always been my impression that searches
>> across domains don't work, or at best work flakily.  It happens that
>> .com and .net use the same server, so wildcard searches get results
>> from both, but I really don't want to try to bake anything like that
>> into the protocol.  We should say that you need to identify the server
>> that has answers for the TLD or group of domains you're interested in,
>> and send queries there.  The phrase "group of domains" is left
>> undefined.
> 
> Yes, the only way this could work is if the identity of the server is known prior to sending the query - and that's my point. If bootstrapping remains a problem to be addressed we should be very clear about the limitations and types of queries that it cannot address.
> 
> Scott
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
> 

From shollenbeck@verisign.com  Tue Nov 26 04:17:22 2013
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 B6F891AE196 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 04:17:22 -0800 (PST)
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 DhsrRNTiViVD for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 04:17:21 -0800 (PST)
Received: from exprod6og125.obsmtp.com (exprod6og125.obsmtp.com [64.18.1.218]) by ietfa.amsl.com (Postfix) with ESMTP id C6BFA1AD8E3 for <weirds@ietf.org>; Tue, 26 Nov 2013 04:17:16 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob125.postini.com ([64.18.5.12]) with SMTP ID DSNKUpSRTBsEru1e92CKaF6+cAB4N48sMAhp@postini.com; Tue, 26 Nov 2013 04:17:21 PST
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rAQCHG9E019856 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Nov 2013 07:17:16 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 26 Nov 2013 07:17:15 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "carlos@lacnic.net" <carlos@lacnic.net>, John Levine <johnl@taugh.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] DNS Bootstrapping revisited
Thread-Index: AQHO6ghi0cF4muqASU6FMwuRxe3B05o3au8QgABWbgD//6zcYA==
Date: Tue, 26 Nov 2013 12:17:14 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EF110@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131125180112.55423.qmail@joyce.lan> <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5294903A.8060609@gmail.com>
In-Reply-To: <5294903A.8060609@gmail.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
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 12:17:22 -0000

> -----Original Message-----
> From: Carlos M. Martinez [mailto:carlosm3011@gmail.com]
> Sent: Tuesday, November 26, 2013 7:13 AM
> To: Hollenbeck, Scott; John Levine; weirds@ietf.org
> Subject: Re: [weirds] DNS Bootstrapping revisited
>=20
> Is bootstrapping some queries and not all acceptable for the WG ?

Good question. As I said, "If bootstrapping remains a problem to be address=
ed we should be very clear about the limitations and types of queries that =
it cannot address".

Scott

From andy@arin.net  Tue Nov 26 05:34:15 2013
Return-Path: <andy@arin.net>
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 944FE1AE1EC for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 05:34:15 -0800 (PST)
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, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-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 Q8J5H8D8Wh14 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 05:34:14 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id 330EB1AC7F0 for <weirds@ietf.org>; Tue, 26 Nov 2013 05:34:14 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id 29C9A1655A0; Tue, 26 Nov 2013 08:34:14 -0500 (EST)
Received: from CHAXCH05.corp.arin.net (chaxch05.corp.arin.net [192.149.252.94]) by smtp1.arin.net (Postfix) with ESMTP id A9A0D165595; Tue, 26 Nov 2013 08:34:13 -0500 (EST)
Received: from CHAXCH04.corp.arin.net (10.1.30.19) by CHAXCH05.corp.arin.net (192.149.252.94) with Microsoft SMTP Server (TLS) id 14.2.342.3; Tue, 26 Nov 2013 08:34:13 -0500
Received: from CHAXCH02.corp.arin.net ([169.254.2.143]) by CHAXCH04.corp.arin.net ([10.1.30.19]) with mapi id 14.02.0347.000; Tue, 26 Nov 2013 08:34:12 -0500
From: Andy Newton <andy@arin.net>
To: Guillaume Leclanche <guillaume@leclanche.net>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] Unicode search - alternative approach
Thread-Index: AQHO6ld2m/XhWJ4WiUW4WfROlopwRpo3g7gA
Date: Tue, 26 Nov 2013 13:34:11 +0000
Message-ID: <CEBA0D58.2A462%andy@arin.net>
In-Reply-To: <CADDV1ec4=868pSnnhXgchzFZKvKrSN=c6h52FhBaAED_6-xvYw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: multipart/alternative; boundary="_000_CEBA0D582A462andyarinnet_"
MIME-Version: 1.0
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 13:34:15 -0000

--_000_CEBA0D582A462andyarinnet_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

From: Guillaume Leclanche <guillaume@leclanche.net<mailto:guillaume@leclanc=
he.net>>
Date: Monday, November 25, 2013 10:26 PM
To: "weirds@ietf.org<mailto:weirds@ietf.org>" <weirds@ietf.org<mailto:weird=
s@ietf.org>>
Subject: [weirds] Unicode search - alternative approach

It is a different approach. It does not mandate any searching rules to the =
server. It simply requires the server to document and provide its rules.

Is there a formal syntax for such rules definitions?

-andy

--_000_CEBA0D582A462andyarinnet_
Content-Type: text/html; charset="us-ascii"
Content-ID: <4BCE2325C0D8CA499B09A6892A0C0B3A@corp.arin.net>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif; ">
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Guillaume Leclanche &lt;<a hr=
ef=3D"mailto:guillaume@leclanche.net">guillaume@leclanche.net</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Monday, November 25, 2013 10:=
26 PM<br>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:weirds@=
ietf.org">weirds@ietf.org</a>&quot; &lt;<a href=3D"mailto:weirds@ietf.org">=
weirds@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>[weirds] Unicode search - =
alternative approach<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<span style=3D"color: rgb(0, 0, 0); font-family: Calibri; font-size: medium=
; font-style: normal; font-variant: normal; font-weight: normal; letter-spa=
cing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; te=
xt-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-=
spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0p=
x; display: inline !important; float: none; ">It
 is a different approach. It does not mandate any searching rules to the se=
rver. It simply requires the server to document and provide its rules.</spa=
n></blockquote>
</span>
<div><br>
</div>
<div>Is there a formal syntax for such rules definitions?</div>
<div><br>
</div>
<div>-andy</div>
</body>
</html>

--_000_CEBA0D582A462andyarinnet_--

From ajs@anvilwalrusden.com  Tue Nov 26 05:47:54 2013
Return-Path: <ajs@anvilwalrusden.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 51BFA1AE1F1 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 05:47:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] autolearn=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 gj_UywY3jwDD for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 05:47:53 -0800 (PST)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by ietfa.amsl.com (Postfix) with ESMTP id 47E021AE1E2 for <weirds@ietf.org>; Tue, 26 Nov 2013 05:47:53 -0800 (PST)
Received: from mx1.yitter.info (c-75-69-155-67.hsd1.nh.comcast.net [75.69.155.67]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id AF6898A031 for <weirds@ietf.org>; Tue, 26 Nov 2013 13:47:52 +0000 (UTC)
Date: Tue, 26 Nov 2013 08:47:50 -0500
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: weirds@ietf.org
Message-ID: <20131126134750.GB14169@mx1.yitter.info>
References: <CADDV1ec4=868pSnnhXgchzFZKvKrSN=c6h52FhBaAED_6-xvYw@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <CADDV1ec4=868pSnnhXgchzFZKvKrSN=c6h52FhBaAED_6-xvYw@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 13:47:54 -0000

On Mon, Nov 25, 2013 at 10:26:52PM -0500, Guillaume Leclanche wrote:
 
> > > So my proposal is :

> > > 2. with each search, return the i18n rules that were used to do the
> > search in the response (using the formal language ?)

[â€¦]

> > > 4. allow the client to tune the way the server is doing its search
> >
> > > I don't think steps 2-3 are too difficult to implement. Step 4 looks
> > definitely more challenging as there would be sanity/security/performance
> > implication.

> server. It simply requires the server to document and provide its rules.

Well, you could use the mechanism that Kim Davies has proposed for
capturing label generation rules that apply to a zone.  You could
also, I think, provide a link to the relevant repository.  I don't
think you could practically isolate the rule in question and transmit
it. 

(4) is, I think, unwise.  You're trying to look things up in the
repository.  The repository's generation rules are the only search
rules that ought to apply, I think.  I'd like a counter-argument if
that's to be pursued.

Best,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From simon.perreault@viagenie.ca  Tue Nov 26 07:24:23 2013
Return-Path: <simon.perreault@viagenie.ca>
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 3FE551ACC88 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 07:24:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, 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 ObCHMN9Fx5xe for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 07:24:21 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 8A4FA1AC4C1 for <weirds@ietf.org>; Tue, 26 Nov 2013 07:24:21 -0800 (PST)
Received: from porto.nomis80.org (unknown [IPv6:2620:0:230:c000:8c9f:4cb8:2f97:3aa9]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 183374015C for <weirds@ietf.org>; Tue, 26 Nov 2013 10:24:21 -0500 (EST)
Message-ID: <5294BD24.4060003@viagenie.ca>
Date: Tue, 26 Nov 2013 10:24:20 -0500
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: weirds@ietf.org
References: <20131126035333.58995.qmail@joyce.lan>
In-Reply-To: <20131126035333.58995.qmail@joyce.lan>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 15:24:23 -0000

Le 2013-11-25 22:53, John Levine a écrit :
>> It is a different approach. It does not mandate any searching rules to the
>> server. It simply requires the server to document and provide its rules.
>
> Could you check with some TLD operators, such as the ones on this
> list, and see if they'd be willing to do that?  I'd be surprised.

If it can be "implemented" with a URL pointing to an informal 
description of how search is done, then I don't see why not.

"Do whatever you want server-side, but at least document it somehow."

We could informatively point to the LGR draft as a good starting point.

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca

From prvs=0035ac5a3f=johnl@taugh.com  Tue Nov 26 07:38:35 2013
Return-Path: <prvs=0035ac5a3f=johnl@taugh.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 90E8C1AD34C for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 07:38:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.792
X-Spam-Level: 
X-Spam-Status: No, score=-1.792 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 K7QMzuSHrKTi for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 07:38:34 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 0C2531AC85E for <weirds@ietf.org>; Tue, 26 Nov 2013 07:38:32 -0800 (PST)
Received: (qmail 6539 invoked from network); 26 Nov 2013 15:38:32 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 26 Nov 2013 15:38:32 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=5294c077.xn--30v786c.k1310; i=sendmail-bs@submit.iecc.com; bh=PIlcXgNPv8ryRxBQpQakfdFsmVOOPo5YrIKHcvkvyaY=; b=0n6mxNHTsWYiiFhMqixiWpgCfu36WV62YqXSN+TIWNKrlsw8OvR8SoTOxxIv18hPJV9cFjH+BX9tajkVY08o2sndmk9atbcxLSeSEZl/FTAb1fOBlcfnayUZW90ws8bNB5BrjHWAIDnOGigO/AFzvaPIcnFDE/cwO9vHou8BnLc4zq38ZVLGep3ZnxM/HdJ27hhhSuT+brmk0Wuuvu01MSCuYzwzNh/UQL9OYMvRl1DIhepZZFrcBx/Vg30W9h1n
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=5294c077.xn--30v786c.k1310; olt=sendmail-bs@submit.iecc.com; bh=PIlcXgNPv8ryRxBQpQakfdFsmVOOPo5YrIKHcvkvyaY=; b=qpGN3uRG0XPNSjwK9dz50fvF7U1IuhQN3EeAV4NVMe0Cxkx1sxkOSUrVF7USaxdxOIXR8H5nMHJMkWx0EXJnO8WpUHfJiifR1wgVb51SxgRuDe2ygglZPNxMBFg0kRniyppvnOdOSjweS3rvduL4KCjjHVuf8XZMCjCTxoZYpvtH4WvdonCgZBq2zWrCMlIfIoIuva5+C8RuLZsvAlISJECBJy/5XWSzZpnh5P/xaBrzf5zBEpwQdcEedsjdq/TI
Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 26 Nov 2013 15:38:30 -0000
Date: Tue, 26 Nov 2013 10:38:30 -0500 (EST)
From: John R Levine <johnl@taugh.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Message-ID: <alpine.BSF.2.00.1311261035360.70931@joyce.lan>
References: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131125180112.55423.qmail@joyce.lan> <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
Cleverness: None detected
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 15:38:35 -0000

> Sure, that could work, but it requires that first query. What if a human has an entity handle written down on a piece of paper and wants to look it up? Fail, unless they know the name of the server to send the query to.

We're stuck with that problem.  I have a old printout with the handles 
ANTAGUS-MNT and AI-300624 on it.  Now what?  Some handles give you a hint 
of what the registry is, but many don't.  Even for the ones with a hint, 
now we'd need a whole new flavor of bootstrap to turn the handle hint into 
something it can look up.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail.

From edainow@afilias.info  Tue Nov 26 08:30:01 2013
Return-Path: <edainow@afilias.info>
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 665501AD6B9 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 08:30:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.279
X-Spam-Level: 
X-Spam-Status: No, score=-1.279 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=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 0oKq2hos_0uW for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 08:29:59 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id D16861ADBCC for <weirds@ietf.org>; Tue, 26 Nov 2013 08:29:59 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VlLWR-00046P-4e for weirds@ietf.org; Tue, 26 Nov 2013 16:29:59 +0000
Received: from mail-lb0-f173.google.com ([209.85.217.173]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VlLWR-0001qn-41 for weirds@ietf.org; Tue, 26 Nov 2013 16:29:59 +0000
Received: by mail-lb0-f173.google.com with SMTP id u14so4565340lbd.4 for <weirds@ietf.org>; Tue, 26 Nov 2013 08:29:52 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=Z4IgzREHWzCAsERYcdN+p5dXPURpNO5I/aq4nm87+7M=; b=Pg2ssFjmRqlmlhZWzJUdTD9tsmI9nxpIb6XTOU572GOKZen4NCPEUBcEBekIckl8Ds ADP2b00VNP4MbMYq9e3RXl6kJemleWGSTNlgPQ3r+CbsC4jY3inqexGe28MFI8Musfyo Q28MyEtEsWXV3LlYO7vLzELv7o7+PfjqUWSCurUFU6Og4HgYDq18ClfpPKs+u9+rQWun 9K+wDtS5YKARjZ8mHD0eH2XoBMCTfuPXmGyQuXWsrFcVOMp05oDZR4ucU2VZV4Ov8mhc EHxjpqIa2psCk3uW59SKX7YO0mZxfacM1kwoNV0vrfliieATB9dmAN9zWRQvTBNEuokf 228Q==
X-Received: by 10.112.72.233 with SMTP id g9mr25968744lbv.2.1385483392905; Tue, 26 Nov 2013 08:29:52 -0800 (PST)
X-Gm-Message-State: ALoCoQnfOvaSDF/dQhGDPMUeqHjVLQv01tAkXilVMmkq1YvLX7X807eB6A3if9JhSnme2WUfivDi+BZTe4SwRUSVDq1zFGOFuSG3Duk+k4z7QuecCoP3AP/8NbKixkU6zJ6zIYBCtjxg
MIME-Version: 1.0
X-Received: by 10.112.72.233 with SMTP id g9mr25968731lbv.2.1385483392663; Tue, 26 Nov 2013 08:29:52 -0800 (PST)
Received: by 10.112.204.5 with HTTP; Tue, 26 Nov 2013 08:29:52 -0800 (PST)
In-Reply-To: <5294BD24.4060003@viagenie.ca>
References: <20131126035333.58995.qmail@joyce.lan> <5294BD24.4060003@viagenie.ca>
Date: Tue, 26 Nov 2013 11:29:52 -0500
Message-ID: <CAGTGDycowPquuJ=+yaCCXhtkAh8UHL6sS79bSZ+dBkcCh7tbDA@mail.gmail.com>
From: Ernie Dainow <edainow@afilias.info>
To: Simon Perreault <simon.perreault@viagenie.ca>
Content-Type: multipart/alternative; boundary=001a11c23fbc76594204ec16fdde
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 16:30:01 -0000

--001a11c23fbc76594204ec16fdde
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I'm not sure I understand the objection to requiring normalization for
lookup and search. Registration of a domain requires it (RFC 5891), plus a
lot more onerous checking down to the character (RFC 5892).

Organizations that are responsible for domain registrations are generally
the same ones that will be providing RDAP servers. A requirement that RDAP
lookup and search must normalize to NFC seems simple by comparison.

-Ernie



On Tue, Nov 26, 2013 at 10:24 AM, Simon Perreault <
simon.perreault@viagenie.ca> wrote:

> Le 2013-11-25 22:53, John Levine a =E9crit :
>
>  It is a different approach. It does not mandate any searching rules to t=
he
>>> server. It simply requires the server to document and provide its rules=
.
>>>
>>
>> Could you check with some TLD operators, such as the ones on this
>> list, and see if they'd be willing to do that?  I'd be surprised.
>>
>
> If it can be "implemented" with a URL pointing to an informal description
> of how search is done, then I don't see why not.
>
> "Do whatever you want server-side, but at least document it somehow."
>
> We could informatively point to the LGR draft as a good starting point.
>
> Simon
> --
> DTN made easy, lean, and smart --> http://postellation.viagenie.ca
> NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
> STUN/TURN server               --> http://numb.viagenie.ca
>
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
>

--001a11c23fbc76594204ec16fdde
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>I&#39;m not sure I understand the objection to requir=
ing normalization for lookup and search. Registration of a domain requires =
it (RFC 5891), plus a lot more onerous checking down to the character (RFC =
5892).</div>
<div><br></div><div>Organizations that are responsible for domain registrat=
ions are generally the same ones that will be providing RDAP servers. A req=
uirement that RDAP lookup and search must normalize to NFC seems simple by =
comparison.</div>
<div><br></div><div>-Ernie</div><div><br></div></div><div class=3D"gmail_ex=
tra"><br><br><div class=3D"gmail_quote">On Tue, Nov 26, 2013 at 10:24 AM, S=
imon Perreault <span dir=3D"ltr">&lt;<a href=3D"mailto:simon.perreault@viag=
enie.ca" target=3D"_blank">simon.perreault@viagenie.ca</a>&gt;</span> wrote=
:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Le 2013-11-25 22:53, John Levine a =E9crit :=
<div class=3D"im"><br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It is a different approach. It does not mandate any searching rules to the<=
br>
server. It simply requires the server to document and provide its rules.<br=
>
</blockquote>
<br>
Could you check with some TLD operators, such as the ones on this<br>
list, and see if they&#39;d be willing to do that? =A0I&#39;d be surprised.=
<br>
</blockquote>
<br></div>
If it can be &quot;implemented&quot; with a URL pointing to an informal des=
cription of how search is done, then I don&#39;t see why not.<br>
<br>
&quot;Do whatever you want server-side, but at least document it somehow.&q=
uot;<br>
<br>
We could informatively point to the LGR draft as a good starting point.<spa=
n class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
Simon<br>
-- <br>
DTN made easy, lean, and smart --&gt; <a href=3D"http://postellation.viagen=
ie.ca" target=3D"_blank">http://postellation.viagenie.<u></u>ca</a><br>
NAT64/DNS64 open-source =A0 =A0 =A0 =A0--&gt; <a href=3D"http://ecdysis.via=
genie.ca" target=3D"_blank">http://ecdysis.viagenie.ca</a><br>
STUN/TURN server =A0 =A0 =A0 =A0 =A0 =A0 =A0 --&gt; <a href=3D"http://numb.=
viagenie.ca" target=3D"_blank">http://numb.viagenie.ca</a></font></span><di=
v class=3D"HOEnZb"><div class=3D"h5"><br>
______________________________<u></u>_________________<br>
weirds mailing list<br>
<a href=3D"mailto:weirds@ietf.org" target=3D"_blank">weirds@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/weirds" target=3D"_blank">=
https://www.ietf.org/mailman/<u></u>listinfo/weirds</a><br>
</div></div></blockquote></div><br></div>

--001a11c23fbc76594204ec16fdde--

From edainow@afilias.info  Tue Nov 26 08:42:47 2013
Return-Path: <edainow@afilias.info>
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 D97F11A1F78 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 08:42:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.679
X-Spam-Level: 
X-Spam-Status: No, score=-0.679 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_34=0.6, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=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 Y02vlVTq_Nz2 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 08:42:45 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id 4639B1A1F55 for <weirds@ietf.org>; Tue, 26 Nov 2013 08:42:45 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VlLin-0005h3-3s for weirds@ietf.org; Tue, 26 Nov 2013 16:42:45 +0000
Received: from mail-lb0-f169.google.com ([209.85.217.169]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VlLin-0002lu-3J for weirds@ietf.org; Tue, 26 Nov 2013 16:42:45 +0000
Received: by mail-lb0-f169.google.com with SMTP id y6so4626243lbh.14 for <weirds@ietf.org>; Tue, 26 Nov 2013 08:42:38 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=jA85Ks2UruOdDzBRKYd4X//kGusQJT2y4IHOd79x2gM=; b=nD1mlbpGzs6ayHXPSRFvgyEnRWYUnMQPreF7uRp57sK5Ooi2atr+QG/ZrL2K32DhLU V+ViA3zcOlMsHA5BKVnZfhFJIYF0EA6ITahFJrI59w3xXx3lqbdIA0ca5LCjucfq4RtY ggBt6wbfyDAlqucORSGNn7SeErj3CMcIdyyR9JzIZrbCFUVUa8Ys45RUbrFa2aWaGnnt HBatnFr6H3BF7PJ4MZqe7QeYPM0labYkPbFgx5hrgOcgpAwlUdVEjT+DNQ/YnVpvu3ZG KndsemXdLxZC9wiFMIJFtpwdHa0B81Wwt25//sA1X6VUvwgOTaGN1r+8W0QFGir130r3 sF7w==
X-Gm-Message-State: ALoCoQlNaNXiQjbu2aZEpdDHhNj5AgxVg2twKKJd/nN05MRNqjLqMuvtolfNH+JA2i/yYqN1EqDVZZQpKhw9dGBLiFmYLclvPsb5fcZZiY1SEERI81altScZoaTqqedQLHOywRl3CTNN
X-Received: by 10.152.204.39 with SMTP id kv7mr2108536lac.42.1385484158729; Tue, 26 Nov 2013 08:42:38 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.152.204.39 with SMTP id kv7mr2108533lac.42.1385484158614; Tue, 26 Nov 2013 08:42:38 -0800 (PST)
Received: by 10.112.204.5 with HTTP; Tue, 26 Nov 2013 08:42:38 -0800 (PST)
In-Reply-To: <alpine.BSF.2.00.1311261035360.70931@joyce.lan>
References: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131125180112.55423.qmail@joyce.lan> <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <alpine.BSF.2.00.1311261035360.70931@joyce.lan>
Date: Tue, 26 Nov 2013 11:42:38 -0500
Message-ID: <CAGTGDyfYSe=97Pc-+rzS7gQ3AZcv87iSmSUFcu0jm5M3OkroJQ@mail.gmail.com>
From: Ernie Dainow <edainow@afilias.info>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=001a113440a61dd0c904ec172bba
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 16:42:47 -0000

--001a113440a61dd0c904ec172bba
Content-Type: text/plain; charset=ISO-8859-1

Since handles are local to a particular server, the only way to make them
globally unique is to add some more information. This could be done fairly
simply by having RDAP servers prefix all handles with an identifier such as
tld.rdap. The backend databases don't need to be changed. The RDAP server
simply adds the prefix when returning handles in query responses and strips
off the prefix when a handle is received in a query before doing a database
lookup.

-Ernie



On Tue, Nov 26, 2013 at 10:38 AM, John R Levine <johnl@taugh.com> wrote:

> Sure, that could work, but it requires that first query. What if a human
>> has an entity handle written down on a piece of paper and wants to look it
>> up? Fail, unless they know the name of the server to send the query to.
>>
>
> We're stuck with that problem.  I have a old printout with the handles
> ANTAGUS-MNT and AI-300624 on it.  Now what?  Some handles give you a hint
> of what the registry is, but many don't.  Even for the ones with a hint,
> now we'd need a whole new flavor of bootstrap to turn the handle hint into
> something it can look up.
>
>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
>

--001a113440a61dd0c904ec172bba
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Since handles are local to a particular server, the o=
nly way to make them globally unique is to add some more information. This =
could be done fairly simply by having RDAP servers prefix all handles with =
an identifier such as tld.rdap. The backend databases don&#39;t need to be =
changed. The RDAP server simply adds the prefix when returning handles in q=
uery responses and strips off the prefix when a handle is received in a que=
ry before doing a database lookup.</div>
<div><br></div><div>-Ernie</div><div><br></div></div><div class=3D"gmail_ex=
tra"><br><br><div class=3D"gmail_quote">On Tue, Nov 26, 2013 at 10:38 AM, J=
ohn R Levine <span dir=3D"ltr">&lt;<a href=3D"mailto:johnl@taugh.com" targe=
t=3D"_blank">johnl@taugh.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im"><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex">
Sure, that could work, but it requires that first query. What if a human ha=
s an entity handle written down on a piece of paper and wants to look it up=
? Fail, unless they know the name of the server to send the query to.<br>

</blockquote>
<br></div>
We&#39;re stuck with that problem. =A0I have a old printout with the handle=
s ANTAGUS-MNT and AI-300624 on it. =A0Now what? =A0Some handles give you a =
hint of what the registry is, but many don&#39;t. =A0Even for the ones with=
 a hint, now we&#39;d need a whole new flavor of bootstrap to turn the hand=
le hint into something it can look up.<div class=3D"im HOEnZb">
<br>
<br>
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br></div><div c=
lass=3D"HOEnZb"><div class=3D"h5">
______________________________<u></u>_________________<br>
weirds mailing list<br>
<a href=3D"mailto:weirds@ietf.org" target=3D"_blank">weirds@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/weirds" target=3D"_blank">=
https://www.ietf.org/mailman/<u></u>listinfo/weirds</a><br>
</div></div></blockquote></div><br></div>

--001a113440a61dd0c904ec172bba--

From carlosm3011@gmail.com  Tue Nov 26 08:44:10 2013
Return-Path: <carlosm3011@gmail.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 D63E41AD628 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 08:44:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.15
X-Spam-Level: 
X-Spam-Status: No, score=-1.15 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, J_CHICKENPOX_34=0.6, SPF_PASS=-0.001] autolearn=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 1tcyaC2NzLTD for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 08:44:09 -0800 (PST)
Received: from mail-yh0-x231.google.com (mail-yh0-x231.google.com [IPv6:2607:f8b0:4002:c01::231]) by ietfa.amsl.com (Postfix) with ESMTP id 727E91A1F78 for <weirds@ietf.org>; Tue, 26 Nov 2013 08:44:09 -0800 (PST)
Received: by mail-yh0-f49.google.com with SMTP id z20so4085070yhz.36 for <weirds@ietf.org>; Tue, 26 Nov 2013 08:44:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=JPpZw7Tem69GSlhovEpopS2KvxafWltI4kzkRQBA8kY=; b=oTvtzKk4009G2fG98j2SxzWiC3clRbljVo0NaH98Nq692nVGHeL4pSRDb0KMX97nnS Kt+HYkwSUJFY8QCWZfiWwvW98RB+78Mdpn1XEhKdgp+MaupiaN90JC7VTRcJxub47Fu0 7Axy8PWCNGEvh2aURkTkYMKRIulT9Cym+7QbK6JVGPmhoToCT1M2LGrKOsWIw+Kosen6 t/+L+9EIfkDWJo9wIshD4tnWYYp0xNVUDCaA59eEt/CEkYLjaEHf0KDThC0FG+cdqI5K JFR0Zi6LYxJEXlgKQYxt1QHb/fbkeCEnAvxK+6B7FpDvpKu2tBpXotObB+HBB6hO/2BZ hzDA==
X-Received: by 10.236.15.102 with SMTP id e66mr4709038yhe.69.1385484249215; Tue, 26 Nov 2013 08:44:09 -0800 (PST)
Received: from 87-7-200.lacnic.net.uy ([200.7.87.99]) by mx.google.com with ESMTPSA id w8sm83622750yhg.8.2013.11.26.08.44.06 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Nov 2013 08:44:08 -0800 (PST)
Message-ID: <5294CFDF.4020707@gmail.com>
Date: Tue, 26 Nov 2013 14:44:15 -0200
From: "Carlos M. Martinez" <carlosm3011@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: Ernie Dainow <edainow@afilias.info>, John R Levine <johnl@taugh.com>
References: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131125180112.55423.qmail@joyce.lan> <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <alpine.BSF.2.00.1311261035360.70931@joyce.lan> <CAGTGDyfYSe=97Pc-+rzS7gQ3AZcv87iSmSUFcu0jm5M3OkroJQ@mail.gmail.com>
In-Reply-To: <CAGTGDyfYSe=97Pc-+rzS7gQ3AZcv87iSmSUFcu0jm5M3OkroJQ@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 16:44:11 -0000

But... isn't the key problem here knowing *where* the databases
containing each handle are ?

On 11/26/13, 2:42 PM, Ernie Dainow wrote:
> Since handles are local to a particular server, the only way to make
> them globally unique is to add some more information. This could be done
> fairly simply by having RDAP servers prefix all handles with an
> identifier such as tld.rdap. The backend databases don't need to be
> changed. The RDAP server simply adds the prefix when returning handles
> in query responses and strips off the prefix when a handle is received
> in a query before doing a database lookup.
> 
> -Ernie
> 
> 
> 
> On Tue, Nov 26, 2013 at 10:38 AM, John R Levine <johnl@taugh.com
> <mailto:johnl@taugh.com>> wrote:
> 
>         Sure, that could work, but it requires that first query. What if
>         a human has an entity handle written down on a piece of paper
>         and wants to look it up? Fail, unless they know the name of the
>         server to send the query to.
> 
> 
>     We're stuck with that problem.  I have a old printout with the
>     handles ANTAGUS-MNT and AI-300624 on it.  Now what?  Some handles
>     give you a hint of what the registry is, but many don't.  Even for
>     the ones with a hint, now we'd need a whole new flavor of bootstrap
>     to turn the handle hint into something it can look up.
> 
> 
>     Regards,
>     John Levine, johnl@taugh.com <mailto:johnl@taugh.com>, Taughannock
>     Networks, Trumansburg NY
>     Please consider the environment before reading this e-mail.
>     _________________________________________________
>     weirds mailing list
>     weirds@ietf.org <mailto:weirds@ietf.org>
>     https://www.ietf.org/mailman/__listinfo/weirds
>     <https://www.ietf.org/mailman/listinfo/weirds>
> 
> 
> 
> 
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
> 

From andy@arin.net  Tue Nov 26 08:51:51 2013
Return-Path: <andy@arin.net>
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 730091ACC88 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 08:51:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.3
X-Spam-Level: 
X-Spam-Status: No, score=-1.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_34=0.6, RP_MATCHES_RCVD=-0.001] autolearn=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 BLpemrRkNKsG for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 08:51:50 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id 377481A1F55 for <weirds@ietf.org>; Tue, 26 Nov 2013 08:51:50 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id 220E91654CE; Tue, 26 Nov 2013 11:51:50 -0500 (EST)
Received: from CHAXCH05.corp.arin.net (chaxch05.corp.arin.net [192.149.252.94]) by smtp1.arin.net (Postfix) with ESMTP id 74A5B1652EB; Tue, 26 Nov 2013 11:51:49 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH05.corp.arin.net (192.149.252.94) with Microsoft SMTP Server (TLS) id 14.2.342.3; Tue, 26 Nov 2013 11:51:49 -0500
Received: from CHAXCH01.corp.arin.net ([169.254.1.174]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Tue, 26 Nov 2013 11:51:48 -0500
From: Andy Newton <andy@arin.net>
To: Ernie Dainow <edainow@afilias.info>, John R Levine <johnl@taugh.com>
Thread-Topic: [weirds] DNS Bootstrapping revisited
Thread-Index: AQHO5vlDt6YvpzULZECxymrW2dIXIJowfMiAgAFUKQCAAIpbgIAD2G4AgABiywCAATAZAIAAOl4AgAAR6wD//67MAA==
Date: Tue, 26 Nov 2013 16:51:48 +0000
Message-ID: <CEBA3B82.2A4A3%andy@arin.net>
In-Reply-To: <CAGTGDyfYSe=97Pc-+rzS7gQ3AZcv87iSmSUFcu0jm5M3OkroJQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: multipart/alternative; boundary="_000_CEBA3B822A4A3andyarinnet_"
MIME-Version: 1.0
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 16:51:51 -0000

--_000_CEBA3B822A4A3andyarinnet_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

From: Ernie Dainow <edainow@afilias.info<mailto:edainow@afilias.info>>
Date: Tuesday, November 26, 2013 11:42 AM
To: John R Levine <johnl@taugh.com<mailto:johnl@taugh.com>>
Cc: "weirds@ietf.org<mailto:weirds@ietf.org>" <weirds@ietf.org<mailto:weird=
s@ietf.org>>
Subject: Re: [weirds] DNS Bootstrapping revisited

Since handles are local to a particular server, the only way to make them g=
lobally unique is to add some more information. This could be done fairly s=
imply by having RDAP servers prefix all handles with an identifier such as =
tld.rdap. The backend databases don't need to be changed. The RDAP server s=
imply adds the prefix when returning handles in query responses and strips =
off the prefix when a handle is received in a query before doing a database=
 lookup.

Actually, the RIRs already do this but with postfixing an identifier. And I=
've got code in NicInfo and the bootstrap server that take advantage of it =
to determine where to send these types of entity queries.

-andy

--_000_CEBA3B822A4A3andyarinnet_
Content-Type: text/html; charset="us-ascii"
Content-ID: <D8F29953FF828E4DBF9ABCD0454E14C1@corp.arin.net>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif; ">
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Ernie Dainow &lt;<a href=3D"m=
ailto:edainow@afilias.info">edainow@afilias.info</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Tuesday, November 26, 2013 11=
:42 AM<br>
<span style=3D"font-weight:bold">To: </span>John R Levine &lt;<a href=3D"ma=
ilto:johnl@taugh.com">johnl@taugh.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:weirds@=
ietf.org">weirds@ietf.org</a>&quot; &lt;<a href=3D"mailto:weirds@ietf.org">=
weirds@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [weirds] DNS Bootstrap=
ping revisited<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<span style=3D"color: rgb(0, 0, 0); font-family: Calibri; font-size: medium=
; font-style: normal; font-variant: normal; font-weight: normal; letter-spa=
cing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; te=
xt-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-=
spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0p=
x; display: inline !important; float: none; ">Since
 handles are local to a particular server, the only way to make them global=
ly unique is to add some more information. This could be done fairly simply=
 by having RDAP servers prefix all handles with an identifier such as tld.r=
dap. The backend databases don't
 need to be changed. The RDAP server simply adds the prefix when returning =
handles in query responses and strips off the prefix when a handle is recei=
ved in a query before doing a database lookup.</span></blockquote>
</span>
<div><br>
</div>
<div>Actually, the RIRs already do this but with postfixing an identifier. =
And I've got code in NicInfo and the bootstrap server that take advantage o=
f it to determine where to send these types of entity queries.</div>
<div><br>
</div>
<div>-andy</div>
</body>
</html>

--_000_CEBA3B822A4A3andyarinnet_--

From ajs@anvilwalrusden.com  Tue Nov 26 09:07:31 2013
Return-Path: <ajs@anvilwalrusden.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 E17901ADE85 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 09:07:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.14
X-Spam-Level: 
X-Spam-Status: No, score=-0.14 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311, LOTS_OF_MONEY=0.001] autolearn=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 ArnFIUzeIsSj for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 09:07:30 -0800 (PST)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by ietfa.amsl.com (Postfix) with ESMTP id 4A5D21ADDDA for <weirds@ietf.org>; Tue, 26 Nov 2013 09:07:30 -0800 (PST)
Received: from mx1.yitter.info (nat-05-mht.dyndns.com [216.146.45.244]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id A7E6F8A031 for <weirds@ietf.org>; Tue, 26 Nov 2013 17:07:29 +0000 (UTC)
Date: Tue, 26 Nov 2013 12:07:24 -0500
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: weirds@ietf.org
Message-ID: <20131126170724.GA14403@mx1.yitter.info>
References: <20131126035333.58995.qmail@joyce.lan> <5294BD24.4060003@viagenie.ca> <CAGTGDycowPquuJ=+yaCCXhtkAh8UHL6sS79bSZ+dBkcCh7tbDA@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <CAGTGDycowPquuJ=+yaCCXhtkAh8UHL6sS79bSZ+dBkcCh7tbDA@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 17:07:32 -0000

On Tue, Nov 26, 2013 at 11:29:52AM -0500, Ernie Dainow wrote:
> I'm not sure I understand the objection to requiring normalization for
> lookup and search. Registration of a domain requires it (RFC 5891), plus a
> lot more onerous checking down to the character (RFC 5892).

I don't think anyone is objecting to restricting the searchable space
to U-labels (if they are, then I'm misreading).  I agree that the only
thing to be looked up are U-labels.

But that's not what "variants" are about (despite the confusion of
some whenever that word appears).  If "variants" means anything, it's
a case where there are two different U-labels (valid ones) that are,
according to registry policy, "the same" in some sense.

The usual example that gets trotted out at this point is Chinese.
Traditional and Simplified Chinese characters are sometimes but not
always different.  They are conceptually the same character, however,
and I have been repeatedly assured that many if not most literate
Chinese readers can work out what is meant by one of these writing
systems even if they're normally users of the other.  In any case,
this is the reason why there are two "IDN" top-level domain labels for
"China": ä¸­å›½ (xn--fiqs8s) and ä¸­åœ‹ (xn--fiqz9s).  The idea of
variants handling is that there needs to be some way to tell that
these names are linked in some important way.  (This sort of thing has
interesting side effects.  For instance, today in .ca hoe.ca and hÅ“.ca
turn out to be variants, because of a policy that CIRA has in an
effort to accommodate the use of Å“.  This produces occasionally odd
results like hÅ“, and Ã§Ã®rÃ .ca, and so on, that are consistent with their
policy.)

The proposal that started this was that the RDAP server return the
additional record (or a see also reference?  Or something?) along with
the rules by which the variant is generated.  I was arguing (and I
think Simon is arguing also) that you couldn't include those rules in
the response, at least not practically, but you could return a pointer
to the policy that determined them to be variants.  This has the nice
advantage of forcing the RDAP server operator to determine the meaning
of "variant" for itself; for our purposes, two names are variants of
one another just in case the server operator says so and can hand you
a URL from which you can learn how that determination was made.  (Note
that the URL could point to a web page that says, "We will call any
two names variants if you pay us $1 million and your first born son."
We don't care for the purposes of the protocol.)

I think the target policy should probably be expressed using
http://tools.ietf.org/html/draft-davies-idntables-05, but I don't
think that ought to be a MUST.  How come 2119 doesn't have IT WOULD BE
NICE IF?

Best,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From prvs=0035ac5a3f=johnl@taugh.com  Tue Nov 26 09:39:18 2013
Return-Path: <prvs=0035ac5a3f=johnl@taugh.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 6BE6F1ADF99 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 09:39:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.192
X-Spam-Level: 
X-Spam-Status: No, score=-1.192 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, J_CHICKENPOX_34=0.6, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 AixMDCEf5YSk for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 09:39:16 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 3223B1ADF6D for <weirds@ietf.org>; Tue, 26 Nov 2013 09:39:16 -0800 (PST)
Received: (qmail 28836 invoked from network); 26 Nov 2013 17:39:15 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 26 Nov 2013 17:39:15 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=5294dcc3.xn--30v786c.k1310; i=sendmail-bs@submit.iecc.com; bh=vaizCVkduPpYgeQAGrxZBrqttsBl/G3GmmbLzUx00Ks=; b=J58DsAHqdydPgDi2p475sMmZr30qYjNUUzJdlZaszrb5cIEErUhMFZCLPmlvaDynhEtoWui9okmmt/irKEY1+ypFisFGefctctloUl7RUU4rSfqY2LuLYOZLktMjJ0gc5tbSJ3EnGBGUxHR2AwUZleInsZQIyw4znvS94fhKbdNSMjeGe11aR+WqfheoDhIxXHCb1moYTKxf3TtEgi22dC1HyyB9l6nk+/5Z7nQ2ZjgujBC3VmjKqY+rm6SRtziv
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:user-agent:cleverness; s=5294dcc3.xn--30v786c.k1310; olt=sendmail-bs@submit.iecc.com; bh=vaizCVkduPpYgeQAGrxZBrqttsBl/G3GmmbLzUx00Ks=; b=NBZPQrjfqCh1P6nwcL2+R167nJGscN7zOJOLOfy7qd5ZU2PekAWrpqbUPT+59vksIE0MVR7ROCJ94vztYivfCYRNt3mF9NzW7QhXNMoSu4FgedTp5lY3IyheytlxDCxEfjnpxRVVsVP989vyH33ZsAeixsvoROmhb52x03UTJYwfOOWh06LCs1FNJXiWRSB0my9HD7FMokYi1XYZe+GZgMNA3zShNDIr7I2x60SEWLDzT867QGQ7K8erZnoQ2ohL
Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 26 Nov 2013 17:39:15 -0000
Date: Tue, 26 Nov 2013 12:39:14 -0500 (EST)
From: John R Levine <johnl@taugh.com>
To: Ernie Dainow <edainow@afilias.info>
In-Reply-To: <CAGTGDyfYSe=97Pc-+rzS7gQ3AZcv87iSmSUFcu0jm5M3OkroJQ@mail.gmail.com>
Message-ID: <alpine.BSF.2.00.1311261237310.71470@joyce.lan>
References: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131125180112.55423.qmail@joyce.lan> <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <alpine.BSF.2.00.1311261035360.70931@joyce.lan> <CAGTGDyfYSe=97Pc-+rzS7gQ3AZcv87iSmSUFcu0jm5M3OkroJQ@mail.gmail.com>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
Cleverness: None detected
MIME-Version: 1.0
Content-Type: MULTIPART/signed; protocol="application/pkcs7-signature"; micalg=sha1; BOUNDARY="3825401791-1911892311-1385487555=:71470"
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 17:39:18 -0000

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--3825401791-1911892311-1385487555=:71470
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

> Since handles are local to a particular server, the only way to make them
> globally unique is to add some more information. This could be done fairly
> simply by having RDAP servers prefix all handles with an identifier such as
> tld.rdap.

That's not so great, since there will be a lot of RDAP servers that aren't 
TLDs.  (I should be running one for watkins-glen.ny.us, Andy runs one for 
ARIN.)

What's the advantage of adding a prefix that has to be looked up using 
some yet to be defined process to find the appropriate server, versus just 
putting the name of the server in the response?

R's,
John
--3825401791-1911892311-1385487555=:71470
Content-Type: APPLICATION/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: BASE64
Content-Description: S/MIME Cryptographic Signature
Content-Disposition: attachment; filename=smime.p7s

MIIJCQYJKoZIhvcNAQcCoIII+jCCCPYCAQExCzAJBgUrDgMCGgUAMAsGCSqG
SIb3DQEHAaCCBjowggY2MIIFHqADAgECAgMGLywwDQYJKoZIhvcNAQEFBQAw
gYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYD
VQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYD
VQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTAeFw0xMzAzMTYxOTQ0MDdaFw0xNDAzMTgxMjI4MzVaMFUxGTAX
BgNVBA0TEHFaMXRuOTBuMkdVODZzemYxGDAWBgNVBAMMD2pvaG5sQHRhdWdo
LmNvbTEeMBwGCSqGSIb3DQEJARYPam9obmxAdGF1Z2guY29tMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAve/4NFMbuvtD6QSuXAoYQ0SkaO9s
DiNHA4saJNV0OIXd6dtM87w7OETKWWVq24Ab6vQaYh218oCF1GDdLv6EiRB8
oL1k9sK2v70iAVT83vEnmaj6/hQVcBI6mZJH6LXyCgYSP2e5yBQqJu+hgLte
bdg7kOKW2tb937jDn9KYRVFIlEU0/iu/b/Buwq3ahg2BsG3vg92Zk+Dv5VON
QDLE8x8wdi1cor7qBY/RERw4O3LXo3644OU0t6KS3aQxLrXEvWZHHvLhsAu1
BjYbC+qdSddDT1t+adEnZq9/wMhNGhPWCd/uFDZanSpyM913b7eI1Q2aNgA0
cccjEgBsp8IipwIDAQABo4IC1TCCAtEwCQYDVR0TBAIwADALBgNVHQ8EBAMC
BLAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBSL
djRDW8NpGZJjlhjZ0SLge0hCvjAfBgNVHSMEGDAWgBRTcu2SnODaywFcfH6W
NU7y1LhRgjAaBgNVHREEEzARgQ9qb2hubEB0YXVnaC5jb20wggFMBgNVHSAE
ggFDMIIBPzCCATsGCysGAQQBgbU3AQIDMIIBKjAuBggrBgEFBQcCARYiaHR0
cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjCB9wYIKwYBBQUHAgIw
geowJxYgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwAwIBARqB
vlRoaXMgY2VydGlmaWNhdGUgd2FzIGlzc3VlZCBhY2NvcmRpbmcgdG8gdGhl
IENsYXNzIDEgVmFsaWRhdGlvbiByZXF1aXJlbWVudHMgb2YgdGhlIFN0YXJ0
Q29tIENBIHBvbGljeSwgcmVsaWFuY2Ugb25seSBmb3IgdGhlIGludGVuZGVk
IHB1cnBvc2UgaW4gY29tcGxpYW5jZSBvZiB0aGUgcmVseWluZyBwYXJ0eSBv
YmxpZ2F0aW9ucy4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5zdGFy
dHNzbC5jb20vY3J0dTEtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5Bggr
BgEFBQcwAYYtaHR0cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczEv
Y2xpZW50L2NhMEIGCCsGAQUFBzAChjZodHRwOi8vYWlhLnN0YXJ0c3NsLmNv
bS9jZXJ0cy9zdWIuY2xhc3MxLmNsaWVudC5jYS5jcnQwIwYDVR0SBBwwGoYY
aHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEBBQUAA4IBAQCM
pgcOpxRJazPzEBYnhGENuQqzXeLyA3a8XL7YaxaAJwV7ucDVkyQHu35PUEkh
vVgIKnxq6N9WxHiO6GK/imdwS3LrUBbs+0v+95m6YhJv6ZfvAHTyTLqrozXU
ohR5NRFeL0p1OfK1llnl/I71Fe/JNgxJHDn1puzsFoJD3zYCKgNdST3FPNIb
2v/xIiubuB85tiJSWUlc56OkCdBK3ZgBnwYV8LxFmpOlwedaHC6sxIk1rsuX
BHbRIJwLFy2LqVtNm0M5NzBVyPQf72lPn/aaJLbqY5DDm4/lSy94R+CKXabE
6lWan7xmbqdDDlMxGbpMRWV2Cxi5ONp4uNgNcwI6MYIClzCCApMCAQEwgZQw
gYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYD
VQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYD
VQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQQIDBi8sMAkGBSsOAwIaBQCggdgwGAYJKoZIhvcNAQkDMQsGCSqG
SIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTMxMTI2MTczOTE1WjAjBgkqhkiG
9w0BCQQxFgQUOzyPHvoX8GT3EiEkcca0qwm0+8IweQYJKoZIhvcNAQkPMWww
ajALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAKBggq
hkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D
AgcwDQYIKoZIhvcNAwICASgwDQYJKoZIhvcNAQEBBQAEggEATit74OH9VUUt
U2diFz7COSILvjwr1q+suwaK/Js9ZTJ4zDfFhyLsacpzi3MN0pHIOY4W9Mxt
oJ6uKdpUhwJyHMaAp2yWaWgsoEG5AM1tADiuTos6JlKFgLUroQcGE9IFQT0q
HKqXbwOYJNUMz2paKZiz59EMarbjOlboY4F0w4l42u063CvZNaMDr9urBh4z
WlNmoEixf+SeyXeTqShYat/LT+8/tOpuQRZKN6Z37kNc6VAYtPPnjF2YAaAH
Co/VO0AITLQeY3vhicpvA8jHK04dYigDU3yvbxjhfZdbj4+3d8ri4pX6rjJr
uwOeqijHDBhUg5QNgX1XyUF0b1hT1w==

--3825401791-1911892311-1385487555=:71470--

From carlosm3011@gmail.com  Tue Nov 26 09:42:25 2013
Return-Path: <carlosm3011@gmail.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 2D1321AD6D2 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 09:42:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.15
X-Spam-Level: 
X-Spam-Status: No, score=-1.15 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, J_CHICKENPOX_34=0.6, SPF_PASS=-0.001] autolearn=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 JP8j7huz0WC4 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 09:42:24 -0800 (PST)
Received: from mail-yh0-x235.google.com (mail-yh0-x235.google.com [IPv6:2607:f8b0:4002:c01::235]) by ietfa.amsl.com (Postfix) with ESMTP id E04231AD694 for <weirds@ietf.org>; Tue, 26 Nov 2013 09:42:23 -0800 (PST)
Received: by mail-yh0-f53.google.com with SMTP id b20so4138528yha.40 for <weirds@ietf.org>; Tue, 26 Nov 2013 09:42:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=vWA7887Q1xt22r4dyPZ+ZV1fOxSQ9pS0ZLvtmQVGA5E=; b=x0Zz+a5az58LOPCHWfb1cMgEFEbUCFyc5HPCzZfUxK7TR6lNXb1+qmCNfzTwDsoAZ5 u+JBnf/WYgb8uEl9ggrO+coYUoJqIFWz/4SGFIuEq+45hzBEPN5ki7GcFweqnBjU+5EH nrp0IgSyItSBzf3Ro55g4GbleM9MWRlMUg7Gr4PEUnZfJ6aorEBoW5/AmhCHI4peHyTp 5LD/evjnhZRikigPFA1jR9dbnJ/U7Fmhs0kY/khgowiCbIpo3uRyD6NZtQLQmvtEqL/G aHpXYjW+prXTWG9ClQ+EGQflnwX7V4zudfAM259IxLj2kl1ZlaFWEWLVkiGg/1lwcC9j HLMw==
X-Received: by 10.236.86.42 with SMTP id v30mr2983382yhe.92.1385487743605; Tue, 26 Nov 2013 09:42:23 -0800 (PST)
Received: from 87-7-200.lacnic.net.uy ([200.7.87.99]) by mx.google.com with ESMTPSA id g25sm182478yhg.6.2013.11.26.09.42.19 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Nov 2013 09:42:22 -0800 (PST)
Message-ID: <5294DD79.1020202@gmail.com>
Date: Tue, 26 Nov 2013 15:42:17 -0200
From: "Carlos M. Martinez" <carlosm3011@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: John R Levine <johnl@taugh.com>, Ernie Dainow <edainow@afilias.info>
References: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131125180112.55423.qmail@joyce.lan> <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <alpine.BSF.2.00.1311261035360.70931@joyce.lan> <CAGTGDyfYSe=97Pc-+rzS7gQ3AZcv87iSmSUFcu0jm5M3OkroJQ@mail.gmail.com> <alpine.BSF.2.00.1311261237310.71470@joyce.lan>
In-Reply-To: <alpine.BSF.2.00.1311261237310.71470@joyce.lan>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 17:42:25 -0000

I'll answer my own call for opinions:

"I'd forget about bootstrapping entities"

There it is, I said it.

:)

~Carlos

On 11/26/13, 3:39 PM, John R Levine wrote:
>> Since handles are local to a particular server, the only way to make them
>> globally unique is to add some more information. This could be done
>> fairly
>> simply by having RDAP servers prefix all handles with an identifier
>> such as
>> tld.rdap.
> 
> That's not so great, since there will be a lot of RDAP servers that
> aren't TLDs.  (I should be running one for watkins-glen.ny.us, Andy runs
> one for ARIN.)
> 
> What's the advantage of adding a prefix that has to be looked up using
> some yet to be defined process to find the appropriate server, versus
> just putting the name of the server in the response?
> 
> R's,
> John
> 
> 
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
> 

From superuser@gmail.com  Tue Nov 26 09:43:54 2013
Return-Path: <superuser@gmail.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 664E01AD6D2 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 09:43:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 rpNJOWWN38Cr for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 09:43:53 -0800 (PST)
Received: from mail-wg0-x22f.google.com (mail-wg0-x22f.google.com [IPv6:2a00:1450:400c:c00::22f]) by ietfa.amsl.com (Postfix) with ESMTP id 0C71C1AD694 for <weirds@ietf.org>; Tue, 26 Nov 2013 09:43:52 -0800 (PST)
Received: by mail-wg0-f47.google.com with SMTP id n12so4635084wgh.14 for <weirds@ietf.org>; Tue, 26 Nov 2013 09:43:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wu5yJWJYdhkfvQvyda/OJWYSjojmMhUqQON1VrhtfFc=; b=SwtApMs95o1VzI8XB+lH9XLTJgaWL19gHTglyfVdr7XbhxYAzt9M4CJPdVm8BIxpM4 JzwV1eUQGWD2l9ffDSxdkspVlWjVU4FMi478/Nw+z0qlXEexQTLwPNl6kJ59XlLE1kd4 ym/iR9o0Gu+zTs57Mol5QPT0Iz1VfMurSAhRTtiYSC0Ta+7QFswM9zDMe93TTnLxsUQa WPUeBGRF6XRYb698vN0fq7pS6DjcrTeYfG7/H9r0TTX1Hc2FetWov8gvDGQOERsw8xlE /cM47rYsBXH0NZuzF5MdzorZYxihw465A9oDsREF5Aze9rIwBVhM44HZm+XkQa83TnFv Hi4g==
MIME-Version: 1.0
X-Received: by 10.194.21.104 with SMTP id u8mr2894954wje.63.1385487832245; Tue, 26 Nov 2013 09:43:52 -0800 (PST)
Received: by 10.181.13.230 with HTTP; Tue, 26 Nov 2013 09:43:52 -0800 (PST)
In-Reply-To: <20131125175224.55360.qmail@joyce.lan>
References: <CAL0qLwY9sDAaK1VXUNLySSrDUYwtn5E2t+fVf+DJCHVXVUj0Ag@mail.gmail.com> <20131125175224.55360.qmail@joyce.lan>
Date: Tue, 26 Nov 2013 09:43:52 -0800
Message-ID: <CAL0qLwbN24wcrhysN0gqaXzQkZ=dOgbkgDid8Hb19sXQrRiFcw@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: John Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=047d7b5d97cb14ecb304ec180624
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] IETF 88 minutes posted
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, 26 Nov 2013 17:43:54 -0000

--047d7b5d97cb14ecb304ec180624
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Nov 25, 2013 at 9:52 AM, John Levine <johnl@taugh.com> wrote:

> The places where it says "variance" should be "variants".
>
> It's a term of IDN and ICANN art for domain names that are considered
> to be the same in some hard to define sense of "same".
>
>
>
Fixed, thanks.

-MSK

--047d7b5d97cb14ecb304ec180624
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Mon, Nov 25, 2013 at 9:52 AM, John Levine <span dir=3D"=
ltr">&lt;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.c=
om</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail_=
quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex">
The places where it says &quot;variance&quot; should be &quot;variants&quot=
;.<br>
<br>
It&#39;s a term of IDN and ICANN art for domain names that are considered<b=
r>
to be the same in some hard to define sense of &quot;same&quot;.<br>
<br><br></blockquote><div><br></div><div>Fixed, thanks.<br><br>-MSK <br></d=
iv></div><br></div></div>

--047d7b5d97cb14ecb304ec180624--

From edainow@afilias.info  Tue Nov 26 11:49:40 2013
Return-Path: <edainow@afilias.info>
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 A35B81AE005 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 11:49:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, 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 IDeXstLGuHtA for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 11:49:38 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id 278411AD34C for <weirds@ietf.org>; Tue, 26 Nov 2013 11:49:37 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VlOdd-0003Rq-3x for weirds@ietf.org; Tue, 26 Nov 2013 19:49:37 +0000
Received: from mail-ie0-f174.google.com ([209.85.223.174]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VlOdd-0007pe-3b for weirds@ietf.org; Tue, 26 Nov 2013 19:49:37 +0000
Received: by mail-ie0-f174.google.com with SMTP id at1so10073641iec.33 for <weirds@ietf.org>; Tue, 26 Nov 2013 11:49:31 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=yWLW6iQBhN+Djzhb5xkQpQafuGQeHg0NT33dXwbdsIY=; b=GyOOB7DfiDDuCh6cIU6YwzO8RHKuG9UIAVb18T+Rp06aAY8VkVstckalsJxh44l+Qo 0BTnZI/IktW7vyLXJUREnOBP2B+GQPdtv+pX4BkntPvrfEaD5K1j+rxkVjlOrDSzAOIp 34gA81PABwP9Mdp1+VQM2OD8J13fbiDZr7CzUfEK6xR9jUkmy3fl0Yy/bPqLklkjTKfL JquLrthMfzVMFSx26Qvpytek9rbCxAfy0ORa4rgifxQuypJNIV4GujM7gGY8pTRj4Xxg TLK+n8IBMBTsjneE3XC6jLnoX/c+M7UE8aH4CWXCiUKMOw7yOdDLtHfBJjh6OYYCxHQk Qx4A==
X-Gm-Message-State: ALoCoQmSob+XAW5prqkcio05JKdQ41zxd0s+cuwoDoGKerJFIML/yyJU6GPR/oR3St9fCdfq0CyI96lIIeVW11BjGDo3JpfGWUMuobSw6TCupM+sFWZs9aQPV7rl6rif8FIM2Uzxohjm
X-Received: by 10.42.222.68 with SMTP id if4mr2583166icb.62.1385495371592; Tue, 26 Nov 2013 11:49:31 -0800 (PST)
X-Received: by 10.42.222.68 with SMTP id if4mr2583160icb.62.1385495371468; Tue, 26 Nov 2013 11:49:31 -0800 (PST)
Received: from [10.10.68.31] (tor-gateway.afilias.info. [199.15.87.4]) by mx.google.com with ESMTPSA id v9sm23991599igh.7.2013.11.26.11.49.29 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Nov 2013 11:49:30 -0800 (PST)
Message-ID: <5294FB48.1050403@afilias.info>
Date: Tue, 26 Nov 2013 14:49:28 -0500
From: Ernie Dainow <edainow@afilias.info>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: Andrew Sullivan <ajs@anvilwalrusden.com>, weirds@ietf.org
References: <20131126035333.58995.qmail@joyce.lan> <5294BD24.4060003@viagenie.ca> <CAGTGDycowPquuJ=+yaCCXhtkAh8UHL6sS79bSZ+dBkcCh7tbDA@mail.gmail.com> <20131126170724.GA14403@mx1.yitter.info>
In-Reply-To: <20131126170724.GA14403@mx1.yitter.info>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 19:49:40 -0000

On 11/26/2013 12:07 PM, Andrew Sullivan wrote:
> On Tue, Nov 26, 2013 at 11:29:52AM -0500, Ernie Dainow wrote:
>> I'm not sure I understand the objection to requiring normalization for
>> lookup and search. Registration of a domain requires it (RFC 5891), plus a
>> lot more onerous checking down to the character (RFC 5892).
> I don't think anyone is objecting to restricting the searchable space
> to U-labels (if they are, then I'm misreading).  I agree that the only
> thing to be looked up are U-labels.

I was responding to Scott's last proposed wording for search,

"In order to provide more consistent pattern matching behavior servers SHOULD normalize Unicode client inputs using the same normalization form the server uses to store Unicode data."

>
> But that's not what "variants" are about (despite the confusion of
> some whenever that word appears).  If "variants" means anything, it's
> a case where there are two different U-labels (valid ones) that are,
> according to registry policy, "the same" in some sense.
At the beginning of this "alternative approach" sub-thread, I 
interpreted "different search variants" to be about the  variations of 
search processing, i.e. what type of normalization is done by the 
server. I thought we had arrived at a conclusion that we would not 
provide a way to search for variant names, at least in this version of RDAP.

If search processing requirements are should rather than must, 
documentation of what the server does should be provided. But it is 
awkward to require a client to perform a search and then look for a 
pointer to documentation in the response. Any limitations or options in 
general beyond what is in the RDAP spec should just be clearly listed on 
the Help page so it is all in one place, rather than having pointers to 
different documentation scattered across various responses.


-Ernie

From edainow@afilias.info  Tue Nov 26 12:02:39 2013
Return-Path: <edainow@afilias.info>
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 C94D91AE02B for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 12:02:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.702
X-Spam-Level: 
X-Spam-Status: No, score=-0.702 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_34=0.6, J_CHICKENPOX_66=0.6, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=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 A-83pp4_aQJG for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 12:02:38 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id 1A41D1ADFA1 for <weirds@ietf.org>; Tue, 26 Nov 2013 12:02:37 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VlOqD-0004uT-5w for weirds@ietf.org; Tue, 26 Nov 2013 20:02:37 +0000
Received: from mail-ie0-f174.google.com ([209.85.223.174]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VlOqD-0000EP-5h for weirds@ietf.org; Tue, 26 Nov 2013 20:02:37 +0000
Received: by mail-ie0-f174.google.com with SMTP id at1so10035353iec.5 for <weirds@ietf.org>; Tue, 26 Nov 2013 12:02:32 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=DmQo5nz8DG4O8uggPJ38Sl/n6qjomZ8WIP4WD4MSgt0=; b=eohMRfO40rl9jaPYaZ95pGEWZu9m5QGKMW+0WNtnudIFbbefpMiCjB30HLHNXOdWw6 zEjcla9l9bAJCbYg/bQ9BJ3v3v26/SGfKKCImlWa/QGnrxxsmIGAXPmRs2wpTtXYtUhS Np3mT29qBYTnTIFOiVr5pFcg9dak1vPTu28qKfQTKrKeNjpgSQpqLwDYRi7uCZfJLyp3 HCqiEMDmsRftAxcm81tEWaIW5aq9v+EeeNl+y5RDC1eUyXLVkRyYNlAfyNN0BVF8cyJi WkPL4wCqHCRWu8oSoygk9FTF01F+ySTK5T5HONGpcO+2M6f/Wc4T05XsJQ/WoKENNs0O dn4Q==
X-Gm-Message-State: ALoCoQmtBBhjbUh/JoNGVGdanvXl2/5n0vo3Ye5ahnfNGQTUN5bCa/ZAUYwHPJGlY/gVo9zusAdDaIGnC4sSTRUlfB1nlsMHNZN9ewxjy4e3JNbjvCRaNLPLeWtsr1yJIayPL/y5E5WY
X-Received: by 10.50.1.78 with SMTP id 14mr18462214igk.37.1385496152355; Tue, 26 Nov 2013 12:02:32 -0800 (PST)
X-Received: by 10.50.1.78 with SMTP id 14mr18462201igk.37.1385496152196; Tue, 26 Nov 2013 12:02:32 -0800 (PST)
Received: from [10.10.68.31] (tor-gateway.afilias.info. [199.15.87.4]) by mx.google.com with ESMTPSA id jk5sm34080894igb.0.2013.11.26.12.02.30 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 26 Nov 2013 12:02:31 -0800 (PST)
Message-ID: <5294FE54.2000509@afilias.info>
Date: Tue, 26 Nov 2013 15:02:28 -0500
From: Ernie Dainow <edainow@afilias.info>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: John R Levine <johnl@taugh.com>
References: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131125180112.55423.qmail@joyce.lan> <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <alpine.BSF.2.00.1311261035360.70931@joyce.lan> <CAGTGDyfYSe=97Pc-+rzS7gQ3AZcv87iSmSUFcu0jm5M3OkroJQ@mail.gmail.com> <alpine.BSF.2.00.1311261237310.71470@joyce.lan>
In-Reply-To: <alpine.BSF.2.00.1311261237310.71470@joyce.lan>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 20:02:40 -0000

On 11/26/2013 12:39 PM, John R Levine wrote:
>> Since handles are local to a particular server, the only way to make 
>> them
>> globally unique is to add some more information. This could be done 
>> fairly
>> simply by having RDAP servers prefix all handles with an identifier 
>> such as
>> tld.rdap.
>
> That's not so great, since there will be a lot of RDAP servers that 
> aren't TLDs.  (I should be running one for watkins-glen.ny.us, Andy 
> runs one for ARIN.)
>
> What's the advantage of adding a prefix that has to be looked up using 
> some yet to be defined process to find the appropriate server, versus 
> just putting the name of the server in the response?
>
The only advantage is that it is more compact. If using the server name 
is more universal, then that is fine. It may need to be object.server 
for conformity to current backends that use different namespaces for 
handles for different objects.

So the example in draft-ietf-weirds-json-response-06, p.20
      "handle":"XXXX",
      "links":[
        {
          "value":"http://example.com/entity/XXXX",
          "rel":"self",
          "href":"http://example.com/entity/XXXX",
          "type":"application/rdap+json"
        }
        ...
becomes something like
      "handle":"entity.example.com.rdap-XXXX",
      "links":
      "links":[
        {
"value":"http://example.com/entity/entity.example.com.rdap-XXXX",
          "rel":"self",
"href":"http://example.com/entity/entity.example.com.rdap-XXXX",
          "type":"application/rdap+json"
        }

-Ernie

From shollenbeck@verisign.com  Tue Nov 26 12:04:50 2013
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 57B131AE1A2 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 12:04:50 -0800 (PST)
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 R5OEootfJHCZ for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 12:04:49 -0800 (PST)
Received: from exprod6og114.obsmtp.com (exprod6og114.obsmtp.com [64.18.1.33]) by ietfa.amsl.com (Postfix) with ESMTP id E1D2C1ADFA1 for <weirds@ietf.org>; Tue, 26 Nov 2013 12:04:27 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob114.postini.com ([64.18.5.12]) with SMTP ID DSNKUpT+y2efdzD3vO7u8BfkQBicP2qbvNHZ@postini.com; Tue, 26 Nov 2013 12:04:48 PST
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 rAQK4RMW008727 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Nov 2013 15:04:27 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas02.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Tue, 26 Nov 2013 15:04:26 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Ernie Dainow <edainow@afilias.info>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] Unicode search - alternative approach
Thread-Index: AQHO6uCnxs5ox2CRTki+Ml+Hn5es5po37tiA
Date: Tue, 26 Nov 2013 20:04:25 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EF78A@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20131126035333.58995.qmail@joyce.lan> <5294BD24.4060003@viagenie.ca> <CAGTGDycowPquuJ=+yaCCXhtkAh8UHL6sS79bSZ+dBkcCh7tbDA@mail.gmail.com> <20131126170724.GA14403@mx1.yitter.info> <5294FB48.1050403@afilias.info>
In-Reply-To: <5294FB48.1050403@afilias.info>
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
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 20:04:50 -0000

> -----Original Message-----
> From: weirds [mailto:weirds-bounces@ietf.org] On Behalf Of Ernie Dainow
> Sent: Tuesday, November 26, 2013 2:49 PM
> To: Andrew Sullivan; weirds@ietf.org
> Subject: Re: [weirds] Unicode search - alternative approach
>=20
>=20
> On 11/26/2013 12:07 PM, Andrew Sullivan wrote:
> > On Tue, Nov 26, 2013 at 11:29:52AM -0500, Ernie Dainow wrote:
> >> I'm not sure I understand the objection to requiring normalization
> for
> >> lookup and search. Registration of a domain requires it (RFC 5891),
> plus a
> >> lot more onerous checking down to the character (RFC 5892).
> > I don't think anyone is objecting to restricting the searchable space
> > to U-labels (if they are, then I'm misreading).  I agree that the
> only
> > thing to be looked up are U-labels.
>=20
> I was responding to Scott's last proposed wording for search,
>=20
> "In order to provide more consistent pattern matching behavior servers
> SHOULD normalize Unicode client inputs using the same normalization
> form the server uses to store Unicode data."

My concern was that the rules for domain names might not apply to other dat=
a (like entity names) stored at the registry. I tried to generalize the tex=
t to allow whatever normalization form is appropriate for the context.

Scott

From ajs@anvilwalrusden.com  Tue Nov 26 12:18:34 2013
Return-Path: <ajs@anvilwalrusden.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 A790F1AE00B for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 12:18:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] autolearn=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 dV7hYeMCORTo for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 12:18:33 -0800 (PST)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by ietfa.amsl.com (Postfix) with ESMTP id 9FE381ADF54 for <weirds@ietf.org>; Tue, 26 Nov 2013 12:18:33 -0800 (PST)
Received: from mx1.yitter.info (nat-05-mht.dyndns.com [216.146.45.244]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id D4EE68A031 for <weirds@ietf.org>; Tue, 26 Nov 2013 20:18:32 +0000 (UTC)
Date: Tue, 26 Nov 2013 15:18:31 -0500
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: weirds@ietf.org
Message-ID: <20131126201831.GM14681@mx1.yitter.info>
References: <20131126035333.58995.qmail@joyce.lan> <5294BD24.4060003@viagenie.ca> <CAGTGDycowPquuJ=+yaCCXhtkAh8UHL6sS79bSZ+dBkcCh7tbDA@mail.gmail.com> <20131126170724.GA14403@mx1.yitter.info> <5294FB48.1050403@afilias.info> <831693C2CDA2E849A7D7A712B24E257F492EF78A@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EF78A@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 20:18:34 -0000

On Tue, Nov 26, 2013 at 08:04:25PM +0000, Hollenbeck, Scott wrote:
> 
> My concern was that the rules for domain names might not apply to other data (like entity names) stored at the registry. I tried to generalize the text to allow whatever normalization form is appropriate for the context.
> 

Oh, I get it.  I think that's too complicated.  The precis WG is in
any case recommending NFC everywhere, and that seems like extremely
good advice to me.  We don't want the KC forms because of ambiguity.
And NFC is more compact for network transmission than NFD.  So why not
just require all queries to be NFC normalized and all servers to
normalize to NFC before matching on normalized-to-NFC data?  

(The actual effect of this of course will be that people normalize
their databases with NFC before storing.)

Best,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From prvs=003599b1d5=johnl@iecc.com  Tue Nov 26 12:22:58 2013
Return-Path: <prvs=003599b1d5=johnl@iecc.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 943C21AE227 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 12:22:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.793
X-Spam-Level: 
X-Spam-Status: No, score=-1.793 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 KKITP2TFszOE for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 12:22:57 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 562231AE00B for <weirds@ietf.org>; Tue, 26 Nov 2013 12:22:57 -0800 (PST)
Received: (qmail 91673 invoked from network); 26 Nov 2013 20:22:56 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 26 Nov 2013 20:22:56 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52950320.xn--i8sz2z.k1310; i=johnl@user.iecc.com; bh=TyX68eXepERyu7LQVhgKj/Io831By3Wphp0xebmV/ls=; b=lNLC5sCadQl3Qk5mPnEvHyOTz9HzekNWRLYGEejubGnusa/AuiHTIAAUKqUStcb4QmR8ou2aNo2fFVWf43TYB31BRCMVcasfo7sfwRKg2TXvrIlCCp+vCi9B31d3ZaZDB85yLhHX2gRrq870pr1rB3nFcd8/EbHSRsq9nzz8E7qQ2SnzjYhYIddAesra1g8lA/8krtXX4v1OLSI+nvcKpcbEwfBubcty5FxIhDCTZ0g+vAk4T0d40iSP2wmFrpW9
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=52950320.xn--i8sz2z.k1310; olt=johnl@user.iecc.com; bh=TyX68eXepERyu7LQVhgKj/Io831By3Wphp0xebmV/ls=; b=M5/s/k5KomTnJwsNEVLMH6bAkUbapVdWmLMOamYkh42VsjXgdw1Wxn/aKx5REbP6B+FKWJ/+ScodyJhPkDrQTbL+c2KL7W5OC3Pw0SZqqzrs0xv4Rmc03NBPQI8VkeaFnlJ0Pis3tRiuQOJNoFliEMjUy3XUeXulRfY4PdaWhdvHYzIZEOnedXwO2+Pd31fL/tNpSclP0PTnTan+xxw9/uxBzHftO7UD/dLnIFWf/SwHvKbYZGo3BEHzPBLOHjO5
Date: 26 Nov 2013 20:22:34 -0000
Message-ID: <20131126202234.72406.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <CEBA3B82.2A4A3%andy@arin.net>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] DNS Bootstrapping revisited
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, 26 Nov 2013 20:22:58 -0000

>Actually, the RIRs already do this but with postfixing an identifier. And I've got code in NicInfo and the
>bootstrap server that take advantage of it to determine where to send these types of entity queries.

Many of the ICANN registries assign their own handles, with no
consistent pattern I can see.  This is a swamp, and I see no need to
try to drain it.


From ajs@anvilwalrusden.com  Tue Nov 26 13:13:41 2013
Return-Path: <ajs@anvilwalrusden.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 E77221ADED9 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 13:13:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] autolearn=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 QSANwIH-a97Y for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 13:13:40 -0800 (PST)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by ietfa.amsl.com (Postfix) with ESMTP id A047D1AD942 for <weirds@ietf.org>; Tue, 26 Nov 2013 13:13:40 -0800 (PST)
Received: from mx1.yitter.info (nat-05-mht.dyndns.com [216.146.45.244]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id 0E20E8A031 for <weirds@ietf.org>; Tue, 26 Nov 2013 21:13:40 +0000 (UTC)
Date: Tue, 26 Nov 2013 16:13:38 -0500
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: weirds@ietf.org
Message-ID: <20131126211338.GU14681@mx1.yitter.info>
References: <20131126035333.58995.qmail@joyce.lan> <5294BD24.4060003@viagenie.ca> <CAGTGDycowPquuJ=+yaCCXhtkAh8UHL6sS79bSZ+dBkcCh7tbDA@mail.gmail.com> <20131126170724.GA14403@mx1.yitter.info> <5294FB48.1050403@afilias.info>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <5294FB48.1050403@afilias.info>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 21:13:42 -0000

On Tue, Nov 26, 2013 at 02:49:28PM -0500, Ernie Dainow wrote:
> At the beginning of this "alternative approach" sub-thread, I
> interpreted "different search variants" to be about the  variations
> of search processing, i.e. what type of normalization is done by the
> server. I thought we had arrived at a conclusion that we would not
> provide a way to search for variant names, at least in this version
> of RDAP.

Yeah, I thought so too, but the discussion terms confused me.  Anyway,
if we're talking about different kinds of normalization then we're
going to plunge right down this rathole.  

The only possible reason I can think of for not requiring
NFC-normalized UTF-8 for every term (on the network -- what a client
does with preprocessing mapping and so on is up to the client) is if
someone claims they need to publish data using scripts not available
in Unicode.  As soon as the Ancient Mayan-using registry shows up (and
there's an argument to be made that it is possible, though unlikely),
I'll cheerfully give in.  Until then, I can think of no reason to
enable anything else, and plenty of reasons not to.

If we _really_ want to explore this swamp, then I suggest we have a
look at the current precis drafts on framework and mapping before we
go futher.

Best,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From prvs=003599b1d5=johnl@iecc.com  Tue Nov 26 14:53:04 2013
Return-Path: <prvs=003599b1d5=johnl@iecc.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 AD1481AE02B for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 14:53:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.793
X-Spam-Level: 
X-Spam-Status: No, score=-1.793 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 4oF1uNxHeU0C for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 14:53:02 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 022C91AE028 for <weirds@ietf.org>; Tue, 26 Nov 2013 14:53:01 -0800 (PST)
Received: (qmail 20452 invoked from network); 26 Nov 2013 22:53:01 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 26 Nov 2013 22:53:01 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5295264d.xn--30v786c.k1310; i=johnl@user.iecc.com; bh=6gLPf9yhvbEUGDuLdAGsIjFZOI/R1HMuNYv9BqNBeJU=; b=prnOT6cb6k0WkgS/U9KNE3p38vNSGNw3vyuglijphA2xd/FEQ7wdrsVOTj7glk6WmuNU+jkpRKvcGgNIBth3ocvJ++JSndQfLbTnTmPul/WhjjDc3vvrXN42nGeDQphxfY1fMXVT1LwhgQFhnLA7UG6zMyODP0MRDj5LhD0NbE9E6HgxQF5zJR9/xyrE4TvmpbzAQixTc/PMbYgpbQSxOWcOxYY96v1i4EPW0Cord97jkr/suXhMQYE6h+Vgb95r
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=5295264d.xn--30v786c.k1310; olt=johnl@user.iecc.com; bh=6gLPf9yhvbEUGDuLdAGsIjFZOI/R1HMuNYv9BqNBeJU=; b=O1ihAUgVTcYRUi2lfnTGj9wZRblNa4ycDKWS7dwIyTVPzY8C+XY8fN7bmzRAfIOjQg90opBDosEm4QiCAQlxrxEGQtGyWQNn4G0/4J3VTHVi5hONTM0pW4NDNQpESw9uL7aVwyDdDJ0mb0RykkwY8DzIrOemVPaN6tYmwKFfSKWAgX+CGCEwocAyQIiLSa+xgW1PbMpnMijZ/j6xN5WswTOMEWomRv6vsPPieI+ZQfcVM09MwnkPo5CAmwRuIeRH
Date: 26 Nov 2013 22:52:39 -0000
Message-ID: <20131126225239.73116.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: weirds@ietf.org
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EF78A@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Subject: Re: [weirds] Unicode search - alternative approach
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, 26 Nov 2013 22:53:04 -0000

>My concern was that the rules for domain names might not apply to other data (like entity names) stored at the
>registry. I tried to generalize the text to allow whatever normalization form is appropriate for the context.

They probably won't.  The PRECIS WG is developing profiles for things
like handles, which are unlikely to be identical to the rules for
U-labels.


From jay@nzrs.net.nz  Tue Nov 26 16:03:21 2013
Return-Path: <jay@nzrs.net.nz>
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 DBDD31ADF93 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 16:03:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, 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 VhpJRvjTm_77 for <weirds@ietfa.amsl.com>; Tue, 26 Nov 2013 16:03:19 -0800 (PST)
Received: from srsomail.nzrs.net.nz (srsomail.nzrs.net.nz [202.46.183.22]) by ietfa.amsl.com (Postfix) with ESMTP id A122E1AD698 for <weirds@ietf.org>; Tue, 26 Nov 2013 16:03:19 -0800 (PST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by srsomail.nzrs.net.nz (Postfix) with ESMTP id 489764B8613; Wed, 27 Nov 2013 13:03:16 +1300 (NZDT)
X-Virus-Scanned: Debian amavisd-new at srsomail.office.nzrs.net.nz
Received: from srsomail.nzrs.net.nz ([202.46.183.22]) by localhost (srsomail.office.nzrs.net.nz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ure6L0rJICEa; Wed, 27 Nov 2013 13:03:08 +1300 (NZDT)
Received: from [192.168.22.173] (unknown [202.46.183.35]) (Authenticated sender: jay) by srsomail.nzrs.net.nz (Postfix) with ESMTPSA id 3ECF54B8610; Wed, 27 Nov 2013 13:03:08 +1300 (NZDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Jay Daley <jay@nzrs.net.nz>
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EF0A0@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Wed, 27 Nov 2013 13:03:07 +1300
Content-Transfer-Encoding: quoted-printable
Message-Id: <7596B42D-9879-494C-9868-82A339DA10C9@nzrs.net.nz>
References: <959E133B-1156-40DC-8EBC-499869322B5F@viagenie.ca> <CEB53FC9.2A2EC%andy@arin.net> <89A7E0AE8025CE4FA324483B8D02A6B219CEC6A4@MELEX01> <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <B1115523-1FF6-4D8B-887F-981C2E0D7CFA@nzrs.net.nz> <831693C2CDA2E849A7D7A712B24E257F492EF0A0@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Wed, 27 Nov 2013 00:03:22 -0000

On 27/11/2013, at 1:02 am, Hollenbeck, Scott <shollenbeck@verisign.com> =
wrote:

>> -----Original Message-----
>> From: Jay Daley [mailto:jay@nzrs.net.nz]
>> Sent: Monday, November 25, 2013 11:41 PM
>> To: Hollenbeck, Scott
>> Cc: weirds@ietf.org Group
>> Subject: Re: [weirds] DNS Bootstrapping revisited
>>=20
>>=20
>> On 26/11/2013, at 1:07 am, Hollenbeck, Scott =
<shollenbeck@verisign.com>
>> wrote:
>>=20
>>> I'm back to asking this question: what information does a client
>> possess that will allow it to bootstrap a lookup query for an entity
>> like "XXXX"? For a domain search like "example*"? I don't see how =
it's
>> possible with either the DNS or IANA approaches.
>>=20
>>=20
>> I not convinced this is a problem that the protocol needs to solve
>> rather than another unspecified part of the WEIRDS ecosystem.  For
>> example the obvious answer to your question is "everywhere" - i.e. =
the
>> client must contact every RDAP server and place the query with each
>> one.  Equally it is highly likely that people will build gateways =
that
>> accept a single query, fan out the query and collect the results to
>> provide an aggregated answer.   All we need do is note that as a
>> possible solution.
>=20
> Do you think we should specify how to bootstrap some queries and not =
others?

There are certainly some we should not specify bootstrapping for.

> I can't imagine any implementer adopting either of the approaches =
described above. They require either client or server to maintain a list =
of all servers, a list like that will not be static - and now we have =
list to maintain and find. Ugh.

It's a common way of solving problems but I agree it's not pretty.

Jay

>=20
> I'm not convinced this is a problem for us, either. We can't bootstrap =
all query types, and if we can't do that a partial solution is going to =
cause confusion. We're better off having server names specified as =
client inputs.
>=20
> Scott


--=20
Jay Daley
Chief Executive
.nz Registry Services (New Zealand Domain Name Registry Limited)
desk: +64 4 931 6977
mobile: +64 21 678840
linkedin: www.linkedin.com/in/jaydaley


From ajs@anvilwalrusden.com  Wed Nov 27 03:55:35 2013
Return-Path: <ajs@anvilwalrusden.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 470B71AE144 for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 03:55:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] autolearn=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 Ruslq948hNn6 for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 03:55:34 -0800 (PST)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by ietfa.amsl.com (Postfix) with ESMTP id 1D38E1AE080 for <weirds@ietf.org>; Wed, 27 Nov 2013 03:55:34 -0800 (PST)
Received: from mx1.yitter.info (c-75-69-155-67.hsd1.nh.comcast.net [75.69.155.67]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id DB9C58A031 for <weirds@ietf.org>; Wed, 27 Nov 2013 11:55:32 +0000 (UTC)
Date: Wed, 27 Nov 2013 06:55:28 -0500
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: weirds@ietf.org
Message-ID: <20131127115527.GA15248@mx1.yitter.info>
References: <831693C2CDA2E849A7D7A712B24E257F492EF78A@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131126225239.73116.qmail@joyce.lan>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20131126225239.73116.qmail@joyce.lan>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [weirds] Unicode search - alternative approach
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: Wed, 27 Nov 2013 11:55:35 -0000

On Tue, Nov 26, 2013 at 10:52:39PM -0000, John Levine wrote:

> They probably won't.  The PRECIS WG is developing profiles for things
> like handles, which are unlikely to be identical to the rules for
> U-labels.

Local mappings are unlikely to be the same, sure.  For instance, there
might be handling for i and dotless-i that is peculiar to Turkish.
You might be able to do something about that in, say, address searches
if you somehow knew that the registrant country was Turkey (perhaps by
a previous lookup).

In general, RFC 5198 recommends NFC.  There is a width-mapping issue,
however, with NFC, and it might be necessary to deal with that.
Indeed, the more I think about this the less I can see why people
interested in all of this shouldn't go read
ools.ietf.org/html/draft-ietf-precis-framework-12 and probably the
mappings draft too.  This work should probably be a profile of that stuff.

If the concern is for the case where the data in the repository is
unnormalized, then I suggest the effort is probably doomed unless the
repository's RDAP server normalizes everything as part of its search
strategy (in pseudo-database language, WHERE nfc(submit_term) =
nfc(database_column)).  I _suppose_ you could make an argument for
compatibility normalization under some circumstances there, but I
think it'd be much more reliable to follow the strategy offered by
precis: mappings on storage and before lookup, and use a consistent
profile (probably of IdentifierClass) for everything.

Best,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From shollenbeck@verisign.com  Wed Nov 27 04:12:28 2013
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 75F4D1AE1B9 for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 04:12:28 -0800 (PST)
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 meyHK9un7w5u for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 04:12:26 -0800 (PST)
Received: from exprod6og110.obsmtp.com (exprod6og110.obsmtp.com [64.18.1.25]) by ietfa.amsl.com (Postfix) with ESMTP id B79801AE1B8 for <weirds@ietf.org>; Wed, 27 Nov 2013 04:12:25 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob110.postini.com ([64.18.5.12]) with SMTP ID DSNKUpXhqQvIpY1xjLOzyDB5JBQzbGdjlFE3@postini.com; Wed, 27 Nov 2013 04:12:26 PST
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rARCCO6s013031 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 27 Nov 2013 07:12:24 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Wed, 27 Nov 2013 07:12:24 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Andrew Sullivan <ajs@anvilwalrusden.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] Unicode search - alternative approach
Thread-Index: AQHO6uCnxs5ox2CRTki+Ml+Hn5es5po37tiAgABYkYCAALKkcA==
Date: Wed, 27 Nov 2013 12:12:23 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EFDA1@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20131126035333.58995.qmail@joyce.lan> <5294BD24.4060003@viagenie.ca> <CAGTGDycowPquuJ=+yaCCXhtkAh8UHL6sS79bSZ+dBkcCh7tbDA@mail.gmail.com> <20131126170724.GA14403@mx1.yitter.info> <5294FB48.1050403@afilias.info> <831693C2CDA2E849A7D7A712B24E257F492EF78A@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131126201831.GM14681@mx1.yitter.info>
In-Reply-To: <20131126201831.GM14681@mx1.yitter.info>
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
Subject: Re: [weirds] Unicode search - alternative approach
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: Wed, 27 Nov 2013 12:12:28 -0000

> -----Original Message-----
> From: weirds [mailto:weirds-bounces@ietf.org] On Behalf Of Andrew
> Sullivan
> Sent: Tuesday, November 26, 2013 3:19 PM
> To: weirds@ietf.org
> Subject: Re: [weirds] Unicode search - alternative approach
>=20
> On Tue, Nov 26, 2013 at 08:04:25PM +0000, Hollenbeck, Scott wrote:
> >
> > My concern was that the rules for domain names might not apply to
> other data (like entity names) stored at the registry. I tried to
> generalize the text to allow whatever normalization form is appropriate
> for the context.
> >
>=20
> Oh, I get it.  I think that's too complicated.  The precis WG is in
> any case recommending NFC everywhere, and that seems like extremely
> good advice to me.  We don't want the KC forms because of ambiguity.
> And NFC is more compact for network transmission than NFD.  So why not
> just require all queries to be NFC normalized and all servers to
> normalize to NFC before matching on normalized-to-NFC data?
>=20
> (The actual effect of this of course will be that people normalize
> their databases with NFC before storing.)

Have a look at the text from rdap-query-07:

"Because Unicode characters may be combined with another Unicode character =
or characters, partial matching requires that a server maintain a list of v=
alid character combinations to be considered a match.  When comparing DNS U=
-labels, servers SHOULD use the code points specified in [RFC5892] to deter=
mine partial matches.  When comparing entity names, servers SHOULD use the =
normalization rules and code points specified by [I-D.ietf-precis-nickname]=
 to determine partial matches"

This was all changed in -08 as a result of the Vancouver in-room discussion=
. No one expressed support for NFC. So back to the list, and we're again pi=
ng-ponging between "normalize" and "don't normalize". How could the text ab=
ove be changed to work for you?

I do have a concern about adding a normative dependency to a draft that isn=
't ours. Is the nicknames document one of the "profile documents" mentioned=
 in the precis charter? If so, how close is it to completion?

Scott

From ajs@anvilwalrusden.com  Wed Nov 27 04:20:22 2013
Return-Path: <ajs@anvilwalrusden.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 F2A171AE194 for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 04:20:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] autolearn=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 rp0tL7PYVo8i for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 04:20:20 -0800 (PST)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by ietfa.amsl.com (Postfix) with ESMTP id C55791ADF91 for <weirds@ietf.org>; Wed, 27 Nov 2013 04:20:20 -0800 (PST)
Received: from mx1.yitter.info (c-75-69-155-67.hsd1.nh.comcast.net [75.69.155.67]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id 822FD8A031 for <weirds@ietf.org>; Wed, 27 Nov 2013 12:20:19 +0000 (UTC)
Date: Wed, 27 Nov 2013 07:20:17 -0500
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: weirds@ietf.org
Message-ID: <20131127122017.GB15248@mx1.yitter.info>
References: <20131126035333.58995.qmail@joyce.lan> <5294BD24.4060003@viagenie.ca> <CAGTGDycowPquuJ=+yaCCXhtkAh8UHL6sS79bSZ+dBkcCh7tbDA@mail.gmail.com> <20131126170724.GA14403@mx1.yitter.info> <5294FB48.1050403@afilias.info> <20131126211338.GU14681@mx1.yitter.info>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20131126211338.GU14681@mx1.yitter.info>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [weirds] Unicode search - alternative approach
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: Wed, 27 Nov 2013 12:20:22 -0000

On Tue, Nov 26, 2013 at 04:13:38PM -0500, Andrew Sullivan wrote:
> On Tue, Nov 26, 2013 at 02:49:28PM -0500, Ernie Dainow wrote:
> > server. I thought we had arrived at a conclusion that we would not
> > provide a way to search for variant names, at least in this version
> > of RDAP.
> 
> Yeah, I thought so too, but the discussion terms confused me. 

I just reviewed the minutes from Vancouver, and we did not agree to
that.  (I was late for that meeting because of another obligation, so
that is part of my confusion.  Apologies.)

The minutes say that John Klensin was going to send some text.  Is
that happening?  

In any case, I have some quibbles with
draft-hollenbeck-weirds-rdap-search-02 section 4.  First, and most
strongly, I do not believe that the text "When comparing DNS U-labels,
servers SHOULD use the code points specified in [RFC5892] to determine
partial matches," should be left.  People will take that to mean "the
list of code points in the appendix of RFC 5892", and that can't be
right because (1) that appendix isn't normative and (2) it's for a
specific version of Unicode.  I think what is wanted instead is
"servers MUST use only those code points consistent with the rules
specified in [RFC5892]," or something like that.  (The more elegant
way in English to say this is "servers may only use. . ." but RFC 2119
doesn't differentiate MAY and MAY ONLY, so we're stuck with
"MUST. . .only".)  Second, I don't understand why this is using the
rules in precis-nickname.  Among other things, nickname works on
FreeformClass, which is already completely unsuitable for U-labels.

I am prepared to build a precis profile for all this if it would help.

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From shollenbeck@verisign.com  Wed Nov 27 06:13:04 2013
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 5206E1ADFCE for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 06:13:04 -0800 (PST)
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 iNUd_uv9zKVG for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 06:13:00 -0800 (PST)
Received: from exprod6og121.obsmtp.com (exprod6og121.obsmtp.com [64.18.1.237]) by ietfa.amsl.com (Postfix) with ESMTP id 8F2D71ADF85 for <weirds@ietf.org>; Wed, 27 Nov 2013 06:12:57 -0800 (PST)
Received: from peregrine.verisign.com ([216.168.239.74]) (using TLSv1) by exprod6ob121.postini.com ([64.18.5.12]) with SMTP ID DSNKUpX96bonM9507RvYlfU3KjZAEZtzXHOD@postini.com; Wed, 27 Nov 2013 06:12:58 PST
Received: from brn1wnexcas01.vcorp.ad.vrsn.com (brn1wnexcas01.vcorp.ad.vrsn.com [10.173.152.205]) by peregrine.verisign.com (8.13.6/8.13.4) with ESMTP id rARECuIS016642 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 27 Nov 2013 09:12:56 -0500
Received: from BRN1WNEXMBX01.vcorp.ad.vrsn.com ([::1]) by brn1wnexcas01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0342.003; Wed, 27 Nov 2013 09:12:56 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: Andrew Sullivan <ajs@anvilwalrusden.com>, "weirds@ietf.org" <weirds@ietf.org>
Thread-Topic: [weirds] Unicode search - alternative approach
Thread-Index: AQHO6uCnxs5ox2CRTki+Ml+Hn5es5po4Vs8AgAD9UYD//8sMYA==
Date: Wed, 27 Nov 2013 14:12:55 +0000
Message-ID: <831693C2CDA2E849A7D7A712B24E257F492EFEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <20131126035333.58995.qmail@joyce.lan> <5294BD24.4060003@viagenie.ca> <CAGTGDycowPquuJ=+yaCCXhtkAh8UHL6sS79bSZ+dBkcCh7tbDA@mail.gmail.com> <20131126170724.GA14403@mx1.yitter.info> <5294FB48.1050403@afilias.info> <20131126211338.GU14681@mx1.yitter.info> <20131127122017.GB15248@mx1.yitter.info>
In-Reply-To: <20131127122017.GB15248@mx1.yitter.info>
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
Subject: Re: [weirds] Unicode search - alternative approach
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: Wed, 27 Nov 2013 14:13:04 -0000

> -----Original Message-----
> From: weirds [mailto:weirds-bounces@ietf.org] On Behalf Of Andrew
> Sullivan
> Sent: Wednesday, November 27, 2013 7:20 AM
> To: weirds@ietf.org
> Subject: Re: [weirds] Unicode search - alternative approach
>=20
> On Tue, Nov 26, 2013 at 04:13:38PM -0500, Andrew Sullivan wrote:
> > On Tue, Nov 26, 2013 at 02:49:28PM -0500, Ernie Dainow wrote:
> > > server. I thought we had arrived at a conclusion that we would not
> > > provide a way to search for variant names, at least in this version
> > > of RDAP.
> >
> > Yeah, I thought so too, but the discussion terms confused me.
>=20
> I just reviewed the minutes from Vancouver, and we did not agree to
> that.  (I was late for that meeting because of another obligation, so
> that is part of my confusion.  Apologies.)
>=20
> The minutes say that John Klensin was going to send some text.  Is
> that happening?

Done and included in rdap-query-08.

> In any case, I have some quibbles with
> draft-hollenbeck-weirds-rdap-search-02 section 4.  First, and most
> strongly, I do not believe that the text "When comparing DNS U-labels,
> servers SHOULD use the code points specified in [RFC5892] to determine
> partial matches," should be left.  People will take that to mean "the
> list of code points in the appendix of RFC 5892", and that can't be
> right because (1) that appendix isn't normative and (2) it's for a
> specific version of Unicode.  I think what is wanted instead is
> "servers MUST use only those code points consistent with the rules
> specified in [RFC5892]," or something like that.  (The more elegant
> way in English to say this is "servers may only use. . ." but RFC 2119
> doesn't differentiate MAY and MAY ONLY, so we're stuck with
> "MUST. . .only".)  Second, I don't understand why this is using the
> rules in precis-nickname.  Among other things, nickname works on
> FreeformClass, which is already completely unsuitable for U-labels.
>=20
> I am prepared to build a precis profile for all this if it would help.

Text from my individual submission was been pulled into rdap-query-08 post-=
Berlin. Look at query-08, please.

Scott

From marc.blanchet@viagenie.ca  Wed Nov 27 07:09:42 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 49B451ADDAF for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 07:09:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, 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 9JjeowqZ5xCd for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 07:09:28 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id ECAF31AD958 for <weirds@ietf.org>; Wed, 27 Nov 2013 07:09:27 -0800 (PST)
Received: from [IPv6:2620:0:230:2002::1001] (unknown [IPv6:2620:0:230:2002::1001]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 6645C40393; Wed, 27 Nov 2013 10:09:26 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <20131127115527.GA15248@mx1.yitter.info>
Date: Wed, 27 Nov 2013 10:09:24 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <B5D3DC6D-B38A-4EED-9656-CC6E9BB53F7B@viagenie.ca>
References: <831693C2CDA2E849A7D7A712B24E257F492EF78A@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131126225239.73116.qmail@joyce.lan> <20131127115527.GA15248@mx1.yitter.info>
To: Andrew Sullivan <ajs@anvilwalrusden.com>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] Unicode search - alternative approach
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: Wed, 27 Nov 2013 15:09:47 -0000

Le 2013-11-27 =E0 06:55, Andrew Sullivan <ajs@anvilwalrusden.com> a =
=E9crit :

> On Tue, Nov 26, 2013 at 10:52:39PM -0000, John Levine wrote:
>=20
>> They probably won't.  The PRECIS WG is developing profiles for things
>> like handles, which are unlikely to be identical to the rules for
>> U-labels.
>=20
> Local mappings are unlikely to be the same, sure.  For instance, there
> might be handling for i and dotless-i that is peculiar to Turkish.
> You might be able to do something about that in, say, address searches
> if you somehow knew that the registrant country was Turkey (perhaps by
> a previous lookup).
>=20
> In general, RFC 5198 recommends NFC.  There is a width-mapping issue,
> however, with NFC, and it might be necessary to deal with that.
> Indeed, the more I think about this the less I can see why people
> interested in all of this shouldn't go read
> ools.ietf.org/html/draft-ietf-precis-framework-12 and probably the
> mappings draft too.  This work should probably be a profile of that =
stuff.

During the very first weirds BOF, I said that a precis profile might be =
needed. ;-)

But:
a) there has been some voiced concerns that we should not specify =
anything on the backend side of the servers.
b) while we can specify client behavior (such as do normalization before =
sending), I put the point that all the guys in the wild doing javascript =
and else, will most likely do not prepare anything and will just spit =
out the bytes they receive from the user.=20
c) because of the "reality check" of b) and that there is no appetite =
for a), then I said on the mic during last ietf and on the mailing list =
that we should then provide some "hints" for the server implementations, =
not normative, but info and pointers.
d) the corrolary being that the queries (i.e. the protocol part, which =
is in our scope) would be non-prepared strings.

I would love to be more prescriptive but I think it is a lost battle.

Marc.

>=20
> If the concern is for the case where the data in the repository is
> unnormalized, then I suggest the effort is probably doomed unless the
> repository's RDAP server normalizes everything as part of its search
> strategy (in pseudo-database language, WHERE nfc(submit_term) =3D
> nfc(database_column)).  I _suppose_ you could make an argument for
> compatibility normalization under some circumstances there, but I
> think it'd be much more reliable to follow the strategy offered by
> precis: mappings on storage and before lookup, and use a consistent
> profile (probably of IdentifierClass) for everything.






>=20
> Best,
>=20
> A
>=20
> --=20
> Andrew Sullivan
> ajs@anvilwalrusden.com
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From andy@arin.net  Wed Nov 27 11:42:29 2013
Return-Path: <andy@arin.net>
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 9D8011AD83F for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 11:42:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-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 j32p2dHEUJNw for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 11:42:19 -0800 (PST)
Received: from smtp1.arin.net (smtp1.arin.net [IPv6:2001:500:4:13::33]) by ietfa.amsl.com (Postfix) with ESMTP id 3508A1AE0A8 for <weirds@ietf.org>; Wed, 27 Nov 2013 11:40:15 -0800 (PST)
Received: by smtp1.arin.net (Postfix, from userid 323) id 9AF4B1655D5; Wed, 27 Nov 2013 14:40:14 -0500 (EST)
Received: from CHAXCH06.corp.arin.net (chaxch06.corp.arin.net [192.149.252.95]) by smtp1.arin.net (Postfix) with ESMTP id 107661655D2; Wed, 27 Nov 2013 14:40:14 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH06.corp.arin.net (192.149.252.95) with Microsoft SMTP Server (TLS) id 14.2.342.3; Wed, 27 Nov 2013 14:40:07 -0500
Received: from CHAXCH01.corp.arin.net ([169.254.1.174]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Wed, 27 Nov 2013 14:40:06 -0500
From: Andy Newton <andy@arin.net>
To: Marc Blanchet <marc.blanchet@viagenie.ca>, Andrew Sullivan <ajs@anvilwalrusden.com>
Thread-Topic: [weirds] Unicode search - alternative approach
Thread-Index: AQHO6ld2m/XhWJ4WiUW4WfROlopwRpo3NUmAgADBAQCAABJPAIAACn0AgAAtSACAAAQtgIAALwGAgADatwCAADYwAP//99wA
Date: Wed, 27 Nov 2013 19:40:06 +0000
Message-ID: <CEBBB4C7.2A58A%andy@arin.net>
In-Reply-To: <B5D3DC6D-B38A-4EED-9656-CC6E9BB53F7B@viagenie.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <BFEA8D01C82EB244B2FCFBB933FF2557@corp.arin.net>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] Unicode search - alternative approach
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: Wed, 27 Nov 2013 19:42:29 -0000
X-List-Received-Date: Wed, 27 Nov 2013 19:42:29 -0000

On 11/27/13 10:09 AM, "Marc Blanchet" <marc.blanchet@viagenie.ca> wrote:

>During the very first weirds BOF, I said that a precis profile might be
>needed. ;-)
>
>But:
>a) there has been some voiced concerns that we should not specify
>anything on the backend side of the servers.
>b) while we can specify client behavior (such as do normalization before
>sending), I put the point that all the guys in the wild doing javascript
>and else, will most likely do not prepare anything and will just spit out
>the bytes they receive from the user.
>c) because of the "reality check" of b) and that there is no appetite for
>a), then I said on the mic during last ietf and on the mailing list that
>we should then provide some "hints" for the server implementations, not
>normative, but info and pointers.
>d) the corrolary being that the queries (i.e. the protocol part, which is
>in our scope) would be non-prepared strings.
>
>I would love to be more prescriptive but I think it is a lost battle.
>
>Marc.

I agree with this.

-andy


From ajs@anvilwalrusden.com  Wed Nov 27 11:43:05 2013
Return-Path: <ajs@anvilwalrusden.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 D6C9C1ADF89 for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 11:43:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] autolearn=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 b5Kx2mBFqadY for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 11:43:04 -0800 (PST)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by ietfa.amsl.com (Postfix) with ESMTP id 7E74F1ADFA7 for <weirds@ietf.org>; Wed, 27 Nov 2013 11:41:20 -0800 (PST)
Received: from mx1.yitter.info (nat-05-mht.dyndns.com [216.146.45.244]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id 4285B8A031 for <weirds@ietf.org>; Wed, 27 Nov 2013 19:41:19 +0000 (UTC)
Date: Wed, 27 Nov 2013 14:41:17 -0500
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: weirds@ietf.org
Message-ID: <20131127194116.GN15479@mx1.yitter.info>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: [weirds] comments on draft-ietf-weirds-rdap-query-08
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: Wed, 27 Nov 2013 19:43:06 -0000

Hi,

Now that I'm all sorted out on which document I ought to be paying
attention to, I'm reviewing draft-ietf-weirds-rdap-query-08.  Here are
some comments.

Section 3.1.3: "where XXXX is a fully-qualified domain name [RFC4343]"
The string "fully-qualified domain name" does not, as near as I can
tell, appear in RFC 4343.  What isn't clear to me is whether this is
_really_ fully-qualified in the DNS sense -- e.g. "example.com."; or
fully-qualified in the way an enormous number of people usually use
it, which is really "qualified relative to the root" --
e.g. "example.com".

Later, "IDN labels SHOULD NOT be represented as a mixture of A-labels
and U-labels."  I think this probably means "If XXXX contains any IDN
label, then every IDN label in XXXX SHOULD be either A-labels or
U-labels, and not a mixture."  Perhaps shorter and still as clear is,
"IDNs SHOULD NOT be represented as a mixture of A-labels and U-labels;
that is, any IDN SHOULD use only A-labels or only U-labels."  The
reason I'm having trouble with this is that "xn--jxalpdlp.com"
contains an A-label and an NR-LDH label, so we can't just say "no
mixing".  If nobody else finds the existing text possibly misleading,
I don't feel too strongly about it.

Having read this section and section 6, I really think that 3.2.3
should either say that it only supports ASCII, or else that we should
say something more about the on-the-wire behaviour particularly for
entity name searches.  I think just hoping that both ends will do the
right thing is an excellent way to reduce interoperability.  Here is
what I think should happen.

     An RDAP client wishing to perform an entity search by name MUST
     convert the search term into Unicode in UTF-8 encoding using
     whatever local rules are in effect.  It SHOULD map fullwidth and
     halfwidth characters to their decomposition equivalents.  It MAY
     perform any local case mapping deemed necessary.  It SHOULD
     normalize the string using NFC.  I think this is all I'd want to
     put in a precis profile for clients; it'd be based on
     FreeFormClass.  It'd be cleaner to put this all in a profile.
     Failure to map fullwidth and halfwidth characters are more likely
     to lead to false negatives in searches.  Failure to perform NFC
     on the string increases the probability that the server will
     perform NFC and match on something different than what was sent.

     An RDAP server receiving a search term string MUST treat the
     input as Unicode in UTF-8 encoding.  If the search term is not
     valid UTF-8, the server MAY immediately stop processing and
     return an error.  The server SHOULD perform NFC on the string;
     failure to do this is likely to lead to variability in seaches
     depending on the oringinating system.  The server can then
     process the query.
    
In Section 4, we have 'A character string representing a top-level
domain MAY be concatenated to the end of the search pattern to limit
the scope of the search.[â€¦] The search pattern "exam*.com" will match
"example.com".'  Why only top-level domain?  What's wrong with
"exam*.co.uk", for instance?  Or "exam*.crankycanuck.ca", for that
matter?

I suspect that the paragraph beginning with "Partial matching is not
feasible across combinations of Unicodeâ€¦" is going to lead to
confusion.  I _think_ what it means is that "e*" does not match Ã©
(i.e. U+0301 COMBINING ACUTE ACCENT plus U+0065, but also U+00E9).
But in my reading, the paragraph appears to say that "Ã©*" can't match
"Ã©cole".  Is that what's intended?  (I presume not since two
paragraphs later describes how to do that.)

The paragraph starting "Servers can expect to receive search patterns
from clients thatâ€¦" appears to say that you can send your query term
in Win-1252 and expect a match.  If that's the intention, I suggest
that this protocol is going to be completely useless for any non-ASCII
search.

The two paragraphs on name-records with associations will probably not
be comprehensible to anyone who doesn't know what a variant is, but I
can live with them.  It's not clear to me, from this text, whether
these are just another part of the domain array, or whether what's
returned is a reference (a link?).  This could be because I haven't
read carefully enough yet, so this might come clear as I re-read.

I hope these comments are useful.

Best regards,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From marc.blanchet@viagenie.ca  Wed Nov 27 12:42:18 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 DF8D81ADE86 for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 12:42:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, 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 DxrzST-8BVfq for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 12:42:16 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 4D0561ADA5D for <weirds@ietf.org>; Wed, 27 Nov 2013 12:42:16 -0800 (PST)
Received: from h116.viagenie.ca (h116.viagenie.ca [206.123.31.116]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 663E4403BB for <weirds@ietf.org>; Wed, 27 Nov 2013 15:42:15 -0500 (EST)
From: Marc Blanchet <marc.blanchet@viagenie.ca>
Content-Type: multipart/alternative; boundary="Apple-Mail=_22FAF44D-A0F9-48B3-97D4-3920D3EA2EA8"
Date: Wed, 27 Nov 2013 15:42:14 -0500
References: <20131127203517.29333.66519.idtracker@ietfa.amsl.com>
To: "weirds@ietf.org Group" <weirds@ietf.org>
Message-Id: <E4DDB525-6DC5-4AF0-881D-48F8CF6E63EB@viagenie.ca>
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
X-Mailer: Apple Mail (2.1822)
Subject: [weirds] Fwd: I-D Action: draft-blanchet-weirds-bootstrap-ianaregistries-01.txt
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: Wed, 27 Nov 2013 20:42:19 -0000

--Apple-Mail=_22FAF44D-A0F9-48B3-97D4-3920D3EA2EA8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1

Hello,
 please find an updated version of the bootstrap using IANA registries. =
I have discussed with IANA about the various registries, their =
implementation and deployment. The text in IANA Considerations hopefully =
reflect the discussion with IANA. However, the text is mine and has not =
been verified by IANA yet.=20

Chairs, I would like to call for wg adoption of this document.

Good reading while cooking the turkey (for some of you...) ;-)

Marc.

D=E9but du message r=E9exp=E9di=E9 :

> De: internet-drafts@ietf.org
> Objet: I-D Action: =
draft-blanchet-weirds-bootstrap-ianaregistries-01.txt
> Date: 27 novembre 2013 15:35:17 HNE
> =C0: i-d-announce@ietf.org
> R=E9pondre =E0: internet-drafts@ietf.org
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
>=20
>=20
> 	Title           : Finding the Authoritative Registration Data =
(RDAP) Service
> 	Author(s)       : Marc Blanchet
> 	Filename        : =
draft-blanchet-weirds-bootstrap-ianaregistries-01.txt
> 	Pages           : 7
> 	Date            : 2013-11-27
>=20
> Abstract:
>   This document specifies a method to find which Registration Data
>   Access Protocol (RDAP) server is authoritative to answer queries for
>   a requested scope, such as domain names, IP addresses or Autonomous
>   System numbers, using data available in IANA registries.
>=20
>=20
> The IETF datatracker status page for this draft is:
> =
https://datatracker.ietf.org/doc/draft-blanchet-weirds-bootstrap-ianaregis=
tries
>=20
> There's also a htmlized version available at:
> =
http://tools.ietf.org/html/draft-blanchet-weirds-bootstrap-ianaregistries-=
01
>=20
> A diff from the previous version is available at:
> =
http://www.ietf.org/rfcdiff?url2=3Ddraft-blanchet-weirds-bootstrap-ianareg=
istries-01
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>=20
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


--Apple-Mail=_22FAF44D-A0F9-48B3-97D4-3920D3EA2EA8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Diso-8859-1"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;">Hello,<div>&nbsp;please find an updated version of =
the bootstrap using IANA registries. I have discussed with IANA about =
the various registries, their implementation and deployment. The text in =
IANA Considerations hopefully reflect the discussion with IANA. However, =
the text is mine and has not been verified by IANA =
yet.&nbsp;</div><div><br></div><div>Chairs, I would like to call for wg =
adoption of this document.</div><div><br></div><div>Good reading while =
cooking the turkey (for some of you...) =
;-)</div><div><br></div><div>Marc.</div><div><br><div><div>D=E9but du =
message r=E9exp=E9di=E9 :</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; color:rgba(0, =
0, 0, 1.0);"><b>De: </b></span><span style=3D"font-family:'Helvetica';"><a=
 =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a><br><=
/span></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px;"><span =
style=3D"font-family:'Helvetica'; color:rgba(0, 0, 0, 1.0);"><b>Objet: =
</b></span><span style=3D"font-family:'Helvetica';"><b>I-D Action: =
draft-blanchet-weirds-bootstrap-ianaregistries-01.txt</b><br></span></div>=
<div style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; color:rgba(0, =
0, 0, 1.0);"><b>Date: </b></span><span =
style=3D"font-family:'Helvetica';">27 novembre 2013 15:35:17 =
HNE<br></span></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px;"><span =
style=3D"font-family:'Helvetica'; color:rgba(0, 0, 0, 1.0);"><b>=C0: =
</b></span><span style=3D"font-family:'Helvetica';"><a =
href=3D"mailto:i-d-announce@ietf.org">i-d-announce@ietf.org</a><br></span>=
</div><div style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: =
0px; margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
color:rgba(0, 0, 0, 1.0);"><b>R=E9pondre =E0: </b></span><span =
style=3D"font-family:'Helvetica';"><a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a><br><=
/span></div><br><div><br>A New Internet-Draft is available from the =
on-line Internet-Drafts directories.<br><br><br><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>Title =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Finding =
the Authoritative Registration Data (RDAP) Service<br><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>Author(s) =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Marc Blanchet<br><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>Filename =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
draft-blanchet-weirds-bootstrap-ianaregistries-01.txt<br><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>Pages =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 7<br><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>Date =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
2013-11-27<br><br>Abstract:<br> &nbsp;&nbsp;This document specifies a =
method to find which Registration Data<br> &nbsp;&nbsp;Access Protocol =
(RDAP) server is authoritative to answer queries for<br> &nbsp;&nbsp;a =
requested scope, such as domain names, IP addresses or Autonomous<br> =
&nbsp;&nbsp;System numbers, using data available in IANA =
registries.<br><br><br>The IETF datatracker status page for this draft =
is:<br><a =
href=3D"https://datatracker.ietf.org/doc/draft-blanchet-weirds-bootstrap-i=
anaregistries">https://datatracker.ietf.org/doc/draft-blanchet-weirds-boot=
strap-ianaregistries</a><br><br>There's also a htmlized version =
available =
at:<br>http://tools.ietf.org/html/draft-blanchet-weirds-bootstrap-ianaregi=
stries-01<br><br>A diff from the previous version is available =
at:<br>http://www.ietf.org/rfcdiff?url2=3Ddraft-blanchet-weirds-bootstrap-=
ianaregistries-01<br><br><br>Please note that it may take a couple of =
minutes from the time of submission<br>until the htmlized version and =
diff are available at tools.ietf.org.<br><br>Internet-Drafts are also =
available by anonymous FTP =
at:<br>ftp://ftp.ietf.org/internet-drafts/<br><br>________________________=
_______________________<br>I-D-Announce mailing =
list<br>I-D-Announce@ietf.org<br>https://www.ietf.org/mailman/listinfo/i-d=
-announce<br>Internet-Draft directories: =
http://www.ietf.org/shadow.html<br>or =
ftp://ftp.ietf.org/ietf/1shadow-sites.txt<br></div></blockquote></div><br>=
</div></body></html>=

--Apple-Mail=_22FAF44D-A0F9-48B3-97D4-3920D3EA2EA8--

From andy@arin.net  Wed Nov 27 13:47:45 2013
Return-Path: <andy@arin.net>
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 A01E61ADFA4 for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 13:47:45 -0800 (PST)
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, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-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 JoMEE9E7I4zK for <weirds@ietfa.amsl.com>; Wed, 27 Nov 2013 13:47:44 -0800 (PST)
Received: from smtp2.arin.net (smtp2.arin.net [IPv6:2001:500:4:13::32]) by ietfa.amsl.com (Postfix) with ESMTP id 659011ADF96 for <weirds@ietf.org>; Wed, 27 Nov 2013 13:47:44 -0800 (PST)
Received: by smtp2.arin.net (Postfix, from userid 323) id D9067213666; Wed, 27 Nov 2013 16:47:43 -0500 (EST)
Received: from CHAXCH06.corp.arin.net (chaxch06.corp.arin.net [192.149.252.95]) by smtp2.arin.net (Postfix) with ESMTP id 44375213660; Wed, 27 Nov 2013 16:47:43 -0500 (EST)
Received: from CHAXCH03.corp.arin.net (10.1.30.17) by CHAXCH06.corp.arin.net (192.149.252.95) with Microsoft SMTP Server (TLS) id 14.2.342.3; Wed, 27 Nov 2013 16:47:43 -0500
Received: from CHAXCH01.corp.arin.net ([169.254.1.174]) by CHAXCH03.corp.arin.net ([10.1.30.17]) with mapi id 14.02.0328.009; Wed, 27 Nov 2013 16:47:41 -0500
From: Andy Newton <andy@arin.net>
To: Marc Blanchet <marc.blanchet@viagenie.ca>, "weirds@ietf.org Group" <weirds@ietf.org>
Thread-Topic: [weirds] Fwd: I-D Action: draft-blanchet-weirds-bootstrap-ianaregistries-01.txt
Thread-Index: AQHO67pM+5oMdK9QpkKT8jf3hAD4Qw==
Date: Wed, 27 Nov 2013 21:47:42 +0000
Message-ID: <CEBBD28F.2A5A1%andy@arin.net>
In-Reply-To: <E4DDB525-6DC5-4AF0-881D-48F8CF6E63EB@viagenie.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.3.7.130812
x-originating-ip: [10.1.30.36]
Content-Type: multipart/alternative; boundary="_000_CEBBD28F2A5A1andyarinnet_"
MIME-Version: 1.0
Subject: Re: [weirds] Fwd: I-D Action: draft-blanchet-weirds-bootstrap-ianaregistries-01.txt
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: Wed, 27 Nov 2013 21:47:45 -0000

--_000_CEBBD28F2A5A1andyarinnet_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

From: Marc Blanchet <marc.blanchet@viagenie.ca<mailto:marc.blanchet@viageni=
e.ca>>
Date: Wednesday, November 27, 2013 3:42 PM
To: "weirds@ietf.org<mailto:weirds@ietf.org>" <weirds@ietf.org<mailto:weird=
s@ietf.org>>
Subject: [weirds] Fwd: I-D Action: draft-blanchet-weirds-bootstrap-ianaregi=
stries-01.txt

Chairs, I would like to call for wg adoption of this document.

I support this, as it puts a stake in the ground for the endless bootstrapp=
ing threads.

-andy

--_000_CEBBD28F2A5A1andyarinnet_
Content-Type: text/html; charset="us-ascii"
Content-ID: <FC23BD52421C7341A3F4B4966824419F@corp.arin.net>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif; ">
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Marc Blanchet &lt;<a href=3D"=
mailto:marc.blanchet@viagenie.ca">marc.blanchet@viagenie.ca</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Wednesday, November 27, 2013 =
3:42 PM<br>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:weirds@=
ietf.org">weirds@ietf.org</a>&quot; &lt;<a href=3D"mailto:weirds@ietf.org">=
weirds@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>[weirds] Fwd: I-D Action: =
draft-blanchet-weirds-bootstrap-ianaregistries-01.txt<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<span style=3D"color: rgb(0, 0, 0); font-family: Calibri; font-size: medium=
; font-style: normal; font-variant: normal; font-weight: normal; letter-spa=
cing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; te=
xt-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-=
spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0p=
x; display: inline !important; float: none; ">Chairs,
 I would like to call for wg adoption of this document.</span></blockquote>
</span>
<div><br>
</div>
<div>I support this, as it puts a stake in the ground for the endless boots=
trapping threads.</div>
<div><br>
</div>
<div>-andy</div>
</body>
</html>

--_000_CEBBD28F2A5A1andyarinnet_--

From jyee@afilias.info  Thu Nov 28 06:27:00 2013
Return-Path: <jyee@afilias.info>
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 C8E0A1ADFB0 for <weirds@ietfa.amsl.com>; Thu, 28 Nov 2013 06:27:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.279
X-Spam-Level: 
X-Spam-Status: No, score=-1.279 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=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 KmQK64CI80T3 for <weirds@ietfa.amsl.com>; Thu, 28 Nov 2013 06:26:59 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id F131E1AE127 for <weirds@ietf.org>; Thu, 28 Nov 2013 06:26:58 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <jyee@afilias.info>) id 1Vm2YT-000781-6J for weirds@ietf.org; Thu, 28 Nov 2013 14:26:57 +0000
Received: from mail-wg0-f54.google.com ([74.125.82.54]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <jyee@afilias.info>) id 1Vm2YT-0004ec-5U for weirds@ietf.org; Thu, 28 Nov 2013 14:26:57 +0000
Received: by mail-wg0-f54.google.com with SMTP id n12so7048523wgh.21 for <weirds@ietf.org>; Thu, 28 Nov 2013 06:26:51 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=L017+HNwUWLZ4+k1HABKcHhrFZxjWIyNX0ZNY/T40MY=; b=M7czP5e6cGeFYjON3gjf9m/9yCU8DHHgKqfheqYjQ0rd7ggpzjNm+foGRWCiTXlMZj XL6xilAjnmX3nYwoy6bQHZHKXSQhsoDgiRZjIvPJaBMVwySal9Zn3MFQKKcjtXz1Scn4 YxOtxxNUS7LmAZAskRR9b6lqhyuSjiJITnqNJvnx0n2XtfUCFb4paUrBtKTGv3wWxT06 367X3XXGsWPKRdtwZoY3GUd+86TKcgd9KLea8paFYd+l3DvECvMI4lX0ifsFU07SE/ZE 6vSlV1t65eZw8XM7UxIimfw8ybl9owjRTpitFVxR1MGlIluw8ITIUHQ8prtkzcJ3Uj+B wNqA==
X-Gm-Message-State: ALoCoQldfWvbLX256dKZlFYa8e7fdHRMGY2Eyv9yNMTdONRgYN3IjAdYt10WZbDnGGV4wWuyzlug2BsbUuHLzmA159IRBsiTCTEpTxInwgbxZZ+o20fd6MimtIZHFz/W9hs7MnYCUDmD
X-Received: by 10.180.13.142 with SMTP id h14mr2729178wic.3.1385648811703; Thu, 28 Nov 2013 06:26:51 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.180.13.142 with SMTP id h14mr2729169wic.3.1385648811616; Thu, 28 Nov 2013 06:26:51 -0800 (PST)
Received: by 10.217.56.70 with HTTP; Thu, 28 Nov 2013 06:26:51 -0800 (PST)
In-Reply-To: <CEBBB4C7.2A58A%andy@arin.net>
References: <B5D3DC6D-B38A-4EED-9656-CC6E9BB53F7B@viagenie.ca> <CEBBB4C7.2A58A%andy@arin.net>
Date: Thu, 28 Nov 2013 09:26:51 -0500
Message-ID: <CAF1dMVFjyUTCa7pweY8iXdEAcKBt=b5EwNoxAAvvVzKQS5w=1Q@mail.gmail.com>
From: Joseph Yee <jyee@afilias.info>
To: Andy Newton <andy@arin.net>
Content-Type: multipart/alternative; boundary=001a11c23dc23346a204ec3d810d
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] Unicode search - alternative approach
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: Thu, 28 Nov 2013 14:27:01 -0000

--001a11c23dc23346a204ec3d810d
Content-Type: text/plain; charset=UTF-8

On Wed, Nov 27, 2013 at 2:40 PM, Andy Newton <andy@arin.net> wrote:

> On 11/27/13 10:09 AM, "Marc Blanchet" <marc.blanchet@viagenie.ca> wrote:
>
> >During the very first weirds BOF, I said that a precis profile might be
> >needed. ;-)
> >
> >But:
> >a) there has been some voiced concerns that we should not specify
> >anything on the backend side of the servers.
> >b) while we can specify client behavior (such as do normalization before
> >sending), I put the point that all the guys in the wild doing javascript
> >and else, will most likely do not prepare anything and will just spit out
> >the bytes they receive from the user.
> >c) because of the "reality check" of b) and that there is no appetite for
> >a), then I said on the mic during last ietf and on the mailing list that
> >we should then provide some "hints" for the server implementations, not
> >normative, but info and pointers.
> >d) the corrolary being that the queries (i.e. the protocol part, which is
> >in our scope) would be non-prepared strings.
> >
> >I would love to be more prescriptive but I think it is a lost battle.
> >
> >Marc.
>
> I agree with this.
>
> -andy
>
>
I agreed with this too.

There are few more 'reality checks' beyond users' query and search
processing.

(1) There are existing data in various form.  Some kept the original form,
some lost the accent mark, some were translated/transliterated.
(2) The name registries do not collect user data directly, users and/or
registrars may 'alter' the data before it reached registries.

It's easy to detect if the data was normalized or not, but very hard to
tell if it's the 'true presentation'.

So search on entity names other than domain will always be fuzzy and
inconsistent across.  It is easier for new registries to implement and
enforce what Andrew mentioned in earlier post.  We should make
recommendation in the draft, but making it MUST would not improve the
situation. It might even hurt adoption, IMO.

>I would love to be more prescriptive but I think it is a lost battle.
One would also need to be prescriptive on collect-audit-revise on data
store and collection to fix (1) and (2) to 'win'.  And that is beyond
WEIRDS' control.

Joseph


> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
>

--001a11c23dc23346a204ec3d810d
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><div class=3D"gmail_quote">=
On Wed, Nov 27, 2013 at 2:40 PM, Andy Newton <span dir=3D"ltr">&lt;<a href=
=3D"mailto:andy@arin.net" target=3D"_blank">andy@arin.net</a>&gt;</span> wr=
ote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex=
;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class=3D"im">On 11/27/13 10:09 AM, &quot;Marc Blanchet&quot; &lt;<a hr=
ef=3D"mailto:marc.blanchet@viagenie.ca">marc.blanchet@viagenie.ca</a>&gt; w=
rote:<br>
<br>
&gt;During the very first weirds BOF, I said that a precis profile might be=
<br>
&gt;needed. ;-)<br>
&gt;<br>
&gt;But:<br>
&gt;a) there has been some voiced concerns that we should not specify<br>
&gt;anything on the backend side of the servers.<br>
&gt;b) while we can specify client behavior (such as do normalization befor=
e<br>
&gt;sending), I put the point that all the guys in the wild doing javascrip=
t<br>
&gt;and else, will most likely do not prepare anything and will just spit o=
ut<br>
&gt;the bytes they receive from the user.<br>
&gt;c) because of the &quot;reality check&quot; of b) and that there is no =
appetite for<br>
&gt;a), then I said on the mic during last ietf and on the mailing list tha=
t<br>
&gt;we should then provide some &quot;hints&quot; for the server implementa=
tions, not<br>
&gt;normative, but info and pointers.<br>
&gt;d) the corrolary being that the queries (i.e. the protocol part, which =
is<br>
&gt;in our scope) would be non-prepared strings.<br>
&gt;<br>
&gt;I would love to be more prescriptive but I think it is a lost battle.<b=
r>
&gt;<br>
&gt;Marc.<br>
<br>
</div>I agree with this.<br>
<span class=3D""><font color=3D"#888888"><br>
-andy<br>
</font></span><div class=3D""><div class=3D"h5"><br></div></div></blockquot=
e><div><br></div><div>I agreed with this too.<br><br></div><div>There are f=
ew more &#39;reality checks&#39; beyond users&#39; query and search process=
ing.<br>
<br></div><div>(1) There are existing data in various form.=C2=A0 Some kept=
 the original form, some lost the accent mark, some were translated/transli=
terated.<br></div><div>(2) The name registries do not collect user data dir=
ectly, users and/or registrars may &#39;alter&#39; the data before it reach=
ed registries.<br>
</div><div><br></div><div>It&#39;s easy to detect if the data was normalize=
d or not, but very hard to tell if it&#39;s the &#39;true presentation&#39;=
.<br></div><div><br></div><div>So search on entity names other than domain =
will always be fuzzy and inconsistent across.=C2=A0 It is easier for new re=
gistries to implement and enforce what Andrew mentioned in earlier post.=C2=
=A0 We should make recommendation in the draft, but making it MUST would no=
t improve the situation. It might even hurt adoption, IMO.<br>
</div><div><br></div><div>&gt;I would love to be more prescriptive but I th=
ink it is a lost battle.<br></div><div>One would also need to be prescripti=
ve on collect-audit-revise on data store and collection to fix (1) and (2) =
to &#39;win&#39;.=C2=A0 And that is beyond WEIRDS&#39; control.<br>
</div><div><br></div><div>Joseph<br></div><div>=C2=A0</div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex"><div class=3D""><div class=3D"h5">
_______________________________________________<br>
weirds mailing list<br>
<a href=3D"mailto:weirds@ietf.org">weirds@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/weirds" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/weirds</a><br>
</div></div></blockquote></div><br></div></div>

--001a11c23dc23346a204ec3d810d--

From ajs@anvilwalrusden.com  Thu Nov 28 07:23:02 2013
Return-Path: <ajs@anvilwalrusden.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 58A5E1AE05F for <weirds@ietfa.amsl.com>; Thu, 28 Nov 2013 07:23:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] autolearn=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 V0EGsDRiE_me for <weirds@ietfa.amsl.com>; Thu, 28 Nov 2013 07:23:01 -0800 (PST)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by ietfa.amsl.com (Postfix) with ESMTP id 533841AD7BF for <weirds@ietf.org>; Thu, 28 Nov 2013 07:23:01 -0800 (PST)
Received: from mx1.yitter.info (c-75-69-155-67.hsd1.nh.comcast.net [75.69.155.67]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id BF89B8A031 for <weirds@ietf.org>; Thu, 28 Nov 2013 15:22:59 +0000 (UTC)
Date: Thu, 28 Nov 2013 10:22:54 -0500
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: weirds@ietf.org
Message-ID: <20131128152254.GA51526@mx1.yitter.info>
References: <B5D3DC6D-B38A-4EED-9656-CC6E9BB53F7B@viagenie.ca> <CEBBB4C7.2A58A%andy@arin.net> <CAF1dMVFjyUTCa7pweY8iXdEAcKBt=b5EwNoxAAvvVzKQS5w=1Q@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <CAF1dMVFjyUTCa7pweY8iXdEAcKBt=b5EwNoxAAvvVzKQS5w=1Q@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [weirds] Unicode search - alternative approach
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: Thu, 28 Nov 2013 15:23:02 -0000

On Thu, Nov 28, 2013 at 09:26:51AM -0500, Joseph Yee wrote:
> 
> (1) There are existing data in various form.  Some kept the original form,
> some lost the accent mark, some were translated/transliterated.
> (2) The name registries do not collect user data directly, users and/or
> registrars may 'alter' the data before it reached registries.
> 
> It's easy to detect if the data was normalized or not, but very hard to
> tell if it's the 'true presentation'.

This thread (and the above in particular) makes me think we are
conflating more than one thing.  Or anyway, that I am confused, which
I guess is normal.

The _normalization_ question to me is just this: given a particular
search string, how is it handled prior to transmission and when it is
received by the server?  If we do not specify some normalization
treatment of that, then this search functionality is going to be
totally useless.  Different systems normalize in different ways, and
if there isn't a standard way to normalize that everyone's going to
have to guess.  That's what the normalization forms are for.

That is completely unrelated to the question of whether the data is
exactly "correct" for some value thereof.  

In other words, it's none of our buisness whether the registry has
stored Ã©cole or ecole.  And I do not think we should try to specify
rules that make Ã©cole and ecole match (or worse, Goethe and GÃ¶the).
It is certainly going to make for a poor protocol, however, if people
have to guess whether to send "Ã©cole" as NFC or NFD or NFKC or NFKD.
Or, for that matter, Win-1252 or UTF-8.  I think we should write down
what the wire behaviour is there.

Best,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com

From marc.blanchet@viagenie.ca  Thu Nov 28 07:30:26 2013
Return-Path: <marc.blanchet@viagenie.ca>
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 A1DAC1ADBE8 for <weirds@ietfa.amsl.com>; Thu, 28 Nov 2013 07:30:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, 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 JNJ_cx1Qxi9r for <weirds@ietfa.amsl.com>; Thu, 28 Nov 2013 07:30:24 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 6A74E1AE034 for <weirds@ietf.org>; Thu, 28 Nov 2013 07:30:24 -0800 (PST)
Received: from h116.viagenie.ca (h116.viagenie.ca [206.123.31.116]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 2186D468ED; Thu, 28 Nov 2013 10:30:23 -0500 (EST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <20131128152254.GA51526@mx1.yitter.info>
Date: Thu, 28 Nov 2013 10:30:22 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <912D37F1-D2D0-4359-97E6-37E379DF5AA7@viagenie.ca>
References: <B5D3DC6D-B38A-4EED-9656-CC6E9BB53F7B@viagenie.ca> <CEBBB4C7.2A58A%andy@arin.net> <CAF1dMVFjyUTCa7pweY8iXdEAcKBt=b5EwNoxAAvvVzKQS5w=1Q@mail.gmail.com> <20131128152254.GA51526@mx1.yitter.info>
To: Andrew Sullivan <ajs@anvilwalrusden.com>
X-Mailer: Apple Mail (2.1822)
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] Unicode search - alternative approach
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: Thu, 28 Nov 2013 15:30:26 -0000

Le 2013-11-28 =E0 10:22, Andrew Sullivan <ajs@anvilwalrusden.com> a =
=E9crit :

> On Thu, Nov 28, 2013 at 09:26:51AM -0500, Joseph Yee wrote:
>>=20
>> (1) There are existing data in various form.  Some kept the original =
form,
>> some lost the accent mark, some were translated/transliterated.
>> (2) The name registries do not collect user data directly, users =
and/or
>> registrars may 'alter' the data before it reached registries.
>>=20
>> It's easy to detect if the data was normalized or not, but very hard =
to
>> tell if it's the 'true presentation'.
>=20
> This thread (and the above in particular) makes me think we are
> conflating more than one thing.  Or anyway, that I am confused, which
> I guess is normal.
>=20
> The _normalization_ question to me is just this: given a particular
> search string, how is it handled prior to transmission and when it is
> received by the server?  If we do not specify some normalization
> treatment of that, then this search functionality is going to be
> totally useless.  Different systems normalize in different ways, and
> if there isn't a standard way to normalize that everyone's going to
> have to guess.  That's what the normalization forms are for.

I agree with that. And we have been saying it.

>=20
> That is completely unrelated to the question of whether the data is
> exactly "correct" for some value thereof. =20
>=20
> In other words, it's none of our buisness whether the registry has
> stored =E9cole or ecole.  And I do not think we should try to specify
> rules that make =E9cole and ecole match (or worse, Goethe and G=F6the).
> It is certainly going to make for a poor protocol, however, if people
> have to guess whether to send "=E9cole" as NFC or NFD or NFKC or NFKD.
> Or, for that matter, Win-1252 or UTF-8.  I think we should write down
> what the wire behaviour is there.

right. my initial proposal a while ago was that the client do =
normalization, or more generally, prepare the string. But given the use =
case of weirds/whois, which does include people doing javascript web =
apps, we ought to care about the fact that the strings will be sometimes =
unprepared at all.  That is where I think we should not be blind.  So we =
could prescribe something for the client, but if the client does =
nothing, what happens?  The simple answer may be "results are =
unpredictable".  That is why I was proposing the idea of telling the =
server implementations about what they can expect and what could they do =
to mitigate the problem.

Marc.

>=20
> Best,
>=20
> A
>=20
> --=20
> Andrew Sullivan
> ajs@anvilwalrusden.com
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds


From arturo.servin@gmail.com  Thu Nov 28 08:33:49 2013
Return-Path: <arturo.servin@gmail.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 8358C1AE0A3 for <weirds@ietfa.amsl.com>; Thu, 28 Nov 2013 08:33:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, 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 3FtsLJi02USx for <weirds@ietfa.amsl.com>; Thu, 28 Nov 2013 08:33:48 -0800 (PST)
Received: from mail-qa0-x22c.google.com (mail-qa0-x22c.google.com [IPv6:2607:f8b0:400d:c00::22c]) by ietfa.amsl.com (Postfix) with ESMTP id 14D4D1ADF24 for <weirds@ietf.org>; Thu, 28 Nov 2013 08:33:47 -0800 (PST)
Received: by mail-qa0-f44.google.com with SMTP id i13so918730qae.10 for <weirds@ietf.org>; Thu, 28 Nov 2013 08:33:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=8+rP7GGq2hNnlcDoUeQyDuNieZwWhvRRKNa7XVp0mVA=; b=ymm8dnZpnyqbneJrvPoYTvkbUNIG0k3HTniGslgyZV2g9XS2+0vfW/VGVQVHzJxQEx DbTOg2AzIzEzEaYAX9PlH9n0CH4IYKNUe89cITADGaaaEAX1NmXY7jiIUFWpcr6STcIm UM8gSpwyEYTlR0++UhGO6nw0XCtRsu2tom3nMbTLbkzD0W7xisO7apw3IHd3KSgzw1KU QLAnqC4XlIOYMvEHN6xb/2F/XRONeMuHFl3jXiw8/0r9MO7gjWDXBOVoRuZjN+PBCYnR +siIDOcjW/+meLx0IEPBFMfANFL/Y0TtgOAbfQZAIlhcJ9cAnQ5K9mml1r566yFoILQA VDIQ==
X-Received: by 10.49.120.8 with SMTP id ky8mr13007436qeb.29.1385656427002; Thu, 28 Nov 2013 08:33:47 -0800 (PST)
MIME-Version: 1.0
Received: by 10.140.18.130 with HTTP; Thu, 28 Nov 2013 08:33:26 -0800 (PST)
In-Reply-To: <E4DDB525-6DC5-4AF0-881D-48F8CF6E63EB@viagenie.ca>
References: <20131127203517.29333.66519.idtracker@ietfa.amsl.com> <E4DDB525-6DC5-4AF0-881D-48F8CF6E63EB@viagenie.ca>
From: Arturo Servin <arturo.servin@gmail.com>
Date: Thu, 28 Nov 2013 14:33:26 -0200
Message-ID: <CALo9H1ZVz+8nH47nPaCs64DQoFEUZM2oMW6zg03ZyFvW4qb5DQ@mail.gmail.com>
To: Marc Blanchet <marc.blanchet@viagenie.ca>
Content-Type: text/plain; charset=ISO-8859-1
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] Fwd: I-D Action: draft-blanchet-weirds-bootstrap-ianaregistries-01.txt
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: Thu, 28 Nov 2013 16:33:49 -0000

On Wed, Nov 27, 2013 at 6:42 PM, Marc Blanchet
<marc.blanchet@viagenie.ca> wrote:
> Chairs, I would like to call for wg adoption of this document.

Support.

Also, one comment:

In the ASN registry, it could be easy to parse (perhaps) if we have
three columns:

First and second as the initial and end ASNs in the range, if just
one, then both entries are the same. The third as stated is the URL of
the RDAP server.

Best regards,
as

From carlosm3011@gmail.com  Thu Nov 28 09:34:25 2013
Return-Path: <carlosm3011@gmail.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 78E9E1AD7C0 for <weirds@ietfa.amsl.com>; Thu, 28 Nov 2013 09:34:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level: 
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=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 BKGxs3Sn6BvN for <weirds@ietfa.amsl.com>; Thu, 28 Nov 2013 09:34:24 -0800 (PST)
Received: from mail-yh0-x231.google.com (mail-yh0-x231.google.com [IPv6:2607:f8b0:4002:c01::231]) by ietfa.amsl.com (Postfix) with ESMTP id 2F1131ACCD8 for <weirds@ietf.org>; Thu, 28 Nov 2013 09:34:24 -0800 (PST)
Received: by mail-yh0-f49.google.com with SMTP id z20so6005324yhz.22 for <weirds@ietf.org>; Thu, 28 Nov 2013 09:34:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=iL8MBUpBU5LEDzDf5QT4mlLIGVDfjUYUp+GLYXxAsFg=; b=FzrSbeirlXVgC9OAhjs/YCyqR5dLr1OnRufscTmUpmixQa5n0R5vWKJOnMqbixa8QH sEGkbwL+GUVADWCGlc/3A0jTvrBxzGyqwxiyE6WglSb5YYdeH+O86SQge8AxsWu/39ra TOu1vESOjoXP5vX8P5Wgf45PWd/CMJ3VCYPY9QEqLCmbo4EQ+2XMqD4a+14JgJ33L8qy l/IEcO6eF0lbfz1Rm5HgFwtxesKtbZC8RbsaIjqHri6397nsf+QI/XNmLsA7Uwa+lT6A mOi1CPPvl616ZV/wNPNkIPjicaXNxuK5Huqn9EyWL0UQyTKboS8jDM68VYOH55bzIiiW nknw==
X-Received: by 10.236.191.72 with SMTP id f48mr40022017yhn.32.1385660063042; Thu, 28 Nov 2013 09:34:23 -0800 (PST)
Received: from 87-7-200.lacnic.net.uy ([200.7.87.35]) by mx.google.com with ESMTPSA id m68sm28174843yhj.22.2013.11.28.09.34.20 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 28 Nov 2013 09:34:22 -0800 (PST)
Message-ID: <52977E9A.105@gmail.com>
Date: Thu, 28 Nov 2013 15:34:18 -0200
From: "Carlos M. Martinez" <carlosm3011@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: Arturo Servin <arturo.servin@gmail.com>,  Marc Blanchet <marc.blanchet@viagenie.ca>
References: <20131127203517.29333.66519.idtracker@ietfa.amsl.com> <E4DDB525-6DC5-4AF0-881D-48F8CF6E63EB@viagenie.ca> <CALo9H1ZVz+8nH47nPaCs64DQoFEUZM2oMW6zg03ZyFvW4qb5DQ@mail.gmail.com>
In-Reply-To: <CALo9H1ZVz+8nH47nPaCs64DQoFEUZM2oMW6zg03ZyFvW4qb5DQ@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] Fwd: I-D Action: draft-blanchet-weirds-bootstrap-ianaregistries-01.txt
X-BeenThere: weirds@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: carlos@lacnic.net
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: Thu, 28 Nov 2013 17:34:25 -0000

Support adoption.

On 11/28/13, 2:33 PM, Arturo Servin wrote:
> On Wed, Nov 27, 2013 at 6:42 PM, Marc Blanchet
> <marc.blanchet@viagenie.ca> wrote:
>> Chairs, I would like to call for wg adoption of this document.
> 
> Support.
> 
> Also, one comment:
> 
> In the ASN registry, it could be easy to parse (perhaps) if we have
> three columns:
> 
> First and second as the initial and end ASNs in the range, if just
> one, then both entries are the same. The third as stated is the URL of
> the RDAP server.
> 
> Best regards,
> as
> _______________________________________________
> weirds mailing list
> weirds@ietf.org
> https://www.ietf.org/mailman/listinfo/weirds
> 

From edainow@afilias.info  Fri Nov 29 11:20:44 2013
Return-Path: <edainow@afilias.info>
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 4275D1ADFA5 for <weirds@ietfa.amsl.com>; Fri, 29 Nov 2013 11:20:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, 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 DssMs8qt62R7 for <weirds@ietfa.amsl.com>; Fri, 29 Nov 2013 11:20:43 -0800 (PST)
Received: from outbound.afilias.info (outbound.afilias.info [66.199.183.4]) by ietfa.amsl.com (Postfix) with ESMTP id E449E1ADD9D for <weirds@ietf.org>; Fri, 29 Nov 2013 11:20:42 -0800 (PST)
Received: from ms5.on1.afilias-ops.info ([10.109.8.9] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VmTcH-0003L1-3p for weirds@ietf.org; Fri, 29 Nov 2013 19:20:41 +0000
Received: from mail-ie0-f170.google.com ([209.85.223.170]) by smtp.afilias.info with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72) (envelope-from <edainow@afilias.info>) id 1VmTcH-0003EV-3V for weirds@ietf.org; Fri, 29 Nov 2013 19:20:41 +0000
Received: by mail-ie0-f170.google.com with SMTP id qd12so17059745ieb.15 for <weirds@ietf.org>; Fri, 29 Nov 2013 11:20:35 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=85tVyBhATwJ0dp1ipmECXijjAcVr4hXn5rbnOz8Bqac=; b=VByXi/aSs7sI0X4YZvbFRyMqFwmch1Xoe0vwH7b5CQrjtWCgCQ/oIRrAC9eM71Grr2 l8h4ajU+WS8nu0gWw4OfWL/HScum+f6+f/Ql5H/KRXPwlpWJprfTAXuCe0GCJ9JonMgM DvBRxnXPQGx64fsMNm7F2C1IONNojNhCzyZMsc0GYCCSGQaUikfLxPqwjMaFj9sJznBY Npt4RUrmEDBIFcfmv4DMfGA/Cgt+OSAZ1xerDweKRajE5uWjdyo20yWXSodv88GXesoj Aho3BcC0JMx9xxxpM1G/toVDlz8YLI71YltDju9sZPXU7XhND0mr5/ltiCb9GX4i8tK7 aYpg==
X-Gm-Message-State: ALoCoQn1/tWOMeYvaBZIVT5ViEe5UzbLZuzADx31DjFEfQTnq4jXAZ3TeXDyIk01Eu1CFFenceTczZU7994akGKxRYAY4xCepNFgZ0GmmH5mWGaOHCKObI3Q3uJTONxtlfO428tL2vn5
X-Received: by 10.50.221.99 with SMTP id qd3mr7420471igc.49.1385752835685; Fri, 29 Nov 2013 11:20:35 -0800 (PST)
X-Received: by 10.50.221.99 with SMTP id qd3mr7420463igc.49.1385752835562; Fri, 29 Nov 2013 11:20:35 -0800 (PST)
Received: from [10.10.68.31] (tor-gateway.afilias.info. [199.15.87.4]) by mx.google.com with ESMTPSA id w4sm51670403igb.5.2013.11.29.11.20.33 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 29 Nov 2013 11:20:34 -0800 (PST)
Message-ID: <5298E900.30504@afilias.info>
Date: Fri, 29 Nov 2013 14:20:32 -0500
From: Ernie Dainow <edainow@afilias.info>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: Marc Blanchet <marc.blanchet@viagenie.ca>
References: <20131127203517.29333.66519.idtracker@ietfa.amsl.com> <E4DDB525-6DC5-4AF0-881D-48F8CF6E63EB@viagenie.ca> <CALo9H1ZVz+8nH47nPaCs64DQoFEUZM2oMW6zg03ZyFvW4qb5DQ@mail.gmail.com> <52977E9A.105@gmail.com>
In-Reply-To: <52977E9A.105@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] Fwd: I-D Action: draft-blanchet-weirds-bootstrap-ianaregistries-01.txt
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: Fri, 29 Nov 2013 19:20:44 -0000

Some comments.

"the longest match" as used in several places is not fully descriptive, 
and different.

Section 2. Domain Name RDAP Registry
     domain names are found by doing the longest match
This is a string search of the longest match starting from the end of 
the target name and the end of each value in the Domain column.

3.1.  IPv4 Address Space RDAP Registry
     IPv4 address is found by doing a longest match of the target 
address with the values of the Prefix column
The example query for "192.0.2.0/24" matches the "192/8" entry does not 
follow. There is no string search that will return this match. This 
search requires some semantics, which should be explained.

3.2.  IPv6 Address Space RDAP Registry
same issue as 3.1

4.  Nameserver
Isn't the lookup the same as for a domain name? Just refer back to 
Section 2.

5.  Entity
Add recommendation to use links.
     if the entity identifier was received from a previous query, it 
will generally contain a link to retrieve the complete entity. If it 
does not, the same RDAP server could be queried for that entity.

7.  Deployment Considerations
While the suggestions for doing a sequence of DNS checks if there is no 
lookup match could be useful to some clients, I think a much simpler 
recommendation should also be made.
1. The IANA registries are fetched by an off-line process (such as a 
nightly cron job) and stored in files.
2. The client reads the registries from the stored files.
3. If the RDAP client does not find an entry in the IANA file, it sends 
the request to an RDAP redirector (ref: draft-ietf-weirds-redirects).


-Ernie


From arturo.servin@gmail.com  Sat Nov 30 06:14:43 2013
Return-Path: <arturo.servin@gmail.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 3B3151ACCD9 for <weirds@ietfa.amsl.com>; Sat, 30 Nov 2013 06:14:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, 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 ODeiM30B9URF for <weirds@ietfa.amsl.com>; Sat, 30 Nov 2013 06:14:42 -0800 (PST)
Received: from mail-qe0-x22d.google.com (mail-qe0-x22d.google.com [IPv6:2607:f8b0:400d:c02::22d]) by ietfa.amsl.com (Postfix) with ESMTP id DF27F1A1F54 for <weirds@ietf.org>; Sat, 30 Nov 2013 06:14:41 -0800 (PST)
Received: by mail-qe0-f45.google.com with SMTP id 6so11451690qea.32 for <weirds@ietf.org>; Sat, 30 Nov 2013 06:14:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=HuzquBay09QzD9KfZaHyWStjrgxqWpb+dKwdnUbi9OQ=; b=i0ecpitcU+gvi43lgX7X/0f4i+S7Ee1/mMpeNGFsY0lY6sTu0lH0xnooYpvCW1foN2 x17ZcuuAfXPsk3NCuWS7BSCZQHn5zHlMq8M/iTAqEmz6izVHvy1cqLXJsMrhlLYf07Cy 4m6x+LkbQj4qth0wZ4J5gzutS4p855NESxIaoTH07rCBNzgBUvxx8h0P1CQHTl7Uz25h qv2Wo4JIvfdZiOe/dYb5gzqpDUIYay2aoTzOkXKf+fbElddJ/wkJyi/sqkvYKzMra3Ca euzgr/u5PQ+3RkVBHHOpq8/+uel6TnNzIBHCmjc+AZp4fVIIklAjbGwoS+Rn9nTHLBfF WRkA==
X-Received: by 10.49.52.102 with SMTP id s6mr60482294qeo.60.1385820880171; Sat, 30 Nov 2013 06:14:40 -0800 (PST)
MIME-Version: 1.0
Received: by 10.140.18.130 with HTTP; Sat, 30 Nov 2013 06:14:20 -0800 (PST)
In-Reply-To: <5298E900.30504@afilias.info>
References: <20131127203517.29333.66519.idtracker@ietfa.amsl.com> <E4DDB525-6DC5-4AF0-881D-48F8CF6E63EB@viagenie.ca> <CALo9H1ZVz+8nH47nPaCs64DQoFEUZM2oMW6zg03ZyFvW4qb5DQ@mail.gmail.com> <52977E9A.105@gmail.com> <5298E900.30504@afilias.info>
From: Arturo Servin <arturo.servin@gmail.com>
Date: Sat, 30 Nov 2013 12:14:20 -0200
Message-ID: <CALo9H1aW2gzFUk==-XN7UqDsULGpesVsvrEuigadrmUKnKB9pw@mail.gmail.com>
To: Ernie Dainow <edainow@afilias.info>
Content-Type: text/plain; charset=ISO-8859-1
Cc: "weirds@ietf.org Group" <weirds@ietf.org>
Subject: Re: [weirds] Fwd: I-D Action: draft-blanchet-weirds-bootstrap-ianaregistries-01.txt
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: Sat, 30 Nov 2013 14:14:43 -0000

On Fri, Nov 29, 2013 at 5:20 PM, Ernie Dainow <edainow@afilias.info> wrote:
> "the longest match" as used in several places is not fully descriptive, and
> different.
>
> Section 2. Domain Name RDAP Registry
>     domain names are found by doing the longest match
> This is a string search of the longest match starting from the end of the
> target name and the end of each value in the Domain column.
>
> 3.1.  IPv4 Address Space RDAP Registry
>     IPv4 address is found by doing a longest match of the target address
> with the values of the Prefix column
> The example query for "192.0.2.0/24" matches the "192/8" entry does not
> follow. There is no string search that will return this match. This search
> requires some semantics, which should be explained.
>
> 3.2.  IPv6 Address Space RDAP Registry
> same issue as 3.1

For v4 and v6 is the longest match is the more specific prefix, just
like in routing. So it is not a search string as mentioned in Section
2. I think it would be good to clarify the differences.


/as

From superuser@gmail.com  Sat Nov 30 20:25:09 2013
Return-Path: <superuser@gmail.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 60A541AE29F for <weirds@ietfa.amsl.com>; Sat, 30 Nov 2013 20:25:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 bcoJzW82sTU1 for <weirds@ietfa.amsl.com>; Sat, 30 Nov 2013 20:25:07 -0800 (PST)
Received: from mail-wi0-x230.google.com (mail-wi0-x230.google.com [IPv6:2a00:1450:400c:c05::230]) by ietfa.amsl.com (Postfix) with ESMTP id 590011AE0BB for <weirds@ietf.org>; Sat, 30 Nov 2013 20:25:07 -0800 (PST)
Received: by mail-wi0-f176.google.com with SMTP id hq4so3420081wib.9 for <weirds@ietf.org>; Sat, 30 Nov 2013 20:25:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wC4bacd7n1WKh65ojiSTYopYFC2ftaWX/CiQbUGB/Zk=; b=fOYVEBgNbdjj4DhCSKdEebDiNjtbmAft/Sf7i3gwlwgGYU+ozij27ins/b/a6YoRjA vohh7tzVAbFXOH59KMXPBII4zcV2iXuOJpsFTILL6jf7XHx4wXm37Cs/QtTskfksZtPl mV3Jv898lYcmLdtGzrUccbYlF1htTo7Zu0jM9Hih7aX6nc6pmVqVKh4ZYZNM/gNxoEUf D1xyT3w3Z4saPhgTrtovm6hfmJSAHW+mRKjycuQjOo0DGHlFNLmttXQQJ2HdfW3uPyiy HDyBCn8DZJeeN9qSe1U1o4pymv6uJS9u42Y/GgcTGPpd2mf6KgVbGzWk7wGmzQ9g1/y2 MqTg==
MIME-Version: 1.0
X-Received: by 10.180.87.130 with SMTP id ay2mr1775648wib.60.1385871904899; Sat, 30 Nov 2013 20:25:04 -0800 (PST)
Received: by 10.181.13.230 with HTTP; Sat, 30 Nov 2013 20:25:04 -0800 (PST)
In-Reply-To: <831693C2CDA2E849A7D7A712B24E257F492EF110@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
References: <831693C2CDA2E849A7D7A712B24E257F492EDEE6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <20131125180112.55423.qmail@joyce.lan> <831693C2CDA2E849A7D7A712B24E257F492EF0B6@BRN1WNEXMBX01.vcorp.ad.vrsn.com> <5294903A.8060609@gmail.com> <831693C2CDA2E849A7D7A712B24E257F492EF110@BRN1WNEXMBX01.vcorp.ad.vrsn.com>
Date: Sat, 30 Nov 2013 20:25:04 -0800
Message-ID: <CAL0qLwbBgOSyNk1xCWGaA97J04b4TuuFntd5xhKn0CHvah+3bg@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "Hollenbeck, Scott" <shollenbeck@verisign.com>
Content-Type: multipart/alternative; boundary=f46d0444e9d99887db04ec71720e
Cc: John Levine <johnl@taugh.com>, "carlos@lacnic.net" <carlos@lacnic.net>, "weirds@ietf.org" <weirds@ietf.org>
Subject: Re: [weirds] DNS Bootstrapping revisited
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: Sun, 01 Dec 2013 04:25:09 -0000

--f46d0444e9d99887db04ec71720e
Content-Type: text/plain; charset=ISO-8859-1

On Tue, Nov 26, 2013 at 4:17 AM, Hollenbeck, Scott <shollenbeck@verisign.com
> wrote:

> > -----Original Message-----
> > From: Carlos M. Martinez [mailto:carlosm3011@gmail.com]
> > Sent: Tuesday, November 26, 2013 7:13 AM
> > To: Hollenbeck, Scott; John Levine; weirds@ietf.org
> > Subject: Re: [weirds] DNS Bootstrapping revisited
> >
> > Is bootstrapping some queries and not all acceptable for the WG ?
>
> Good question. As I said, "If bootstrapping remains a problem to be
> addressed we should be very clear about the limitations and types of
> queries that it cannot address".
>
>
Can you clarify "types of queries"?   Are you talking about something other
than names queries vs. number queries?

-MSK

--f46d0444e9d99887db04ec71720e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Tue, Nov 26, 2013 at 4:17 AM, Hollenbeck, Scott <span d=
ir=3D"ltr">&lt;<a href=3D"mailto:shollenbeck@verisign.com" target=3D"_blank=
">shollenbeck@verisign.com</a>&gt;</span> wrote:<br><div class=3D"gmail_ext=
ra"><div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">&gt; -----Original Message=
-----<br>
&gt; From: Carlos M. Martinez [mailto:<a href=3D"mailto:carlosm3011@gmail.c=
om">carlosm3011@gmail.com</a>]<br>
&gt; Sent: Tuesday, November 26, 2013 7:13 AM<br>
&gt; To: Hollenbeck, Scott; John Levine; <a href=3D"mailto:weirds@ietf.org"=
>weirds@ietf.org</a><br>
&gt; Subject: Re: [weirds] DNS Bootstrapping revisited<br>
&gt;<br>
</div><div class=3D"im">&gt; Is bootstrapping some queries and not all acce=
ptable for the WG ?<br>
<br>
</div>Good question. As I said, &quot;If bootstrapping remains a problem to=
 be addressed we should be very clear about the limitations and types of qu=
eries that it cannot address&quot;.<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br></div></div></blockquote><div><=
br>Can you clarify &quot;types of queries&quot;? =A0 Are you talking about =
something other than names queries vs. number queries?<br><br></div><div>-M=
SK<br>
</div></div></div></div>

--f46d0444e9d99887db04ec71720e--
