Gavin,

Ahead of the REGEXT meeting, I did a fresh review of draft-ietf-regext-epp-ttl 
and below is my feedback:


  1.  Section 2 "Extension elements"
     *   Nit - "(b) in <create> and <update> commands, that the client wishes 
to remove a previously set value, in favour of the default value.".  I would 
revise this to "(b) in <create> and <update> commands, that the client wishes 
to use the server default value.".
     *   Nit – “Note that this does no mean…” needs to be “Note that this does 
not mean…"
  2.  Section 3.1.1 "EPP <info> command"
     *   The assumption is that the server will only include the <ttl:infData> 
element if the "urn:ietf:params:xml:ns:ttl-1.0" is included in the login 
services.  The sentence "The <info> response MAY contain an <extension> 
element, which MAY contain a <ttl:infoData> element based on server policy and 
based on inclusion of "urn:ietf:params:xml:ns:ttl-1.0" in the login service 
extensions."  Should this be a MUST for the server to always include the 
<ttl:infoData> element in the info response based on inclusion of 
"urn:ietf:params:xml:ns:ttl-1.0" in the login service extensions or does the 
info command need to be extended to allow the client to explicitly request the 
ttl extension (e.g., <ttl:info/> element)?
  3.  Section 4.2 "Relationship between host object and domain object TTL 
values"
     *   I believe the following sentence "However, if no TTL value is 
specified for a subordinate host object, but a TTL value is specified for the 
superordinate domain object, then the domain object's TTL value SHOULD be used 
for the host object instead of the default TTL value." should be a MAY.  I'm 
concerned about the cascading relationship issue of the parent domain and its 
child hosts.  I don't want a domain update to result in a cascade update to all 
child hosts or cascading it from the parent domain in the DNS propagating or 
DNS resolution.
  4.  Section 4.3 "Use of TTL values for IDN variants"
     *   I believe the following sentence "If a domain name has variants 
([RFC6927<https://www.rfc-editor.org/info/rfc6927>]) that are linked to that 
domain, then any NS or DNAME records published for those variants SHOULD use 
the same TTL as that used for the primary domain." should be a MAY.  The 
concept of a primary and variant domain names and the inheritance of related 
domain attributes is heavily dependent on the relationship model (associated, 
aggregated, and composite).  I would not have the TTL extension imply a certain 
kind of relationship model, so this should be a MAY and not a SHOULD.
  5.  Section 6.2 "When the TTL should be changed"
     *   Nit – The “Client implementations of this specification…” sentence 
could be changed to "Client implementations of this specification SHOULD ensure 
that the user understands that changes to a TTL are only effective in 
shortening transition periods if implemented in a period of time — at least 
equal to the current TTL — before the planned change."
  6.  Section 8.2 "EPP extension registry"
     *   Nit - Change Document Status from "Experimental" to "Standards Track"

Thanks,

--

JG

[cid87442*[email protected]]

James Gould
Fellow Engineer
[email protected]<applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/[email protected]>

703-948-3271
12061 Bluemont Way
Reston, VA 20190

Verisign.com<http://verisigninc.com/>
_______________________________________________
regext mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/regext

Reply via email to