Hello,

On 27/04/2017 21:55, Gould, James wrote:

> ...
> h.      In the example, I don’t believe any <fee:cd> elements other than
> <fee:objID> and <fee:reason> would be returned when avail=”0”.  I
> recommend removing the <fee:period> from the example when avail=”0”.   

Overall, I'm a bit puzzled regarding the usefulness of the "avail"
attribute at this level, especially since the <cd> element still requires
at least one command to be specified. The change log says

"Moved fee avail to objectCDType to allow fast failing on error situations."

However, if e.g. the domain name is invalid for the TLD, the XSD still
demands to include at least one command, meaning that all commands from
the check request would have to echoed here for no good reason. "command"
in objectCDType should IMO have minOccurs="0". Even better, there should
be a <choice> between a sequence of <command> or <reason> in the XSD
(either there are available commands, or there's a reason why they're not
available).

I'm also wondering how to report a wrong currency with this new version.
I think the only way to deal with it is to let the entire <epp:check>
fail with an error, since there's no way to (briefly) report a wrong
currency due to the way objectCDType is currently defined.

I don't think the "fast fail" objective was reached in this regard.

Best regards,

Thomas

-- 
TANGO REGISTRY SERVICES® is a product of:
Knipp Medien und Kommunikation GmbH
Technologiepark                             Phone: +49 231 9703-222
Martin-Schmeisser-Weg 9                       Fax: +49 231 9703-200
D-44227 Dortmund                       E-Mail: supp...@tango-rs.com
Germany

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

Reply via email to