<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi, everyone!</p>
<p>I'm a bit confused by the library description (see the Git link
<a class="moz-txt-link-freetext" href="https://github.com/karwa/swift-url">https://github.com/karwa/swift-url</a>). For example, in the section
Project Status - "WebURL is a complete URL library, implementing
the latest version of the URL Standard. It currently does not
support Internationalized Domain Names (IDNA), but that support is
planned." and in the section RoadMap "There is reason to hope this
may be implementable soon. Native Unicode normalization was
recently implemented in the Swift standard library for String, and
there is a desire to expose this functionality to libraries such
as this one. Once those APIs are available, we'll be able to use
them to implement IDNA."</p>
<p>May I ask to clarify, IDNA support has already been implemented
and the description need to be updated or it's just future plans?</p>
<p>Best regards, Vadim.<br>
</p>
<div class="moz-cite-prefix">14.06.2022 14:22, Marc Blanchet via
UA-discuss пишет:<br>
</div>
<blockquote type="cite"
cite="mid:CF6FE316-FF1F-4949-8999-89BA35EB39C0@viagenie.ca">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
One caveat I forgot to mention: this work is based on the whatwg
URL specification (aka UTS46). The authors even are completely
wrong in describing IDNA: “IDNA stands for "Internationalizing
Domain Names for Applications". It is defined by Unicode
Technical Standard 46, and this is how they describe it…”
<div class=""><br class="">
</div>
<div class="">UTS46 defining IDNA. Quite a big mistake.</div>
<div class=""><br class="">
</div>
<div class="">But anyway, overall, moving along, which is good.<br
class="">
<div class=""><br class="">
</div>
<div class="">Marc.<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">Le 14 juin 2022 à 06:18, Fred Kwadwo Aazore
<<a href="mailto:fredaazore@gmail.com"
class="moz-txt-link-freetext" moz-do-not-send="true">fredaazore@gmail.com</a>>
a écrit :</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div dir="ltr" class="">This is great to know. We hope
other technology services companies are able to get
this implemented as well.</div>
<div class="">Positive progression towards connecting
the unconnected!!</div>
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, Jun 13,
2022 at 11:12 PM Marc Blanchet via UA-discuss <<a
href="mailto:ua-discuss@icann.org"
class="moz-txt-link-freetext"
moz-do-not-send="true">ua-discuss@icann.org</a>>
wrote:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0px
0px 0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div style="overflow-wrap: break-word;" class="">
<div class="">We have found while testing the
Apple SDK and environments that support was
“pretty limited”… It has now been implemented
directly in Swift in the WebURL underlying
framework, so as soon as it is integrated in
the next releases of those platforms, all
applications will get it “free”. A bit late,
but since it has been done in the core, then
it encompasses “everything”.</div>
<div class=""><br class="">
</div>
<div class="">Regards, Marc.</div>
<div class="">=========</div>
<div class=""><br class="">
</div>
<a
href="https://forums.swift.org/t/weburl-now-supports-unicode-domain-names-idna/57949"
target="_blank" class="moz-txt-link-freetext"
moz-do-not-send="true">https://forums.swift.org/t/weburl-now-supports-unicode-domain-names-idna/57949</a>
<div class=""><br class="">
</div>
<div class="">"<span
style="color:rgb(34,34,34);font-family:Arial,sans-serif;font-size:15.008px"
class="">I'm happy to announce that I just
merged support for Unicode domain names
(IDNA) in WebURL.</span></div>
<div class="">
<p
style="color:rgb(34,34,34);font-family:Arial,sans-serif;font-size:15.008px"
class="">It's available <a
href="https://github.com/karwa/swift-url"
style="text-decoration:none"
target="_blank" class=""
moz-do-not-send="true">right now <span
title="16 clicks"
style="display:inline-block;white-space:nowrap;border-radius:10px;padding:0.21em
0.42em;min-width:0.5em;text-align:center;border:none" class="">16</span></a>,
on the <code
style="font-family:Consolas,Menlo,Monaco,"Lucida
Console","Liberation
Mono","DejaVu Sans
Mono","Bitstream Vera Sans
Mono","Courier
New",monospace;font-size:1em"
class="">main</code> branch, and it's a
big milestone for a lot of reasons.</p>
<p
style="color:rgb(34,34,34);font-family:Arial,sans-serif;font-size:15.008px"
class="">Note: IDNA support is on <code
style="font-family:Consolas,Menlo,Monaco,"Lucida
Console","Liberation
Mono","DejaVu Sans
Mono","Bitstream Vera Sans
Mono","Courier
New",monospace;font-size:1em"
class="">main</code>. There will be a
release in the ~next few weeks which
includes it, but for now you should use a
branch-based dependency for IDNA.</p>
<p
style="color:rgb(34,34,34);font-family:Arial,sans-serif;font-size:15.008px"
class="">With this post, I'd like to discuss
what IDNA is, why you should support it, how
WebURL supports it, and why I think that's
such a big deal.</p>
<div class=""><br class="">
</div>
</div>
<div class="">…”</div>
</div>
_______________________________________________<br
class="">
UA-discuss mailing list<br class="">
<a href="mailto:UA-discuss@icann.org"
target="_blank" class="moz-txt-link-freetext"
moz-do-not-send="true">UA-discuss@icann.org</a><br
class="">
<a
href="https://mm.icann.org/mailman/listinfo/ua-discuss"
rel="noreferrer" target="_blank"
class="moz-txt-link-freetext"
moz-do-not-send="true">https://mm.icann.org/mailman/listinfo/ua-discuss</a><br
class="">
_______________________________________________<br
class="">
By submitting your personal data, you consent to
the processing of your personal data for purposes
of subscribing to this mailing list accordance
with the ICANN Privacy Policy (<a
href="https://www.icann.org/privacy/policy"
rel="noreferrer" target="_blank"
class="moz-txt-link-freetext"
moz-do-not-send="true">https://www.icann.org/privacy/policy</a>)
and the website Terms of Service (<a
href="https://www.icann.org/privacy/tos"
rel="noreferrer" target="_blank"
class="moz-txt-link-freetext"
moz-do-not-send="true">https://www.icann.org/privacy/tos</a>).
You can visit the Mailman link above to change
your membership status or configuration, including
unsubscribing, setting digest-style delivery or
disabling delivery altogether (e.g., for a
vacation), and so on.</blockquote>
</div>
<br class="" clear="all">
<div class=""><br class="">
</div>
-- <br class="">
<div dir="ltr" class="gmail_signature">
<div dir="ltr" class="">
<div class="">Fred Kwadwo Aazore, <br class="">
Mobile/whatsapp: +233 54 857 9168<br class="">
Email : <a href="mailto:fredaazore@gmail.com"
target="_blank" class="moz-txt-link-freetext"
moz-do-not-send="true">fredaazore@gmail.com</a>
<br class="">
Skype: fredlen2</div>
<div class=""><a
href="https://www.linkedin.com/in/fred-kwadwo-aazore-9b866289/"
target="_blank" class=""
moz-do-not-send="true">LinkedIn</a> | <a
href="https://twitter.com/fredaazore"
target="_blank" class=""
moz-do-not-send="true">Twitter</a><br class="">
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
UA-discuss mailing list
<a class="moz-txt-link-abbreviated" href="mailto:UA-discuss@icann.org">UA-discuss@icann.org</a>
<a class="moz-txt-link-freetext" href="https://mm.icann.org/mailman/listinfo/ua-discuss">https://mm.icann.org/mailman/listinfo/ua-discuss</a>
_______________________________________________
By submitting your personal data, you consent to the processing of your personal data for purposes of subscribing to this mailing list accordance with the ICANN Privacy Policy (<a class="moz-txt-link-freetext" href="https://www.icann.org/privacy/policy">https://www.icann.org/privacy/policy</a>) and the website Terms of Service (<a class="moz-txt-link-freetext" href="https://www.icann.org/privacy/tos">https://www.icann.org/privacy/tos</a>). You can visit the Mailman link above to change your membership status or configuration, including unsubscribing, setting digest-style delivery or disabling delivery altogether (e.g., for a vacation), and so on.</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Respectfully, Vadim A. Mikhaylov
Infrastructure consulting
Coordination Center for TLD .RU/.РФ
cctld.ru | кц.рф</pre>
</body>
</html>