Gavin, Thanks for making the updates to draft-ietf-regext-epp-ttl-05. I did find one issue with the XML schema, where <attribute name="policy" type="boolean" required="true"/> needs to be <attribute name="policy" type="boolean" use="required"/>. I would prefer making the "policy" attribute optional with a default value of "false", as in:
<attribute name="policy" type="boolean" default="false"/> I would then change the description in section 1.3 to be: It has a single OPTIONAL "policy" attribute, which takes a boolean value with a default value of "false". If a server receives an <info> command for a domain or host object which includes a <ttl:info> element with a "policy" attribute that is "1" (or "true"), then the response MUST include <ttl:ttl> records for all supported DNS record types with the "min", "default" and "max" policy attributes, irrespective of whether those record types are in use by the object. If a server receives an <info> command for a domain or host object which includes a <ttl:info> element with a "policy" attribute that is "0" (or "false"), then the response MUST include <ttl:ttl> records for all DNS record types that are in use by the object without the "min", "default" and "max" policy attributes. In additional in section 2.1.1: If the command contained a <ttl:info> element with a policy "attribute" with a "1" (or "true") value, then the <ttl:infData> element MUST contain a <ttl:ttl> element for each supported DNS record type, and those elements MUST have the "min", "default" and "max" policy attributes, as described in Section 1.3. Otherwise, the response MUST contain a <ttl:ttl> element for each DNS record type that is in use by the object without the "min", "default", and "max" policy attributes. Section 2.1.1 may be a duplicate of the description in section 1.3, but I believe that's ok. Thanks, -- JG James Gould Fellow Engineer jgo...@verisign.com <applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgo...@verisign.com> 703-948-3271 12061 Bluemont Way Reston, VA 20190 Verisign.com <http://verisigninc.com/> On 1/29/24, 7:54 AM, "regext on behalf of Gavin Brown" <regext-boun...@ietf.org <mailto:regext-boun...@ietf.org> on behalf of gavin.br...@icann.org <mailto:gavin.br...@icann.org>> wrote: Caution: This email originated from outside the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. Hi all, This version updates the extension with Jim's feedback, so that the min/default/max attributes on <ttl:ttl> elements are only included in <info> responses if the client includes <ttl:info policy="true"/> in the command. I haven't received much feedback other than Jim's, so apart from fixing any minor issues that may be found and reported, I think this document may be ready for WGLC, although I am expecting the DNS Directorate may have some suggestions. If you have implemented this extension in a client or server, please let me know so I can details to the "Implementation Status" section of the draft. I am in the process of adding support to Pepper[1], after which we'll have two independent implementations which IIRC is the preferred minimum number. So if you have feedback, speak now or lose your right to say "I told you so" in future :) G. [1] https://secure-web.cisco.com/1gdFbL5nCWZzt1mOR7uORNvem-z-ecFM8xhNd4Rn8UGX_SSlBZYbwjWk2HLj3nFghtZHtS_5D9sQ7vh92HPIvgMmXmaqw6izeZ-mlerR8gYBR1a7rmgg6NSVd0FYEs_kkbBrCKCdZh_bdO-4axu92vpY765hoHHRdCcwOY0IZ80Sc7hpLanPa9skcpCWdYy1ybscVUQHj-BUDqEFAosp9CQ5y-oZYBYRPxLil-_FaQ0jW6PgfCFxfBUvAs2bAY566EvVLvoSYU8Ssjf0T8RNbfoLdwTT9O5er67KTCY16_WU/https%3A%2F%2Fgithub.com%2Fgbxyz%2Fpepper <https://secure-web.cisco.com/1gdFbL5nCWZzt1mOR7uORNvem-z-ecFM8xhNd4Rn8UGX_SSlBZYbwjWk2HLj3nFghtZHtS_5D9sQ7vh92HPIvgMmXmaqw6izeZ-mlerR8gYBR1a7rmgg6NSVd0FYEs_kkbBrCKCdZh_bdO-4axu92vpY765hoHHRdCcwOY0IZ80Sc7hpLanPa9skcpCWdYy1ybscVUQHj-BUDqEFAosp9CQ5y-oZYBYRPxLil-_FaQ0jW6PgfCFxfBUvAs2bAY566EvVLvoSYU8Ssjf0T8RNbfoLdwTT9O5er67KTCY16_WU/https%3A%2F%2Fgithub.com%2Fgbxyz%2Fpepper> > On 26 Jan 2024, at 14:24, internet-dra...@ietf.org > <mailto:internet-dra...@ietf.org> wrote: > > Internet-Draft draft-ietf-regext-epp-ttl-05.txt is now available. It is a work > item of the Registration Protocols Extensions (REGEXT) WG of the IETF. > > Title: Extensible Provisioning Protocol (EPP) mapping for DNS Time-To-Live > (TTL) values > Author: Gavin Brown > Name: draft-ietf-regext-epp-ttl-05.txt > Pages: 26 > Dates: 2024-01-26 > > Abstract: > > This document describes an extension to the Extensible Provisioning > Protocol (EPP) that allows EPP clients to manage the Time-To-Live > (TTL) value for domain name delegation records. > > About this draft > > This note is to be removed before publishing as an RFC. > > The source for this draft, and an issue tracker, may can be found at > https://secure-web.cisco.com/1OTZmNl4sh4q1vdxH_lVdQkksVes6uLgDFgqnGgq1jjefKdWB8M2d1g3uA47F2SAezdc6Cji2pvFinXs3TBvDbOLzGOGtjsnOWlYi4tD1smhW3MuQ4zkxE8Ka2u_cYff_y0gVcvdjkGbcjGWR1ZfpYMpd1n7HRgqMNigVxb1rvGS8Y5utwgZPZohqwM4TVZ45PLBY1cdh9JundpSBX_NHJmAfntC_f461FtYXHBek2Ojtsv3MDVw6KM8pVue8rSMFJ4sWacjFSfdXwlJ9UIOp7DsCtbyd55k3ee2SrMghM0M/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fgithub.com%2Fgbxyz%2Fepp-ttl-extension__;!!PtGJab4!_DepdCBuQNU9w6ND2zQe5XDlZbAu2n5vHRWy8p3aQ8IDqC0AuYVlCHl0xDgKlGI9BPLrHP_sYzzV8Zq28SiTGlPyjC3VaYPVTA$ > > <https://secure-web.cisco.com/1OTZmNl4sh4q1vdxH_lVdQkksVes6uLgDFgqnGgq1jjefKdWB8M2d1g3uA47F2SAezdc6Cji2pvFinXs3TBvDbOLzGOGtjsnOWlYi4tD1smhW3MuQ4zkxE8Ka2u_cYff_y0gVcvdjkGbcjGWR1ZfpYMpd1n7HRgqMNigVxb1rvGS8Y5utwgZPZohqwM4TVZ45PLBY1cdh9JundpSBX_NHJmAfntC_f461FtYXHBek2Ojtsv3MDVw6KM8pVue8rSMFJ4sWacjFSfdXwlJ9UIOp7DsCtbyd55k3ee2SrMghM0M/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fgithub.com%2Fgbxyz%2Fepp-ttl-extension__;!!PtGJab4!_DepdCBuQNU9w6ND2zQe5XDlZbAu2n5vHRWy8p3aQ8IDqC0AuYVlCHl0xDgKlGI9BPLrHP_sYzzV8Zq28SiTGlPyjC3VaYPVTA$> > [github[.]com]. > > The IETF datatracker status page for this Internet-Draft is: > https://secure-web.cisco.com/1iXeqc6-CgmpsZP8vo8X79ryeFRLSTaN9cXZwvr-GVU8LpUvdsD9KwrH17PltsRhIDIsn0Pryx6J9Z7e2atHT8-G6RH_5YrtPklQv8yVp9fV74AEGupWQ--KTbPYjvGUL9WK_XObrsarPA1UW1zqCRJP9W53Nx0RDoMgcVIoWYjLdQMBqNyC_S0iyCZjVQ-MOJrc5PKcGiPV1E33HNjWUiNPqfmdKWXAi1wl7jo390gxP5FvoYRWmT7M5TYKh0dh1LMB7_km4naHPmpT5O8K_3yz2Ixl_fzfMCZwUWkskqUc/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-regext-epp-ttl%2F__;!!PtGJab4!_DepdCBuQNU9w6ND2zQe5XDlZbAu2n5vHRWy8p3aQ8IDqC0AuYVlCHl0xDgKlGI9BPLrHP_sYzzV8Zq28SiTGlPyjC1SM_JvMA$ > > <https://secure-web.cisco.com/1iXeqc6-CgmpsZP8vo8X79ryeFRLSTaN9cXZwvr-GVU8LpUvdsD9KwrH17PltsRhIDIsn0Pryx6J9Z7e2atHT8-G6RH_5YrtPklQv8yVp9fV74AEGupWQ--KTbPYjvGUL9WK_XObrsarPA1UW1zqCRJP9W53Nx0RDoMgcVIoWYjLdQMBqNyC_S0iyCZjVQ-MOJrc5PKcGiPV1E33HNjWUiNPqfmdKWXAi1wl7jo390gxP5FvoYRWmT7M5TYKh0dh1LMB7_km4naHPmpT5O8K_3yz2Ixl_fzfMCZwUWkskqUc/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-regext-epp-ttl%2F__;!!PtGJab4!_DepdCBuQNU9w6ND2zQe5XDlZbAu2n5vHRWy8p3aQ8IDqC0AuYVlCHl0xDgKlGI9BPLrHP_sYzzV8Zq28SiTGlPyjC1SM_JvMA$> > [datatracker[.]ietf[.]org] > > There is also an HTMLized version available at: > https://secure-web.cisco.com/1AqeedQmqBYd2WplQ43E9OQFWPG_buYxqPy496QwSwBTdjSJLq-h_-0rtkKraZZ7Ovffd-RowKtCUeSJk3Kpg0MhLhiWds2OV9jeHkGe-A1LSvk-6pjv7H18Y4BuRweFc2zU8LR56n4FDOpLWkRIQxpnLDDvfcouMJ1wBLcZXgUIMVLDxAlrg9PaVjwtL_zXbMGSovcEKIV3JimFod5GmqE5DGVNt3VKkcWjYV4K8EHjWfybAPOUyFwpQJrWBIJhkBLf2ebQSBRcduA7Ek3-lGvrZ472-y3AaYUHMNCVdSgk/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ietf-regext-epp-ttl-05__;!!PtGJab4!_DepdCBuQNU9w6ND2zQe5XDlZbAu2n5vHRWy8p3aQ8IDqC0AuYVlCHl0xDgKlGI9BPLrHP_sYzzV8Zq28SiTGlPyjC0Bw5LmWA$ > > <https://secure-web.cisco.com/1AqeedQmqBYd2WplQ43E9OQFWPG_buYxqPy496QwSwBTdjSJLq-h_-0rtkKraZZ7Ovffd-RowKtCUeSJk3Kpg0MhLhiWds2OV9jeHkGe-A1LSvk-6pjv7H18Y4BuRweFc2zU8LR56n4FDOpLWkRIQxpnLDDvfcouMJ1wBLcZXgUIMVLDxAlrg9PaVjwtL_zXbMGSovcEKIV3JimFod5GmqE5DGVNt3VKkcWjYV4K8EHjWfybAPOUyFwpQJrWBIJhkBLf2ebQSBRcduA7Ek3-lGvrZ472-y3AaYUHMNCVdSgk/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ietf-regext-epp-ttl-05__;!!PtGJab4!_DepdCBuQNU9w6ND2zQe5XDlZbAu2n5vHRWy8p3aQ8IDqC0AuYVlCHl0xDgKlGI9BPLrHP_sYzzV8Zq28SiTGlPyjC0Bw5LmWA$> > [datatracker[.]ietf[.]org] > > A diff from the previous version is available at: > https://secure-web.cisco.com/1ClL2lGsEqVMbDudyWa8F39bxQTdUPRfuftJxjQ9UFXF00dwFlLpjdJLREZe9GmBTLa_D6WWKFcsRRQfd8yUZM_TlT-JjeaTe2-w6cZyawxJVSByYZ24p-n5Pd40PwzA1o1qO8sKnxyX1bqoSMIXqPRNOZH7fU86g0QRyiBHIf9krAD5rWTg2CFxRVxjOhtS2NHVbLa9W6clmnTYpJmcajWpV3ygumcAWm9xvlWvZyHzI3hhNy5YklHQc49HHVYCC4pW8R-HpNl8XK6ZT02GTPYQxKgXbOBTJil8XatuPnYQ/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fauthor-tools.ietf.org%2Fiddiff%3Furl2%3Ddraft-ietf-regext-epp-ttl-05__%3B%21%21PtGJab4%21_DepdCBuQNU9w6ND2zQe5XDlZbAu2n5vHRWy8p3aQ8IDqC0AuYVlCHl0xDgKlGI9BPLrHP_sYzzV8Zq28SiTGlPyjC0sxk-WpA%24 > > <https://secure-web.cisco.com/1ClL2lGsEqVMbDudyWa8F39bxQTdUPRfuftJxjQ9UFXF00dwFlLpjdJLREZe9GmBTLa_D6WWKFcsRRQfd8yUZM_TlT-JjeaTe2-w6cZyawxJVSByYZ24p-n5Pd40PwzA1o1qO8sKnxyX1bqoSMIXqPRNOZH7fU86g0QRyiBHIf9krAD5rWTg2CFxRVxjOhtS2NHVbLa9W6clmnTYpJmcajWpV3ygumcAWm9xvlWvZyHzI3hhNy5YklHQc49HHVYCC4pW8R-HpNl8XK6ZT02GTPYQxKgXbOBTJil8XatuPnYQ/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fauthor-tools.ietf.org%2Fiddiff%3Furl2%3Ddraft-ietf-regext-epp-ttl-05__%3B%21%21PtGJab4%21_DepdCBuQNU9w6ND2zQe5XDlZbAu2n5vHRWy8p3aQ8IDqC0AuYVlCHl0xDgKlGI9BPLrHP_sYzzV8Zq28SiTGlPyjC0sxk-WpA%24> > [author-tools[.]ietf[.]org] > > Internet-Drafts are also available by rsync at: > rsync.ietf.org::internet-drafts > > > _______________________________________________ > regext mailing list > regext@ietf.org <mailto:regext@ietf.org> > https://secure-web.cisco.com/1gXwE2Mp3fT85q_rNsRk3zH5AEloVr_fMGxLA-6RiT0wnqPr6vPXg7dTE6_Jods_-qecJ-2jVj-xx8O1XRNGGjtknXxLi2vVQ_zM6Ua4LIeRtAaK9Py_vJGVtDwP9JAUETRMhz3HNjv-NjeMtfz5tPPK1iToenG12DBf0QL87wSx3hT4C7vB8Md8yg8N52zpXxQf1jSr50-OSEq00IIEPTVhUmKu6CGJxYF-2xqZEn0UVXvA5sfoXa9dlXPDpeEsEUOMrTuq-mJQhlZVcmCooAXsS7OyahDzs0HRLzRnVi14/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fregext__;!!PtGJab4!_DepdCBuQNU9w6ND2zQe5XDlZbAu2n5vHRWy8p3aQ8IDqC0AuYVlCHl0xDgKlGI9BPLrHP_sYzzV8Zq28SiTGlPyjC1cKEx7Pw$ > > <https://secure-web.cisco.com/1gXwE2Mp3fT85q_rNsRk3zH5AEloVr_fMGxLA-6RiT0wnqPr6vPXg7dTE6_Jods_-qecJ-2jVj-xx8O1XRNGGjtknXxLi2vVQ_zM6Ua4LIeRtAaK9Py_vJGVtDwP9JAUETRMhz3HNjv-NjeMtfz5tPPK1iToenG12DBf0QL87wSx3hT4C7vB8Md8yg8N52zpXxQf1jSr50-OSEq00IIEPTVhUmKu6CGJxYF-2xqZEn0UVXvA5sfoXa9dlXPDpeEsEUOMrTuq-mJQhlZVcmCooAXsS7OyahDzs0HRLzRnVi14/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fregext__;!!PtGJab4!_DepdCBuQNU9w6ND2zQe5XDlZbAu2n5vHRWy8p3aQ8IDqC0AuYVlCHl0xDgKlGI9BPLrHP_sYzzV8Zq28SiTGlPyjC1cKEx7Pw$> > [ietf[.]org] -- Gavin Brown Principal Engineer, Global Domains & Strategy Internet Corporation for Assigned Names and Numbers (ICANN) https://secure-web.cisco.com/1J2TV07n9dSlg4fq4Xsa95st1JmFXpZlCjAKHg-mdPVWZrzpgHcSNRIjNBiOWh6KqfKE_G7Zxg_TASR-rcsLZPJ7L3lbBEGe-rvi28TukcpVRhXeizavCYyXOkPyKK-oAGYvsxNF2dRlJdrf-dDwWlXA4kJz0QtzxgKFgQznyp_7_z5YIp4Re_Qcc5XUfWI_RPqmPewe2Xl4odf4gXFv5PzLE49EYjdCVRnxKDGsAq2xVEm4-JEDUkAkco7mpTF1lsyeNJzMr74wfIMsZKTIF0ztyoztR5yB_QG9lgEMVxjI/https%3A%2F%2Fwww.icann.org <https://secure-web.cisco.com/1J2TV07n9dSlg4fq4Xsa95st1JmFXpZlCjAKHg-mdPVWZrzpgHcSNRIjNBiOWh6KqfKE_G7Zxg_TASR-rcsLZPJ7L3lbBEGe-rvi28TukcpVRhXeizavCYyXOkPyKK-oAGYvsxNF2dRlJdrf-dDwWlXA4kJz0QtzxgKFgQznyp_7_z5YIp4Re_Qcc5XUfWI_RPqmPewe2Xl4odf4gXFv5PzLE49EYjdCVRnxKDGsAq2xVEm4-JEDUkAkco7mpTF1lsyeNJzMr74wfIMsZKTIF0ztyoztR5yB_QG9lgEMVxjI/https%3A%2F%2Fwww.icann.org> _______________________________________________ regext mailing list regext@ietf.org <mailto:regext@ietf.org> https://secure-web.cisco.com/1awnZmdGFttLp0eCJQ1sLlH_69Jrg3wOblFJYW50nzqAC1cbuXgzbKUuvbsvKCXc2FfAJkqERN4sZY5A42VmiRPj8rfv3cPaWdQs-riKgutv6u3USiCxtH8bCxBxPGVH8GGtX6tfPmQme37KOXrJUkx8zo7ldN0LMmA8A3vyRvsMEAOu_OuKnOUM9UOHUbFWyqyDeHVp4dUOKFsE8aChFSx5p3y-SfS0l2Xx2dKESOHt8k9aZgCH6jZ-Rpr66dd0jKOCBNl6sJJvRChUu5pLZevacRlBTZLdqUMalwtl464M/https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fregext <https://secure-web.cisco.com/1awnZmdGFttLp0eCJQ1sLlH_69Jrg3wOblFJYW50nzqAC1cbuXgzbKUuvbsvKCXc2FfAJkqERN4sZY5A42VmiRPj8rfv3cPaWdQs-riKgutv6u3USiCxtH8bCxBxPGVH8GGtX6tfPmQme37KOXrJUkx8zo7ldN0LMmA8A3vyRvsMEAOu_OuKnOUM9UOHUbFWyqyDeHVp4dUOKFsE8aChFSx5p3y-SfS0l2Xx2dKESOHt8k9aZgCH6jZ-Rpr66dd0jKOCBNl6sJJvRChUu5pLZevacRlBTZLdqUMalwtl464M/https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fregext> _______________________________________________ regext mailing list regext@ietf.org https://www.ietf.org/mailman/listinfo/regext