Hello Roger,

On 25/04/2017 23:40, Roger D Carney wrote:

> One topic that was discussed in Chicago (and not resolved) was on the
> concept of “premium names” and what is returned from the server if no fee
> extension was passed into the <check>. Many thought to be more “backwards
> compatible”/”user friendly”, especially for those registrars that do not
> and may not be participating in the allocation of “premium names”, that
> the server should respond as unavailable. Others expressed that if it is
> available then the server should respond available. Please share your
> thoughts on the list on this topic and if this draft should even try to
> account for this concept.

I believe that responding "unavailable" is the best option here.

The rationale is: if a <domain:check> without special precautions (such
as an extension) yields "available", then a subsequent <domain:create>
without special precautions should succeed. Conversely, if a
<domain:create> fails because the registrar didn't indicate (via the fee
extension, for example) that he's aware of the higher price of the
domain, then a corresponding <domain:check> should yield "not available"
if that check doesn't somehow indicate the same awareness of the higher
price. The semantics of that check result are: "You can't create the
domain name just like that, more data is needed."

Now I'm aware that the fee extension isn't currently suited for
signalling awareness of a higher price in a <domain:check>, but that's OK
since it provides other means to find out under which circumstances a
<domain:create> for a checked domain will succeed.


As a side note, I should mention that in our own TANGO registry system,
the pricing of premium domains is closely tied to *launch phases* (since
launch phases readily provide a means to classify domains, we decided to
use it rather than creating an additional proprietary classification). A
registrar may create a premium domain by either providing correct fee
information *or* specifying the correct launch phase when creating the
domain.
In this setup, a <domain:check> for a premium domain yields "unavailable"
without specification of that launch phase, but it yields "available" if
the correct launch phases is passed along in the <domain:check> command.
Yet I'm aware that this kind of signalling ("what if I created that
domain specifying these fees in an extension?") isn't within the fee
extension's scope at the moment, and it probably won't need to be.

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