Re: [regext] I-D Action: draft-ietf-regext-epp-registry-maintenance-05.txt

"Gould, James" <jgould@verisign.com> Tue, 01 December 2020 14:35 UTC

Return-Path: <jgould@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 67E953A12B4 for <regext@ietfa.amsl.com>; Tue, 1 Dec 2020 06:35:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, 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 kf4zarnwr0HJ for <regext@ietfa.amsl.com>; Tue, 1 Dec 2020 06:35:29 -0800 (PST)
Received: from mail1.verisign.com (mail1.verisign.com [72.13.63.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 DA8503A12B3 for <regext@ietf.org>; Tue, 1 Dec 2020 06:35:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=33609; q=dns/txt; s=VRSN; t=1606833330; h=from:to:subject:date:message-id:mime-version; bh=Db3M2SpIT0wFBHSCJ9f17ZLFavAjKRXMcebMVDPOogE=; b=g+J/o/ZdWQGD9hLy8pUy/IVxs7ilN0I/JoslPiF1oD+9xfzMUxehaV1V H6TNxtODe5CFuRzhQsrvDuFcO/+MpkS1wj5yB7qvXbVT4jcIvbX+6lMbC Z22aMongwLGP1dOXfd0CmRk2bFIxIYJucl/U9N9DyyEXbgkU1MD0DUFRw WcDgox6GVoPUT5UeJzy7Vo/epe9JwPf5dNnBWsA35f3qnlB/GXN4W9zQV 9+/xQn0pXZAEjBLO2uk53OfOsgljXAEKj5YSsGv0N2j58Siscu+OJdWbu 7XpQq5vGMICx+7cXrEzr+E1jgu1mucymbCjSdXQa5N6fmdaAdelW3CXzR A==;
IronPort-SDR: yxj6ekPZQAHGvGl2riKTWYYe8dLI3BsqZ79AtbgsZ1EWKurngI6GSeRGq01m2tgl9h9bzXttIz fux7kc3zkC+n2gMAPVGVJz2/K17eNnJJRohnTvRl6+kCzKpsaSvUgnZixbZu1ThZNTN48laSn/ gfCqNCYGq7ZaaGg2OCMlnLBqrF0aXjX4ZnaPjgM1XDpgMY+EbNlgUP2m/DE5wX9ooiSbhfKyok 2utBlHShRWh1QmOJf5qHTPpOK8wVQbZyIhb4WY4F/BZYeCTaccTbjDo/lGrT6vBPuVamfMwCqT b9g=
X-IronPort-AV: E=Sophos;i="5.78,384,1599523200"; d="scan'208,217";a="4355413"
IronPort-PHdr: 9a23:ch/qLhYWeTnhZN/PGi4ohBf/LSx+4OfEezUN459isYplN5qZrsiybnLW6fgltlLVR4KTs6sC17OJ9fm+AyddvN6oizMrSNR0TRgLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVrO+/7BpDdj9it1+C15pbffxhEiCCybL9vLhi6txjdu8gIjYdtKqs8ygbCr2dVdehR2W5mP0+YkQzm5se38p5j8iBQtOwk+sVdT6j0fLk2QKJBAjg+PG87+MPktR/YTQuS/XQcSXkZkgBJAwfe8h73WIr6vzbguep83CmaOtD2TawxVD+/4apnVAPkhSEaPDM/7WrZiNF/jLhDrRyhuRJx3pLUbo+WOvVwf6PSYdwVSHFbUcpNUixMGJ+wYpENAucHIO1Wr5P9p1wLrRamCwWiBeTvyiJMhnDrxaExzuAvHhvD3AM+BNICvmnfodL3NKcdVuC10a3IwijYYvNIxzj98onIcgsgofGDW7J8a9beyU4qFw7ciFibtIPqMS+P2OsXr2ib8/RvVfipi2M/pQ9/rDihyMgwhoTJho8YxVLJ+CR7zYs7JdO0VkB2bNC5HJZSuSyWK4l7T8IiTm9muCg3zqELtYKncCQXyJor2RjSYOGJfYiP5xLsTueRITFgiXJ7Zr2/nRey8VOhyu3zUMm00VBKoTZfntbQsXAN0gTf5dSGSvtm4kih3iyD2BzU6uFBOUw0lLTUK4IvwrIqkZoTq0vDEynrk0v1lK+bblgo9vSy5+j6YLjrqIWQO5J0hwzwKKgjlciyDfwlPgQSRWSX5Oax2KH58UHkT7hHjec6nrTavZ3cOM8VvLS2AxVP3YYm8xu/CjCm38kGknQfN1JFfQ6Hj5DuO1HTPPD0Ffe/jEqokDds3/3LI6HvDI3QInfDiLnvcrdy51JCxAYp09BQ+5VUCqsZIP7pQED+qcbUDgEjMwyvxebrEsly1oQbWW6XA6+ZNr3dsUOQ6+4yP+WAfpIZtTTzJvQ/+vLjjXE0lUUScKStxZcXbWq3HvViI0WXe3rshdIBHH8IvgoxS+zqlVmCXiNIanasQa08/DA7CJmnDYfMQIChmqCO3CC+HpFOfGBJFkiMEWv0d4WDQ/oMcjydIsB/nT0LSbisUI4h2g+ytA/00bZnKfDU+iJL/a7kgZJv6uLehQ0a9DFoAYKayW7HBzVuk2wFVyMe3a1jrwp60FjVgoZihPkNX/NU+vdFFk8YPJvR1KYyX9L9XR/Fcv+XRUynWdSpB3c6SddnkIxGWFp0B9j31kOL5CGtGbJAz7E=
X-IPAS-Result: A2F7BQCLU8Zf/zGZrQpfAx4BPAwCC4MHgXyBNwqEMpB+hCOXeBYmCwEBAQEBAQEBAQgBEwwQBAEBAoRIGYF+JjgTAgMBAQsBAQEFAQEBAQEGAwEBAQKGTgELgjciez0NPQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQUCCAc0GQc1EiAGIwpBHQEIOAoCBDAnBBODJgGBfq0UdoEyhVeEeYE4hmmGcoFCPoERJwwQglU+gl0CA4FzCiaCUDOCLASTeYclKJ0oAweCcIkXkhgfgyCBK4hyhVKPDZNqggKHDRKBZpVqAgQCBAUCFYFtgXtwFRohKgGCPglHFwINkhKFFIVEdA4mAwIGAQkBAQMJjlSBEQEB
Received: from BRN1WNEX01.vcorp.ad.vrsn.com (10.173.153.48) 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.2106.2; Tue, 1 Dec 2020 09:35:26 -0500
Received: from BRN1WNEX01.vcorp.ad.vrsn.com ([fe80::a89b:32d6:b967:337d]) by BRN1WNEX01.vcorp.ad.vrsn.com ([fe80::a89b:32d6:b967:337d%4]) with mapi id 15.01.2106.002; Tue, 1 Dec 2020 09:35:26 -0500
From: "Gould, James" <jgould@verisign.com>
To: "regext@ietf.org" <regext@ietf.org>
Thread-Topic: [regext] I-D Action: draft-ietf-regext-epp-registry-maintenance-05.txt
Thread-Index: AQHWx+816oIKEtJj4kKYdduNvIXkwA==
Date: Tue, 01 Dec 2020 14:35:26 +0000
Message-ID: <B27EBEAD-57FB-4977-9EEF-50CD4AC1A2C7@verisign.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.41.20091302
x-originating-ip: [10.170.148.18]
Content-Type: multipart/alternative; boundary="_000_B27EBEAD57FB49779EEF50CD4AC1A2C7verisigncom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/EJwuod4RMGmcFMZM2yQFV9Yku50>
Subject: Re: [regext] I-D Action: draft-ietf-regext-epp-registry-maintenance-05.txt
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: Tue, 01 Dec 2020 14:35:31 -0000

In reviewing draft-ietf-regext-epp-registry-maintenance-05, below is my feedback:



  1.  Replace “defnition” with “definition” in two places.
  2.  Section 2.3 Maintenance Elements
     *   I would modify the description of the <maint:item> element.  Specifically, change the second sentence to read like “This element is used in a maintenance item EPP <info> response and <poll> message.”.
  3.  Section 3.1.3.1 “Query one maintenance item”
     *   The name “Query one maintenance item” could be shortened to “Info Maintenance Item”.
     *   I would explicitly define the Info Maintenance Item command element (<maint:id>) without making the reference to Section 2.3, since Section 2.3 defines the Info Maintenance Item Response.
     *   The command example incorrectly references <maint:impact>blackout</maint:impact> instead of <maint:impact>full</maint:impact>.
     *   The dates in the response example should be updated to more recent dates (e.g., update 2017 to 2020)
     *   I would define the response similar to:

                                                               i.      When an <info> command has been processed successfully, the EPP <resData> element MUST contain a child <maint:infData> element that identifies the maintenance namespace.  The <maint:infData> element contains the <maint:item> element defined in Section 2.3.

  1.  Section 3.1.3.2 “Query maintenance list”
     *   The name could be updated to “Info Maintenance List”.
     *   I would explicitly define the Info Maintenance List element (<maint:list/>), which is an empty element to indicate an Info Maintenance List command.
     *   The dates in the response example should be updated to more recent dates (e.g., update 2017 to 2020)
     *   I would define the response similar to:

                                                               i.      When an <info> command has been processed successfully, the EPP <resData> element MUST contain a child <maint:infData> element that identifies the maintenance namespace.  The <maint:infData> element contains the <maint:list> element with a list of <maint:listItem> elements.  The <maint:listItem> element contains the following child elements:

1.  <maint:id>: <maint:id> defined in Section 2.3.

2.  <maint:start>: <maint:start> defined in Section 2.3.

3.  <maint:end>: <maint:end> defined in Section 2.3.

4.  <maint:crDate>: <maint:crDate> defined in Section 2.3.

5.  <maint:upDate>: OPTIONAL <maint:upDate> defined in Section 2.3.

  1.  Sect 3.1.4 “EPP <poll> Command”
     *   The dates in the poll response example should be updated to more recent dates (e.g., update 2017 to 2020)



--



JG







James Gould

Fellow Engineer

jgould@Verisign.com <applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgould@Verisign.com>



703-948-3271

12061 Bluemont Way

Reston, VA 20190



Verisign.com <http://verisigninc.com/>



On 12/1/20, 7:32 AM, "regext on behalf of internet-drafts@ietf.org" <regext-bounces@ietf.org on behalf of internet-drafts@ietf.org> wrote:



    A New Internet-Draft is available from the on-line Internet-Drafts directories.

    This draft is a work item of the Registration Protocols Extensions WG of the IETF.



            Title           : Registry Maintenance Notifications for the Extensible Provisioning Protocol (EPP)

            Authors         : Tobias Sattler

                              Roger Carney

                              Jody Kolker

                Filename        : draft-ietf-regext-epp-registry-maintenance-05.txt

                Pages           : 20

                Date            : 2020-12-01



    Abstract:

       This document describes an Extensible Provision Protocol (EPP)

       mapping for registry's maintenance notifications.





    The IETF datatracker status page for this draft is:

    https://secure-web.cisco.com/1li8mLoCxeVjC53-tGvYzKD4YcjkoE6Ev-IZRxp8KydPQ9dy_dgHOxizxSu23hsx4RZVoh7T-GMHV8zzq0pNGEZqcIUucZuoE6CiU1K8nM-bkcRygXmVdp3F6IUnzumkKuauScX42WmKG3nZr5M5pzix-u_BLsV61qGnHT0yCC-E7kdUw4ZjoJ_Gs8-hgv9eabShu15czchF07EvEhnXBjZGQ3xXpcztwDy3pitq834n2SIblYBWUMsF2dJUQTlJi7Q9o-v8tOLMf5xtlZWSLcA/https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-regext-epp-registry-maintenance%2F



    There are also htmlized versions available at:

    https://secure-web.cisco.com/1S6_PU9v_ZkWX9nWp6WP47Od0hWHICawFbyNoykQ6CD7yvG7EpPWyV2XcTGNB60pzVywp_LjRV-wPBbVt7XptxNhGqCGxm4Zihg4MoaiCDcHXbrQPw3IzXF30wCX4DTMCQD2S9PmF2mpQ9i74fwPzhclx0RtAyhDG-mI0VwhiH9_PzB9t57cO3jvzWA3fEIgSL6H6z71YjNr5CgarKpreOKxtbWxyy2gQw1kAfy1waFnV5vIif11v_zgPjEL7IUsUNva6DcWIjZMhYqspuhwKAaSa8M5u8D3iJ5Jj7ByMf-8/https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-ietf-regext-epp-registry-maintenance-05

    https://secure-web.cisco.com/1XNpISpXfN8MQw1PEsPccAZ0_sZLESxXSKZD_sTvZwJ0QIufYJqXbGF7wdOTdR-pMMnOEH9LNrozfFZ1A4is0CHnJTuDLvhWgwwQ6ZQnpUxrk49oTY2HM7dgf9sbMhl_d2NuioFX8zj9eDSza6SYpZNMAQWA6mWsaobZSEHoaDcBsvWALD0as2Ko7xiWtIyrzb8YC5d0FfZnjNNkjDeILwCeXKqeU6UPGFZ1_1-2vHpW1yad8vgx2YnKBz42vnOcggnzk5g6kBEpntmhY1sKUkA/https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ietf-regext-epp-registry-maintenance-05



    A diff from the previous version is available at:

    https://secure-web.cisco.com/1KSWNQPojpKmLvO_WIQ_irF2tlGnvVG0NPX5XV846TrqHNQ1N4Nnh4PreFg5v0DC0wn9U0sbBn1u2ZrTcuObqRweYR6CvUQFmHQTv8zi_xPnobTWzspaoT_WO3Hmp5APY41nDiHh4IuQkqTPiXNq6tATib3PopqsT9kHFgCTslmKqRe9GH3jhJgNoPxh4lTox7f5sDssSMM_Sx3dUV40K0iag_k-wRIhnkeBZwf9P6Dw7kl1tClmighR8iEjHf2cO1gZhmKA_WTzmYvg_vwL-vvEtrutRQMo0TyWX7OTMgOk/https%3A%2F%2Fwww.ietf.org%2Frfcdiff%3Furl2%3Ddraft-ietf-regext-epp-registry-maintenance-05





    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/





    _______________________________________________

    regext mailing list

    regext@ietf.org

    https://secure-web.cisco.com/1v2GmNiRW6LGBp9t0VmF4qf64EGWy5imLishTLvSm672F9aofELXoa5Vvzw1jGfadWXdD85jL-lLbbuTU_ugz0VCc3te-397rOJjLDv0NR80D6etQe8LMdvw1kjzNczvhvXphV0JlOT7ke70TQWpwNhQZbRG2bUBJ2VdVkHRsWCc-5mRwbrwOS6uEMUXD4CDYxVLSUsWuLlQ7rOH5viQJMbIasArywqdHgWETm7pcWtK-vh4Ryzg6QJFYoaSFdee8QhZ0jU7QcWc7RqVs4wPHeUGtcrcAic59uemX_otwo8s/https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fregext