<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space; font-family: Calibri,
sans-serif; font-size: 14px; color: rgb(0, 0, 0);"><div>Thank you
Patrik,</div><div><br></div><div>Comments
inline.</div><div><br></div><div>Regards,</div><div>Gustavo</div><div><br></
div><div>On 9/30/16, 06:50, "Patrik Fältström" &lt;<a
href="mailto:p...@frobbit.se";>p...@frobbit.se</a>&gt;
wrote:</div><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div>On 18 Jun 2016, at 0:13, Gustavo
Lozano wrote:</div><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div> I thought provided a response to
your questions, but if not,, please</div><div>let me know specific issues
and I will try to address them
promptly.</div></blockquote><div><br></div><div>Sorry for being behind here,
and thanks Jim for the push on checking
on</div><div>this.</div><div><br></div><div>I think there is a general
confusion here and I will try to explain</div><div>myself better this
time.</div><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div> Let me try to explain the approach
of the draft.</div><div><br></div><div> The Trademark Validator (TMV)
implements an algorithm</div><div> </div><div>(<a
href="https://newgtlds.icann.org/en/about/trademark-clearinghouse/matching-r
ul">https://newgtlds.icann.org/en/about/trademark-clearinghouse/matching-rul
</a></div><div>es-</div><div> 24sep12-en.pdf ) to translate a trademark into
one or more</div><div>(permutations are possible) A-labels or NR-LDH labels
(i.e. potential</div><div>labels for registration and/or protection), which
I added as a normative</div><div>reference in my draft. The potential labels
for registration and/or</div><div>protection are included in the SMD,
sunrise and claims lists.</div></blockquote><div><br></div><div>I claim you
can not have such normative
references.</div></blockquote><div><br></div><div>Based on your comments, my
understanding is that you object to having such</div><div>normative
reference(s) if the I‹-D is a standards track document, but
you</div><div>would be ok if is informational,
correct?</div><div><br></div><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><br></div><div>This because the rules
might change by whatever processes ICANN use, and</div><div>for IETF it is
important to know that/whether the rules are interoperable</div><div>with
whatever the current version of IDNA2008 explain or
not.</div><div><br></div><div>This of course is one of the issues that is
ultimately to be validated</div><div>during last call of the
document.</div><div><br></div><div>Now when I read it I also must point out
that you do not follow the</div><div>terminology in RFC7719. That you
redefine terms is not good. That will</div><div>absolutely lead to
confusion. Example, that you instead of using the term</div><div>in RFC7719
that is "Label", you say "DNL".</div></blockquote><div><br></div><div>DNL is
a subset of Label as defined in RFC7719, I am going to update
the</div><div>definition to make this clear.</div><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div> During the sunrise period, a
registry needs to validate that the domain</div><div>name being allocated is
included in the list of potential labels for</div><div>registration within
the SMD.</div></blockquote><div><br></div><div>If you look at 5.2.1, there
is no wording there (for example) that</div><div>indicate who is to
calculate all permutations of the possible domain</div><div>names and who do
the repeated matching
tries?</div></blockquote><div><br></div><div>Registries calculate the
permutations of possible domain names using their</div><div>published IDN
tables, basically the same way as during general</div><div>availability and
this is not related to the TMCH, therefore this does not</div><div>belong in
this document.</div><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><br></div><div>Part of the confusion
is of course that the whole ICANN TMCH process call</div><div>the
transformation function that is applied to a string a
"matching</div><div>algorithm". In reality what you always do when you have
two strings that</div><div>are to be compared
are:</div><div><br></div><div>1. Transform string A to some normalized form
A', which might lead to</div><div>more than one A'</div><div>2. Transform
string B to some normalized form B', which might lead to</div><div>more than
one B'</div><div>3. Compare A' and B' and repeat for every version of A' and
B'</div></blockquote><div><br></div><div>This is the idea behind the design.
The design is documented in several</div><div>documents: [Claims50],
[QLP-Addendum], [RPM-Requirements] and this
I-D.</div><div><br></div><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE"
style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0
5;"><div><br></div><div>The algorithm ICANN has specified in the "matching
rules" document is to</div><div>me more a "transformation" mechanism that
someone have the responsibility</div><div>to implement, while the comparison
is character by character (in what</div><div>charset?). And in reality what
is said in the I-D is that labels in A'</div><div>and B' must be valid
domain name labels (and even A-labels, which</div><div>confuses me as there
is an 1:1 mapping between A-label, and U-label, but</div><div>thats a
detail).</div></blockquote><div><br></div><div>This I-D describes an atomic
comparison, which</div><div><div>is basically a single A-label vs a single
A-label, in case of IDNs.</div><div><br></div></div><div><div><div>All the
labels included in the data files published</div><div>by the TMDB are either
an A-label or a NR-LDH labels. The data files defined in the</div><div>draft
use code points from the US-ASCII repertoire only. The HTTP server of
the</div><div>TMDB defines the encoding of the datafile using the
Content-Type header, therefore&nbsp;</div><div>I think there is no issue
with the comparison of labels.</div><div><br></div></div></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div> During claims, a registry needs to
validate the assertion that the</div><div>Registrar showed a claims notice
if the domain name being allocated is</div><div>included in the claims
list.</div><div><br></div><div> The RPM requirements document</div><div>
</div><div>(<a 
href="https://newgtlds.icann.org/en/about/trademark-clearinghouse/rpm-requir
em">https://newgtlds.icann.org/en/about/trademark-clearinghouse/rpm-requirem
</a></div><div>ent s-30sep13-en.pdf ) defines the requirements in case of
IDN variants:</div><div> "During the Claims Period, if Registry Operator has
established IDN</div><div>variant policies for Allocation of domain names in
the TLD, Registry</div><div>Operator must check all labels in a variant set
against the Domain Name</div><div>Label List before any domain names in the
set are registered. "</div></blockquote><div>, </div><div>I do not see this
specified in the I-D. And how it is to be
implemented.</div></blockquote><div><br></div><div>This is defined in the
RPM requirements document, and I don’t think that</div><div>is a good idea
to define the same thing in two documents.</div><div><br></div><div><div>I
am going to move the [Claims50],</div><div>[QLP-Addendum] and
[RPM-Requirements] to the normative reference section,</div><div>because I
think that they are required in order to have the complete picture
of</div><div>the TMCH, my mistake for not including those in the normative
references</div><div>before.</div><div><br></div></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div> People may not agree with the
algorithm used by the TMV, but this</div><div>document was defined in the
context of the new gTLD program. Even if the</div><div>algorithm were to be
updated, the specification defined in my draft</div><div>continues to be the
same, because it uses the output of the algorithm as</div><div>a black
box.</div></blockquote><div><br></div><div>Fair. And it is true I think the
algorithm is extremely non-optimal, but</div><div>you try to identify what
is actually implemented. But for that I suggest</div><div>an informational
and not standards track.</div><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div> The matching rules document is now
part of the "Normative References",</div><div>and it is mentioned in the
Glossary, in order to allow a reader to</div><div>understand the complete
picture of the TMCH/TMDB model, but a developer</div><div>(TMDB, Registry or
Registrar) of this draft should be able to implement</div><div>the
requirements without knowing about the
[MatchingRules].</div></blockquote><div><br></div><div>If this is to be a
standards track document (which it looks like), I must</div><div>object to
such normative references. Up to the last call</div><div>process/procedures
to say something about of
course.</div></blockquote><div><br></div><div><div>Based on your comments,
it appears that this</div><div>I-D should be an informational document, and
I have no objections for making</div><div>this I-D an informational
document. This I-D is included in</div><div>draft-ietf-regext-launchphase
(standards track) as a normative reference, and is</div><div>my
understanding that is possible to include an informational RFC as
a</div><div>normative reference in an standards track document, @chairs
please correct me if</div><div>I am wrong.</div><div><br></div><div>
</div><div>Publishing a new version of an I-D is cheap, therefore I
published&nbsp;</div><div>a new version (<a
href="https://tools.ietf.org/html/draft-ietf-regext-tmch-func-spec-02";>https
://tools.ietf.org/html/draft-ietf-regext-tmch-func-spec-02</a>)</div><div>th
at I think solves the issues raised in this email and the issues
raised&nbsp;</div><div>in the previous IETF
meeting.</div><div><br></div></div><div><br></div><div><br></div><blockquote
id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid;
PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><br></div><div>&nbsp;&nbsp;
Patrik</div></blockquote><div><br></div></body></html>

Attachment: smime.p7s
Description: S/MIME cryptographic signature

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

Reply via email to