Scott,

Thanks for review the draft.  My responses to your feedback are embedded below 
with a “JG-“ prefix.

  
—
 
JG



James Gould
Distinguished Engineer
jgo...@verisign.com

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

VerisignInc.com <http://verisigninc.com/> 

On 4/27/17, 9:29 AM, "regext on behalf of Hollenbeck, Scott" 
<regext-boun...@ietf.org on behalf of shollenb...@verisign.com> wrote:

    > -----Original Message-----
    > From: regext [mailto:regext-boun...@ietf.org] On Behalf Of James Galvin
    > Sent: Wednesday, April 26, 2017 3:25 PM
    > To: Registration Protocols Extensions <regext@ietf.org>
    > Subject: [EXTERNAL] [regext] WG Last Call:
    > https://datatracker.ietf.org/doc/draft-ietf-regext-launchphase/
    >
    > 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.
    
    I have re-read and re-reviewed draft-ietf-regext-launchphase. I have not 
attempted to validate the schema or examples. I support publication, but I do 
have some comments to share:
    
    Section 1:
    s/In addition, the [RFC7848] defines/In addition, RFC 7848 [RFC7848] 
defines/
    
    Section 2.1:
    
    "Upon receiving a valid request to create a Launch Application, the server 
MUST"
    
    There's no mention of what a "valid request to create a Launch Application" 
looks like, so I'm reading this paragraph and not understanding what the 
trigger for this MUST clause is. I think it would be helpful to say something 
like "Upon receiving a valid <domain:create> command" instead.

JG- The trigger in creating a Launch Application or Launch Registration is done 
via the <domain:create>, so the draft can be updated based on your proposed 
text.  
    
    "If the <domain:create> command processes a request synchronously without 
the use of an intermediate Launch Application, then an application identifier 
MAY not be needed."
    
    Does "MAY not be needed" mean that an application identifier will not be 
returned in this case? Is it more accurate to say "then an application 
identifier is not needed and will not be returned"? "MAY" implies "optional", 
and I don't quite get if it's OK to return an application identifier or not.

JG- I believe the second paragraph of 2.1 can be removed, since I don’t believe 
there is a valid use case of an application identifier for a Launch 
Registration.  

    
    Section 2.2:
    
    "The Internet Corporation for Assigned Names and Numbers (ICANN) Trademark 
Clearinghouse (TMCH) is the default Trademark Validator and is reserved the 
Validator Identifier of "tmch"."
    
    And
    
    "The list of validator identifiers and the relationship to issuer 
identifiers is out of scope for this document."
    
    This sounds like we might need an IANA registry of trademark validator 
identifiers. If we don't have a registry, how do processors know which values 
are valid? Does it matter? The text should be clear about this. I don't the 
text can say "out of scope" while reserving a specific value for one validator.

JG-There is no intention on setting up an IANA registry for trademark validator 
identifiers.  The processor in this case is the server who will define the set 
of accepted trademark validator identifiers based on registry policy (e.g., 
what validators they decide to support).  The only generic trademark validator 
identifier that is known is “tmch”.  The intent of the extension is not to 
manage the set of validator identifiers but to allow for the passing of the 
validator identifiers from client to server.   It is the responsibility of the 
server to ensure that the set of acceptable validator identifiers are unique, 
which could be added to the draft.  Do you agree?  

    
    Section 2.5:
    
    "A Launch Application MUST and a Launch Registration MAY be handled as a 
domain name of [RFC5731] in "pendingCreate" status"
    
    What does "a domain name of [RFC5731]" mean? I *think* this is trying to 
say "an EPP domain name object as specified in RFC 5731 [RFC5731]". If that's 
the case, please consider changing the text.

JG-Yes, “a domain name of [RFC5731]” does mean “an EPP domain name object as 
specified in RFC 5731 [RFC5731]”.  The draft can be updated based on your 
recommended text.  
    
    Section 2.6:
    
    "A server MUST support at least one of the following models"
    
    I'm looking at the schema where the createType is defined. It says that the 
mark type is choice with minOccurs="0". Does this mean that the mark can be 
omitted? If so, that appears to be inconsistent with "MUST support at least 
one" above.

JG- The choice with minOccurs=”0” means that the create command can be 
submitted without the trademark information, as defined in section 2.6, to 
support the Claims Create Form, as defined in section 3.3.2, and the General 
Create Form, as defined in section 3.3.3.  The Claims Create Form and the 
General Create Form do not include the trademark information, so section 2.6 is 
not applicable.  The trademark information, as defined in section 2.6, is 
associated with the Sunrise Create Form and the Mixed Create Form, which do 
include trademark information.  

    Section 4.1: please update the copyright date.

JG-This will be updated.  
    
    Scott
    
    _______________________________________________
    regext mailing list
    regext@ietf.org
    https://www.ietf.org/mailman/listinfo/regext
    

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

Reply via email to