Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:38012 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 17681 invoked from network); 30 May 2008 10:54:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 May 2008 10:54:39 -0000 Authentication-Results: pb1.pair.com smtp.mail=rquadling@googlemail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=rquadling@googlemail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain googlemail.com designates 209.85.128.187 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: rquadling@googlemail.com X-Host-Fingerprint: 209.85.128.187 fk-out-0910.google.com Received: from [209.85.128.187] ([209.85.128.187:19511] helo=fk-out-0910.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FA/C7-03918-CECDF384 for ; Fri, 30 May 2008 06:54:38 -0400 Received: by fk-out-0910.google.com with SMTP id 18so163837fks.7 for ; Fri, 30 May 2008 03:54:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=1jSzlhfksby3oLZ7TcilM972kotxfraFo5u2erih0iM=; b=ZaQoCTzSYweTiMVsVm+8VLSdXezYiXr08OrG5fFtbg/J1LX/flqWi0ej3lpWy+183o9v5pCyONmK2sgt7YhvanLtS46T+BZ/ytQltgoSh+Tfwk5NnWTVjTM+rkBiQNJ6KxD5TAAOYq58dyAxteuPYuy+s+DqR7PpShGMs+b6Vgo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=gjMzwypCL+AMa7YLtrom0q9SixfPD2Fm4K2g1xLA/y0RqZhFnE+4uGZoE3xAAjLLJ6k6RtDF16s6z50tZiR7FEs/M7YgiwA0S5HbA3ZN6nWH9UcwABXMTWnqUvTdr8kIk8MNsuXmHKfuAHpUUWKLcGObvki6gyYi31Qftfsg6U4= Received: by 10.86.89.1 with SMTP id m1mr4475552fgb.20.1212144873352; Fri, 30 May 2008 03:54:33 -0700 (PDT) Received: by 10.86.90.12 with HTTP; Fri, 30 May 2008 03:54:33 -0700 (PDT) Message-ID: <10845a340805300354y35e28f30r30eb6e8edebf0ef1@mail.gmail.com> Date: Fri, 30 May 2008 11:54:33 +0100 Reply-To: RQuadling@GoogleMail.com To: "Steph Fox" Cc: internals In-Reply-To: <00cf01c8c242$f1a6ce10$4401a8c0@foxbox> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <00cf01c8c242$f1a6ce10$4401a8c0@foxbox> Subject: Re: [PHP-DEV] New flame From: rquadling@googlemail.com ("Richard Quadling") 2008/5/30 Steph Fox : > > Hi all, > > I'd like to set the world on fire before disappearing off for the rest of > the day, so bear with me :) > At this stage, I was going to say "Congratulations, go off and enjoy yourself. You deserve it!". Then I read the rest of the message. Now I realize it wasn't an announcement of a new l'amour. > PHP 5.3 appears (to me at least) ready for release, give or take a bit of > ironing. Win32 mail() doesn't. >The only problem is the one of other-version compatibility, which > really is a PHP 6 issue. We can't (well we can but it doesn't work well) > future-proof our code with any certainty that we're doing so correctly. That > goes for both internal code (where it matters slightly less in that it > doesn't affect users) and userland code (where it matters a lot). > > If you adapt userland code in PHP 5.3 to run under PHP 6, you lose back > compatibility prior to PHP 5.2.1. > > If this changes in PHP 6 after PHP 5.3 is released, ie PHP 6 is made more > BC-friendly at too late a stage, there are likely to be an awful lot of > users complaining about their wasted time re-writing code when they had to > make a choice between FC and BC. > > I therefore see tackling the BC issues in PHP 6 as a priority at this point > for this reason. I know a handful of developers (Tony, Scott, Andrei to name > the main movers at present) are ready to start working on HEAD again once > its direction is settled, and I'm concerned it's all going to come too late > to prevent a minor crisis of confidence. > > So can we focus on 6 for a bit please? Like, make it Unicode-only and iron > out the BC issues arising from that as far as is possible? > > Thanks, > > - Steph > > > > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- ----- Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!"