Re: [regext] 2nd WG LAST CALL: draft-ietf-regext-dnrd-objects-mapping-01

"Hollenbeck, Scott" <shollenbeck@verisign.com> Mon, 02 December 2019 14:11 UTC

Return-Path: <shollenbeck@verisign.com>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5E3C1200A1 for <regext@ietfa.amsl.com>; Mon, 2 Dec 2019 06:11:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=verisign.com
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 mZtzy0GYzK6l for <regext@ietfa.amsl.com>; Mon, 2 Dec 2019 06:11:14 -0800 (PST)
Received: from mail4.verisign.com (mail4.verisign.com [69.58.187.30]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D2BF12006D for <regext@ietf.org>; Mon, 2 Dec 2019 06:11:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=22576; q=dns/txt; s=VRSN; t=1575295875; h=from:to:date:message-id:references:in-reply-to: mime-version:subject; bh=X6xK1fNM4BT9CH39QISNFiuqJnCxM4CC36PJXJf9LdU=; b=iieEQag2OCfCitgsP+y3IR2o+3mj/+RHO4dhJxShGDNVVcFNoktIjLlW 9dp0DT4xEayi3Sy3v3i7NCENEuwEIzYo6vryZiaBEf6UrwesbzdwkGg4D Om7KOQ/LfJkZuQmWso91YS2NvA1ymQYAfmSfNp0653EHYEvQnC9uWmAnu sMoN6uFnXBzNkDLTLRO8bjp6IUqjGZqzfIHwK5ZbUU9mvlz24DuriiL3b oxof2Z78plIz56sEsHyZ8lGUA1rQC/9Kzw+xol0h+5CsN7CMjc5PfGLdm TYZ/+2DNCu4nXTS8AurX9bNq+VB4cF090CtMKzjvrKmJtaH9ooBQeKcSn w==;
IronPort-SDR: cJRF2USKWwto5Gzz5sqR7lORt5c5jYTXd/ZoajC90frPVXEOE+oyN91669e8whD09dyem9x/lt +VuWVHjkdjGS6NteFxK4Qg9sFENXcWIm/ixJiiKrOBDcWBVj4xYpY2VH1W1khxs5aHzhbAuM3r AK0YH96/wzRAPZUYpQFUf3fRF460IAR2gdkHAhy/RPo0SLhhFEY5UgOB/YfOXUsGS4qbMfEQBs /dnNCxLhk+sSkdAL4tEbHa5dEqRGIPZASZPfCJ0yEoa6bT0mGz+U2J24R32YGH68/pXJ6NihaG mJ8=
X-IronPort-AV: E=Sophos;i="5.69,268,1571716800"; d="scan'208,217";a="177190"
IronPort-PHdr: 9a23:TMlCsRQtSmGboqMakpg6iwizr9psv+yvbD5Q0YIujvd0So/mwa6zZBSN2/xhgRfzUJnB7Loc0qyK6vumADNdqsjb+Fk5M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6KfroEYDOkcu3y/qy+5rOaAlUmTaxe7x/IAi4oAnLq8Ubg4tvJqkwxxfXv3BFZ/lYyWR0KFyJgh3y/N2w/Jlt8yRRv/Iu6ctNWrjkcqo7ULJVEi0oP3g668P3uxbDSxCP5mYHXWUNjhVIGQnF4wrkUZr3ryD3q/By2CiePc3xULA0RTGv5LplRRP0lCsKMSMy/WfKgcJyka1bugqsqRxhzYDJfIGbOvlwfq3fctMbWWVOUd1cWDZdDoO+dYYDE/YNMOReooLgp1UOtxy+BQy0Ce/hyDFIgXv23akk3OQnCg7JwhAvH9EWvH/Jsdv6KKASUfypzKXG0D7OaOhW2Tf66IjMdhAuv/eMUqlufsXNykkiDB3FgUuKqYzkJDOV1+sNs26B4+V8UuKvjncqpgdsqTahwccsj5PGhoMTyl3c9CV23po1JdOiRE58e96kH51dvDyZOYtuWs4uXn1ktDwnxrAEt5O3ZjUGxZQpyhLFZPGKd5CE7g//WOqLPDt1hm5pdKiiixu98kWs0PDwW8qs3FZEsCVIkcXAu3UI2hHR9seLVuFy80K81TmTyw/e7+FJLl0qmqrVLpMsxqM/mYcNvknFAyT4gl/5jLWMeUUh4uWo7uPnbaj4qZKELI90jx3+MrwpmsyiHeQ0KggOUHaf+eS7zLDu4FH3Tq1XgvI2iqfXv5HVKdgFqqKjHQ9azoEj6wynDzu8ytsXgGMLLExfeBKciYjlIU3BIPf9DfunglSslilkx+zeM7H8HpnBNGXPnbXvcLpn9kJRyAQ+wcpQ6p9QEr0BJej8Wk71tNzWFB85NAm0zv78CNV90YMeXWaPDbGfMKzJr1CH+uEvLvKSZIALojb9KuMl5//hjX8/g1MSYa6p3Z4PZHCiAvtmO1mZYWbrgtoZC2cFoAU+Q/LliV2eSjNTZmi9X74y5j0hD4KmF4jDFciRh+nLxiq0E41KTmFLFl7KFm3nPc3QQfoDZTKOCs5sjjJCUqKuHdwPzxar4UXazL5jI+ze9yYb8drY399p+6ebwQoy8jhwAsKX3mqOZ395hGITRjAwmqt4pBoumR+4zaFkjqkARpRo7PRTX1JiOA==
X-IPAS-Result: A2E7AADMGuVd/zGZrQpmGwEBAQEBAQEFAQEBEQEBAwMBAQGBbQMBAQELAYEbgXCBMQqEIY5YgkOZRoFiBQkBAQEBAQEBAQEHARgBDAoBAQKDeUUCF4IZNwYOAgMBAQsBAQEEAQEBAQEFAwEBAQKGIAELgjsia2sBAQEBAQEBAQEBAQEBAQEBAQEBFgJDVTEBAQEBAwEBIQQGQRsCAQgRBAEBKAMCAgIlCxQJCAIEEwiDG4F5gQ2we3V/M4Q+Ag5BQIRoBoE2AYwvgUI+gRGDEz6CZAEBAgEBGIEvLx+CWoJeBI0Zgn2FTCSJJY4jcAMHgi6HHo4zI4JBh22OEYFkjVsLZIgZI5FbAgQCBAUCFYFogXxwUIJsUBEUjHIXFYhPhT90kD6BEAEB
Received: from BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) by BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1779.2; Mon, 2 Dec 2019 09:11:29 -0500
Received: from BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde]) by BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde%4]) with mapi id 15.01.1779.002; Mon, 2 Dec 2019 09:11:29 -0500
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "regext@ietf.org" <regext@ietf.org>
Thread-Topic: [EXTERNAL] Re: [regext] 2nd WG LAST CALL: draft-ietf-regext-dnrd-objects-mapping-01
Thread-Index: AQHVlkDyLi6qzND8cE2TogSV8wM3nKem877g
Date: Mon, 02 Dec 2019 14:11:28 +0000
Message-ID: <97b53c8be58c4c3988333aca5ad32a49@verisign.com>
References: <7B0AC77D-9065-4281-AD69-5E44E17364BD@antoin.nl> <A03A9702-2DDE-4B52-A35E-29B5C4D9DC98@antoin.nl> <9CFC7F09-C0BA-4FBE-9448-995A5837062F@antoin.nl>
In-Reply-To: <9CFC7F09-C0BA-4FBE-9448-995A5837062F@antoin.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.170.148.18]
Content-Type: multipart/alternative; boundary="_000_97b53c8be58c4c3988333aca5ad32a49verisigncom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/TjRlL9OygsrZ_BXjnJDs7UeHRJk>
Subject: Re: [regext] 2nd WG LAST CALL: draft-ietf-regext-dnrd-objects-mapping-01
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2019 14:11:17 -0000

I’ve completed my document shepherd review of draft-ietf-regext-dnrd-objects-mapping. Comments:



The idnits tool notes that “There are 9 instances of lines with non-RFC2606-compliant FQDNs in the document”. The examples in question use names of the form "ns*.domain*.test". The "test" TLD is described as reserved in Section 2 of RFC 2606, but it's described as being reserved for use in testing. The "example" TLD is described as reserved for use to describe examples. It may be better to use “example”.



The Introduction could be enhanced by explaining the need for data escrow and why or how this draft addresses whatever problem it’s intended to solve. As-is, it jumps into an explanation of what the draft is without anything to help the reader understand why it’s needed.



“NNDN”: this looks like an acronym, but I don’t see how “NNDN's not domain name” explains what it is. Could you make this clearer? This might also impact Section 5.6.



Section 2 describes two models, but there’s nothing included to explain why two models exist or why it might make sense to use one model or the other. It may be helpful to provide guidance here, especially since Section 4.6 gets into details of the CSV model and there’s no mention of the XML model. Why is it necessary to provide this text for the CSV model without similar text for the XML model?



Section 4.5: “IP addresses syntax MUST conform to the text representation of either of, Internet Protocol [RFC0791]”. That “of,” should be removed and “Version 4” should be added in front of the reference to RFC 791 -> “IP addresses syntax MUST conform to the text representation of either Internet Protocol Version 4 [RFC0791]”.



Section 4.6 uses XML to describe something called a “CSV file definitions for a Sample object”. I don’t understand what this is for. Again, text in Section 2 might help make this clear.



draft-arias-noguchi-registry-data-escrow is reference using a URI. That should be changed to either a normative or informative reference as appropriate.



The IANA Considerations section requests registration of multiple XML namespaces and XML schemas. For example, urn:ietf:params:xml:ns:rdeCsv-1.0 and urn:ietf:params:xml:schema:rdeCsv-1.0. Recent convention has been to include “epp” in the URIS for EPP-associated namespaces and schemas, e.g. urn:ietf:params:xml:ns:epp:<identifier>. That convention should be followed here, making the requested values urn:ietf:params:xml:ns:epp:rdeCsv-1.0 and urn:ietf:params:xml:schema:epp:rdeCsv-1.0.



I haven’t (yet) tried to verify the examples and schemas by running them through an XML parser since doing so from scratch would take a considerable amount of time. My first thought was to ask Mr. Gould if he could share the results of any automated testing he’s done so I could review it.



Scott



From: regext <regext-bounces@ietf.org> On Behalf Of Antoin Verschuren
Sent: Friday, November 8, 2019 9:29 AM
To: regext <regext@ietf.org>
Subject: [EXTERNAL] Re: [regext] 2nd WG LAST CALL: draft-ietf-regext-dnrd-objects-mapping-01



Folks,



We did not receive any response to this second WGLC.

This means we cannot submit this document for publication.



We will extend this second WGLC with 2 weeks, ending November 22nd.

Please respond with +1 if you want this document published gents!



Jim and Antoin



- --
Antoin Verschuren

Tweevoren 6, 5672 SB Nuenen, NL
M: +31 6 37682392











   Op 3 nov. 2019, om 18:47 heeft Antoin Verschuren <ietf@antoin.nl<mailto:ietf@antoin.nl>> het volgende geschreven:



   Reminder.



   We need support for this 2nd WGLC too folks.

   So can the respondents of the first WGLC confirm nothing essential has changed?



   - --
   Antoin Verschuren

   Tweevoren 6, 5672 SB Nuenen, NL
   M: +31 6 37682392











      Op 26 okt. 2019, om 12:19 heeft Antoin Verschuren <ietf@antoin.nl<mailto:ietf@antoin.nl>> het volgende geschreven:



      During WGLC, the authors of draft-ietf-regext-dnrd-objects-mapping found interoperability issues and had to produce a new version of the document. The authors think the changes are not substantive, but there are enough changes to justify a 2nd WGLC.

      You can find the document here:
      https://datatracker.ietf.org/doc/draft-ietf-regext-dnrd-objects-mapping/

      A diff from the previous version is available at:
      https://www.ietf.org/rfcdiff?url2=draft-ietf-regext-dnrd-objects-mapping-02

      This 2nd WG LAST CALL will end in two weeks at close of business, Friday, 8 November 2019.

      Please review these documents and indicate your support (a simple “+1” is sufficient) or concerns with the publication of this document by replying to this message on the list.


      Regards,

      Jim and Antoin

      - --
      Antoin Verschuren

      Tweevoren 6, 5672 SB Nuenen, NL
      M: +31 6 37682392






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



   _______________________________________________
   regext mailing list
   regext@ietf.org<mailto:regext@ietf.org>
   https://www.ietf.org/mailman/listinfo/regext