Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:29170 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 97301 invoked by uid 1010); 4 May 2007 15:07:50 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 97286 invoked from network); 4 May 2007 15:07:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 May 2007 15:07:50 -0000 Authentication-Results: pb1.pair.com smtp.mail=helly@php.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=helly@php.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain php.net from 85.214.94.56 cause and error) X-PHP-List-Original-Sender: helly@php.net X-Host-Fingerprint: 85.214.94.56 aixcept.net Received: from [85.214.94.56] ([85.214.94.56:42819] helo=h1149922.serverkompetenz.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 1F/AC-17046-34C4B364 for ; Fri, 04 May 2007 11:07:48 -0400 Received: from baumbart.mbo (dslb-084-063-051-128.pools.arcor-ip.net [84.63.51.128]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by h1149922.serverkompetenz.net (Postfix) with ESMTP id 94C711B363B for ; Fri, 4 May 2007 17:07:44 +0200 (CEST) Date: Fri, 4 May 2007 17:07:44 +0200 Reply-To: Marcus Boerger X-Priority: 3 (Normal) Message-ID: <139872287.20070504170744@marcus-boerger.de> To: internals@lists.php.net MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: [RFC] Starting 5.3 From: helly@php.net (Marcus Boerger) Hello internals, i'd like to start 5.3 development from 5.2.2 and have 5.2.* only have security relevant changes and no new features whatsoever. For the biggest changes i'd like to see the following: 1) Adding PECL/Phar as default extension 2) Add open_filename debug info to streams 3) Add object handler get_debug_info 4) Split E_STRICT into E_STRICT and E_DEPRECATED a more complete list can be seen here: http://oss.backendmedia.com/PhP53 Besides 1) all mentioned action points require an API change. The first point could also be done in 5.2.3. As soon as we start with 5.3 development we also need to find a way how to keep track of unmerged changes in 5.2/5.3. Right now a lot of stuff only happens in 5.2 and eventually gets MFB'ed. An idea is to provide an easy way to send commits to bugs.php.net and have them as new category "merge required". Maybe we can have the commit script create a link for this. comments welcome - but please think before writing & only write if you have something to say Best regards, Marcus