Re: libidn2 extension for php

From: Date: Fri, 04 Nov 2011 21:27:29 +0000
Subject: Re: libidn2 extension for php
References: 1 2 3 4 5  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-8798@lists.php.net to get a copy of this message
hi, Let me clarify our points too. The full and current IDN specification is implemented already in ICU, which is used by intl's IDN functions. See http://site.icu-project.org/ for more in depth details. About your extension, as we won't prevent you to include it (there is no policy to prevent duplicated features), we can't accept extension against GPL library, like libidn2. Have you tried the intl function with your needs or apps? If you miss something, we can surely add it to the existing features, be in ICU or in intl. Gruss, On Fri, Nov 4, 2011 at 2:44 PM, Sven Kowalski <sk01@planet-ic.de> wrote: > hi, > > ok I think I have to describe our problem again. We are an internet service > provider. We register domains for our customers. So we need this extension > to register domains like fußball.de. Actually browsers like firefox or > internet explorer transform this into fussball.de. so they don't support > this at the moment. The DENIC allows to register domains like fußball.de > now. There might be a problem to surf to these site but you can register it. > And there is now a difference between fussball.de and fußball.de. That's why > we developed this extension. > > Cheers. > > > > Am 04.11.2011 12:00, schrieb Pierre Joye: >> >> hi, >> >> That's also why I said that the current pecl's idn extension is really >> not to be used. >> >> ICU supports IDNA 2008 and is kept up to date with any change or >> progress in this area. So any new features will be transparently >> available to our users via the intl's idn functions. >> >> Cheers, >> >> On Fri, Nov 4, 2011 at 7:49 AM, Sven Kowalski<sk01@planet-ic.de> wrote: >>> >>> hey, >>> >>> This one you describe just supports the IDNA 2003 standard. Now the DENIC >>> wants to support the IDNA 2008 standard. So we developed this >>> php-extension. >>> Especially the german letter ß should be supported. This one becomes ss >>> with >>> IDNA2003. But the DENIC says now the ß is an ß. >>> >>> Cheers. >>> >>> Am 01.11.2011 11:34, schrieb Pierre Joye: >>>> >>>> hi, >>>> >>>> As this library is good, I wonder about the usage given: >>>> >>>> http://www.php.net/idn_to_utf8 >>>> http://www.php.net/idn_ to_ ascii >>>> >>>> which are available in our current stable branche. >>>> >>>> Also for older (and dead php) PHP versions, there was >>>> http://pecl.php.net/package/idn >>>> >>>> Cheers, >>>> >>>> On Tue, Nov 1, 2011 at 9:49 AM, Sven Kowalski<sk01@planet-ic.de> >>>> wrote: >>>>> >>>>> hey all, >>>>> >>>>> my name ist Sven Kowalski and I'm 23 years old. I'm a Master business >>>>> informatics student and I work at the company Planet IC. >>>>> >>>>> During my work I wrote a php-extension which implements the IDNA2008 >>>>> standard to php. We are an internet service provider and use a php >>>>> framework >>>>> to manage the domains of our customers. So we need the IDNA2008 >>>>> standard >>>>> to >>>>> support the actual demand of the DENIC to support the LATIN SMALL >>>>> LETTER >>>>> SHARP S ( In Germany also know as the ß (eszett) ) in a domain. The >>>>> still >>>>> implemented idn_to_ascii function is insufficient for us, because it >>>>> just >>>>> support the IDNA2003 standard. >>>>> >>>>> To realize that php-extension we used the gnu libidn2. Gnu libidn2 has >>>>> 4 >>>>> RFCs which you can see under the following links. >>>>> http://tools.ietf.org/html/rfc5890 >>>>> http://tools.ietf.org/html/rfc5891 >>>>> http://tools.ietf.org/html/rfc5892 >>>>> http://tools.ietf.org/html/rfc5893 >>>>> >>>>> We would like to provide these extension to the php-world. So we hope >>>>> for >>>>> a >>>>> positive reply. :-) >>>>> >>>>> You can see the extension in action and download it here: >>>>> http://pecl.p4.net/ >>>>> >>>>> With best regards >>>>> Sven Kowalski >>>>> >>>>> >>>>> -- >>>>> PECL development discussion Mailing List (http://pecl.php.net/) >>>>> To unsubscribe, visit: >>>>> http://www.php.net/unsub.php >>>>> >>>>> >>>> >>> >> >> > >

« previous php.pecl.dev (#8798) next »