Dear colleagues, Many thanks for the review! On Wed, Jun 1, 2022 at 10:24 PM Gould, James <jgo...@verisign.com> wrote:
> Pete, > > Thanks for the review and feedback. My responses are embedded below > prefixed with "JG - ". > > -- > > JG > > > > James Gould > Fellow Engineer > jgo...@verisign.com > <applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgo...@verisign.com> > > 703-948-3271 > 12061 Bluemont Way > Reston, VA 20190 > > Verisign.com <http://verisigninc.com/> > > On 6/1/22, 1:14 PM, "Pete Resnick via Datatracker" <nore...@ietf.org> > wrote: > > Caution: This email originated from outside the organization. Do not > click links or open attachments unless you recognize the sender and know > the content is safe. > > Reviewer: Pete Resnick > Review result: On the Right Track > > I am the assigned Gen-ART reviewer for this draft. The General Area > Review Team (Gen-ART) reviews all IETF documents being processed > by the IESG for the IETF Chair. Please treat these comments just > like any other last call comments. > > For more information, please see the FAQ at > > < > https://secure-web.cisco.com/1K6cgCFLakXfTnPIeaE2ZwevlkM0KiD6YlQuPilL-K-FXI75spzFhwPbrTminlCoOV1FdlZ-bTNGfTViEpxNNwpy3pP1zuhfVsE4ZUjY7vULMuNEt3p-qQ62KtoXfXHC_KpjCFJHvW7GqkJC_qLRyJ-N78dFJBhWHSKNXlYl2cJL2QXsuMUzInqccq9AGZZJodZnSZU_J1df7jwu242lQtR1zAq0RHYomOugyloQ1oaUDFUXOeh3j2WkUwpPpY3hA/https%3A%2F%2Ftrac.ietf.org%2Ftrac%2Fgen%2Fwiki%2FGenArtfaq > >. > > Document: draft-ietf-regext-epp-eai-10 > Reviewer: Pete Resnick > Review Date: 2022-06-01 > IETF LC End Date: 2022-06-09 > IESG Telechat date: Not scheduled for a telechat > > Summary: > > I think this proposal is reasonable, but I don't think enough > explanation has > been given regarding the case where one side supports the protocol but > the > other side doesn't. > > Major issues: > > The last bullet item in section 5.3.2 talks about "alternative ASCII > address", > but I don't see anywhere in the document which defines how to provide > an > alternative ASCII address in the data. For example, RFC 5733 implies > that there > will be only one email address in the Contact Mapping; can an > implementation > simply add a second? Does the server then need to distinguish these by > the > presence or absence of non-ASCII characters to determine which is an > EAI and > which is an alternative ASCII address? At the very least, some > discussion of > this seems necessary in the document. > > JG - The reference to the "alternative ASCII email address" is for the > client (registrar) when it's recognized that the server does not support > EAI. If the registrar collected an EAI address and an ASCII address, then > the ASCII address MUST be provided; otherwise, the optional property SHOULD > be omitted. The use of an ASCII proxy email address can be used as well. > In this case, the server does not support EAI addresses, so it's up to the > EAI-supporting client to handle it. Most likely the server validates that > the address is only an ASCII address, but there is no guarantee of it. > I agree but I don't think that explanations of registrar operational practices (e.g. collection of backup email addresses, etc) is in the scope of protocol documents. > Minor issues: > > In the bullets in section 5.3.2, there are quite a few SHOULDs with no > explanation of why one might choose to violate these. Why are these > not MUSTs? > I can't think of any reason, for example, that the server would not > validate > the email property, and it seems like a really bad idea not to. > > JG - I cover each of the SHOULDs below: > > 1. For the required email property with a client that doesn't signal > support for EAI, the server needs to satisfy the negotiated services . This > should be a MUST to comply with the negotiated namespaces, since the > downside is that the client will receive an error response with an info > command if they still don't support EAI in the login services. The error > response is a MUST in the third bullet. > 2. For the optional email property falls the same case as the required > email property, since the info response will result in an error. It should > be a MUST as well. The error response is a MUST in the fourth bullet. > I replaced both these SHOULDs with MUST > > Nits/editorial comments: > > Abstract: Strike the word "appearing" > > JG - Yes, that can be removed. > Done > > Section 3: Change "By applying the syntax rules of [RFC5322]" to "By > applying > the syntax rules of [RFC6532]" > > JG - I'll leave this one for Dmitry to respond to, but changing RFC5322 to > RFC6532 looks correct to me. > > I think the proper RFC is 6531 here. Done. -- SY, Dmitry Belyavsky
_______________________________________________ Gen-art mailing list Gen-art@ietf.org https://www.ietf.org/mailman/listinfo/gen-art