<div dir="auto">Andrew<div dir="auto">So long as the repository is at least UTF-8 capable, then there shouldn't be a problem with storing these elements.</div><div dir="auto"><br></div><div dir="auto">I wonder, however, if Jothan is speaking about using validation checks (what's a valid tld, email, etc.) after receiving the data. Done hastily, that could cause UA issues, although it's got nothing to do with RDAP.</div><div dir="auto"><br></div><div dir="auto">Although, I don't see why a data storer does not just take what's given by the source and store with high fidelity.</div><div dir="auto"><br></div><div dir="auto">Ram</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 7, 2019, 3:01 PM Andrew Sullivan <<a href="mailto:ajs@anvilwalrusden.com">ajs@anvilwalrusden.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, Mar 07, 2019 at 09:17:32AM +0900, Jothan Frakes wrote:<br>
> Yes it is designed into the protocol and in a perfect world that would mean<br>
> yes ir is covered.<br>
<br>
That is certainly not what I was suggesting.<br>
<br>
> We should realize that there is a fast cycle on things being put in place<br>
> and deployed.<br>
<br>
Fast?  I'm sorry, but we designed this protocol _years and years_ ago.<br>
ICANN did nothing.<br>
<br>
> Notwithstanding what Andrew said about it being potentially included, I<br>
> think assuming RDAP will fix storage of Unicode for UA may not be correct<br>
> unless explicitly stated by a given implementation.<br>
<br>
I think the above betrays a misunderstanding of the<br>
internationalization support in the wire format.  See section 9 of RFC<br>
7480 and section 12.1 of RFC 7483.  Regardless of how you store things<br>
in the back end, you need to be able to use UTF-8 on the wire.  If the<br>
point is that maybe your back end can't store everything expressible<br>
by UTF-8, then it turns out your repository can't actually store all<br>
the stuff you have registered.<br>
<br>
If on the other hand the problem is that you're storing something from<br>
someone _else's_ repository, why are you doing that?  Store a referral.<br>
<br>
A<br>
-- <br>
Andrew Sullivan<br>
<a href="mailto:ajs@anvilwalrusden.com" target="_blank" rel="noreferrer">ajs@anvilwalrusden.com</a><br>
</blockquote></div>