Re: Implementation of international domainnames ("Punycode")
| From: | Stefan Neufeind | Date: | Thu, 04 Sep 2003 09:50:45 +0000 |
| Subject: | Re: Implementation of international domainnames ("Punycode") | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-21051@lists.php.net to get a copy of this message | ||
On 4 Sep 2003 at 5:55, Xavier Noguer wrote:
> "Stefan Neufeind" <stefan@neufeind.net> escribió
>
> > we've recently talked about international domainname (to be
> > introduced in .nl, .ch and .de at the end of 2003). Therefor a
> > function "UTF8 2 Punycode" and vice versa would be useful.
> >
> > a) Where should it go? Separate package under
> > "Internationalisation"?
>
> Is there any use for it besides DNS? If not, I think it should go
> into Networking.
Also had this sort of feeling, yes :-)) But you could also argue it
has something to do with internationalisation. Hmm - so should it do
into an existing package under Networking in your eyes?
> > b) Has anybody already started implementing something like this?
>
> No, but I would be glad to help if necessary.
Fine!
> > The docs (rfc3492) and a gnu implementation (GNU IDN) can easily be
> > found on the web ...
>
> Are you planning on using libidn?
Thought about that for a second. But I guess since this should also
be doable quite performant in php we don't need to depend on the gnu
implementation. So I would propose to use the rfc for implementation
and maybe use gnu idn for tests of the class.
What do the others think? Again: Any volunteer for implementing? I
currently lack too much time :-(
Stefan