<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello everyone,</p>
<p>I am seeking input from the community as we start to wrap up our
investigation on open-source software in Java and Python. I am
copying John L and Marc B, as I am aware they might have ideas on
this matter, but this is a call to all experts.<br>
</p>
<p>Question:</p>
<p>When we consider libraries <b>directly</b> related to UA within
the Java context, is it correct to say that these are the most
relevant ones?</p>
<p><b>icu4j, commons-validator, </b><b><b>libidn (deprecated, for
older software only)<br>
</b></b></p>
<p>Here we exclude considerations such as whether a popular set of
libraries like Guava can handle IDNs (which I think is usually
handled by the InternetDomainName class, which needs a ToASCII
transformation before it can process them properly. Marc B's tests
show 14 working test cases out of 18, but I dunno what under
configuration).<br>
</p>
<p>If those are not the only very relevant libraries, what others
should be considered?</p>
<p>Best regards,<br>
</p>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
Mark W. Datysgeld from Governance Primer [<a class="moz-txt-link-abbreviated" href="http://www.markwd.website">www.markwd.website</a>]
ICANN GNSO Councilor</pre>
</body>
</html>