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

Reply via email to