Re: [regext] I-D Action: draft-ietf-regext-epp-fees-03.txt

2017-05-04 Thread Thomas Corte
Hello James,

On 03/05/2017 22:15, Gould, James wrote:

> JG – I don’t see how the fee information is tied to availability.  The
> only case that has recently come up is returning a non-standard domain as
> unavailable when the fee extension is not passed.  We’ve debated the
> extension of the check command / response, and I agreed to support the
> check command / extension; although we need to ensure that the fee
> extension does not become too heavyweight.

Arguably, in a situation where many TLDs are now offering domains at
various pricing tiers (with no further policy requirements), general
availability is no longer just a matter of "domain
taken/reserved/valid?", but also of "how much is the registrant willing
to pay?".
>From that point of view, providing fee information in a  response
seems vital for enabling registrars to offer such domains to their customers.
But I agree that it's a matter of how broad the term "availability"
should be interpreted.

> JG – I agree that inclusion of the fee extension for the SLA monitors is
> highly unlikely.  My main concern is extending the heaviest hit command
> in the registry independent of SLA monitors.  Extending the check command
> / response should be the exception to the rule and should not be
> considered a general conduit for getting information in bulk.  I see the
> importance of the fee information, so an exception is being made in this
> case.  As a community we should not set this up as a future pattern of
> morphing the check command / response into a bulk info command /
> response.

Agreed.

> JG – This would be the case if it were a true extension of the info
> command / response.  What is proposed in option #3 is consistent with
> extending an empty domain update for the restore command in RFC 3915.

Another solution which I've never really liked, but it looks like that
ship has sailed.

> In this case, if you see an info command with a fee extension, it is routed
> to a fee information handler that will return the fee information
> independent of the existence of the objects (e.g., domain). 

Ok, so it would essentially morph the  command's semantics into
something slightly different, from, as the RFC says, "retrieve
information associated with a domain object" to "retrieve information
associated with potential domain objects". Acceptable, even though I'd
personally still consider this closer to the  command's
responsibility.

> JG – Option #2 is really no different from what you’re requesting.  The
> main element of option #2 is in how it is described in the draft, but the
> XML schema and the makeup of the command and response are the same.  The
> main difference is that you’re defining a fee check command and response
> that includes the availability information instead of the other way
> around (an availability check command that includes fee information). 
> This makes the fee check a sibling of the availability check, which means
> that future availability check extensions don’t get automatically latched
> onto the fee check.  Section 5.1.1. EPP  Command could read like
> the following if option #2 was taken:
> 
> This extension defines a new command called the Fee Check Command that is
> used to determine whether the fee information is available and if so
> returns the fee information along with the availability check information.   

Ok, understood.

> …, now include the following use cases in the response:
> 
> 1.   Return a 2306 error if the server policy does not support the
>  element value specified in the command.
> 
> 2.   Return avail=”0” in the  element for any object that
> does not have fee data with a  child element that describes
> the reason. 
> 
> 3.   Return avail=”0” in the  element for a command that
> does not have fee data with a  child element that describes
> the reason.  
> 
> The only time that avail=”0” would be returned for the  element
> is if there is an issue returning fee information for the object, like if
> the domain name is invalid.  Issues with the commands would be handled at
> the command level via the  avail attribute.  Global errors
> like passing an invalid currency based on the server policy would be
> handled at the fee check command layer.
> 
> Thoughts?

Sounds like a good solution to me, and schema-wise we already have in
place what we need for this, i.e. only the description text would need
the above clarifications.

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


Re: [regext] WG Last Call: https://datatracker.ietf.org/doc/draft-ietf-regext-launchphase/

2017-05-04 Thread James Galvin

The last call for this document has ended with no objections.

There were some comments that James Gould has addressed.

With this message the chairs ask that the Document Shepherd, Ulrich 
Wisser, update the submission materials for the IESG and we will submit 
the document to the IESG for consideration.


Thanks to everyone!

Antoin and Jim
WG Co-Chairs



On 26 Apr 2017, at 15:25, James Galvin wrote:

At the last IETF meeting, it was agreed in the REGEXT meeting that the 
following document is ready for submission to the IESG to be 
considered for publication as a Proposed Standard:


Launch Phase Mapping for the Extensible Provisioning Protocol (EPP)
https://datatracker.ietf.org/doc/draft-ietf-regext-launchphase/

Ulrich Wisser is the document shepherd and in that role he agrees the 
document is ready for publication.


If any working group member objects to the publication of this 
document please respond on the list by close of business everywhere, 
Wednesday, 3 May 2017.  If there are no objections the document will 
be submitted to the IESG.


Thanks,

Antoin and Jim
WG Co-Chairs


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