Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:25938 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 51102 invoked by uid 1010); 4 Oct 2006 17:32:50 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 51087 invoked from network); 4 Oct 2006 17:32:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Oct 2006 17:32:50 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=good Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 64.233.182.187 as permitted sender) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 64.233.182.187 nf-out-0910.google.com Linux 2.4/2.6 Received: from [64.233.182.187] ([64.233.182.187:60923] helo=nf-out-0910.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4B/10-46975-040F3254 for ; Wed, 04 Oct 2006 13:32:49 -0400 Received: by nf-out-0910.google.com with SMTP id l24so556287nfc for ; Wed, 04 Oct 2006 10:32:45 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=T2s4BK7Uu4RffLtsQY58/NlizyMDh0QOHaOH5kbgxlzdcjTf6s4uuKAyU/lkRJRsOkNwVMajIlECT3fMbfKPTLlM7pzV7GYKrNu5xUzzjNR700Gz8rNBZr6ceebYZnAyJorxH4nWbatIWMu6Ost66gFJwoox9yOQyC9W0jjo/zw= Received: by 10.78.201.8 with SMTP id y8mr797644huf; Wed, 04 Oct 2006 10:32:45 -0700 (PDT) Received: by 10.78.122.5 with HTTP; Wed, 4 Oct 2006 10:32:44 -0700 (PDT) Message-ID: Date: Wed, 4 Oct 2006 19:32:45 +0200 To: "Andrei Zmievski" Cc: "Sara Golemon" , andi@zend.com, internals@lists.php.net In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45233CD9.3070307@php.net> Subject: Re: [PHP-DEV] Per-request UG(unicode) From: pierre.php@gmail.com (Pierre) Hello, On 10/4/06, Andrei Zmievski wrote: > On Oct 3, 2006, at 9:47 PM, Sara Golemon wrote: > > > I did check it out. Even made changes to try out a few variations on > > the theme. I also stand by that I don't like the number of variables > > it throws into the mix. > > > > How about a compromise, we finish the code migration effort first, > > then address per-request semantics either before beta, or in the 6.1 > > branch. > > I am afraid that won't work. There are several extensions which need to > know the value of UG(unicode) in MINIT hook. This includes > ob_gzhandler, I think. Chris Jones from Oracle is waiting on us to > finalize this per-request issue before he can start on OCI8 migration. > So we need to decide now. There will have many other issues in php6 (related to unicode or not), we simply cannot write in the stone what php6 will be or not at this stage. This is a general comment, not only about this specific problem. As I just asked you on IRC, it would be nice to slow down a little bit, not to slow down the php6 development, but to do not ask us to take such important decisions so early in the game (it is early for me or most of us, even if you started the unicode work a while back). Once 5.2 is out, it will already be better, from a free time point of view. However, having finally tested the patch and tried to understand its impact, I'm also not in favour of a per request unicode semantic (per vhost only would be better, but it is not possible either). --Pierre