Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:25548 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 30429 invoked by uid 1010); 6 Sep 2006 18:27:56 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 30414 invoked from network); 6 Sep 2006 18:27:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Sep 2006 18:27:56 -0000 Authentication-Results: pb1.pair.com smtp.mail=tularis@php.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=tularis@php.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain php.net from 195.121.247.11 cause and error) X-PHP-List-Original-Sender: tularis@php.net X-Host-Fingerprint: 195.121.247.11 psmtp02.wxs.nl Solaris 8 (1) Received: from [195.121.247.11] ([195.121.247.11:47010] helo=psmtp02.wxs.nl) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B6/02-10926-B231FF44 for ; Wed, 06 Sep 2006 14:27:55 -0400 Received: from [192.168.1.2] (ip3e830243.speed.planet.nl [62.131.2.67]) by psmtp02.wxs.nl (iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004)) with ESMTP id <0J560035ROMBQX@psmtp02.wxs.nl> for internals@lists.php.net; Wed, 06 Sep 2006 20:27:48 +0200 (MEST) Date: Wed, 06 Sep 2006 20:28:06 +0200 In-reply-to: To: Ilia Alshanetsky Cc: Andrei Zmievski , PHP Internals , Dmitry Stogov Message-ID: <44FF1336.1070007@php.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.13) Gecko/20060414 References: <2b9a524b62303d2b7c3f5e20a7b86537@gravitonic.com> Subject: Re: [PHP-DEV] RFC: unicode.semantics: runtime or not? From: tularis@php.net ("M. Sokolewicz") Ilia Alshanetsky wrote: > From a technical perspective it makes sense to keep it php.ini only > setting or as Sara insists (STARTUP phase only). However, from a user > (hosting companies) perspective it adds a fair degree of complexity to > their setup, which would probably mean one php6 instance will need to > run as CGI or FCGI, which will without a doubt affect adoption rates > and/or or unicode.semantics being enabled by default on most installs. > > Personally, I think we'd be better off with a slower adoption rate, but > a more robust PHP without added engine/language complexity per- dir > unicode.semantics would add. > > Ilia Alshanetsky My personal opinion, as humble as it may be, is that it's pure bullshit to even give the chance of disabling it. WHY in hell's name would you want to give hoster's the choice? I can see a part of the hosts disabling it to "give an easy transition" while another part of the hosts enable it to "give the new features a chance". If Unicode support it supposed to be such a big part of the while PHP6 release then why do you give the option of disabling it? you're breaking away part of the MAIN reason why people would want to upgrade in the first place. Just imagine what a mess it would be if you had given the choice of "disabling" the OOP support in PHP5. Be very very very glag you didn't do that, and as such I'd suggest not doing something equally drastic in PHP6. Anyway, just a user's point of view here. Maciej Sokolewicz