Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:20929 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 73883 invoked by uid 1010); 1 Dec 2005 04:10:39 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 73867 invoked from network); 1 Dec 2005 04:10:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Dec 2005 04:10:39 -0000 X-Host-Fingerprint: 70.85.46.36 unknown Received: from ([70.85.46.36:45636] helo=prohost.org) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 28/CE-14828-FB77E834 for ; Wed, 30 Nov 2005 23:10:39 -0500 Received: (qmail 2775 invoked from network); 1 Dec 2005 04:10:35 -0000 Received: from prohost.org (HELO ?127.0.0.1?) (70.85.46.36) by prohost.org with SMTP; 1 Dec 2005 04:10:35 -0000 Message-ID: <438E77BA.8060509@prohost.org> Date: Wed, 30 Nov 2005 23:10:34 -0500 User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: internals@lists.php.net X-Enigmail-Version: 0.93.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: PHP 5.1.2 Release Plan From: ilia@prohost.org (Ilia Alshanetsky) Here is a brief outline of how I see 5.1.2 release happening and what in my opinion should be included in the release. This is very much an RFC as far as the changes go, so feel free to comment. First the release plan, my idea is to allow minor features with accompanying tests that do not introduce any BC issues or functionality regressions till the 10th of December. At this point we would go into a feature and major change lock down, till about 22nd of December when the first RC will be made. Through out this time only bug fixes will be allowed and on Jan. 5th RC2 will be released. From that point we would go into the final release stage at which point nothing short of critical bug fixes be allowed. Assuming a 1 week period without such fixes passes, final release will be tagged, making the last RC essentially that release. In the even critical issues are discovered, additional RCs will be rolled. Date Summary: (not be confused with date extension ;-) ) Until Dec. 10, 2005: Minor features and bug fixes requiring major changes Dec. 22, 2005: RC1 Jan. 05, 2006: RC2 Jan. 12, 2006: Final (pending critical issues since RC2) Planned Changes: * Resolve all currently opened Engine bugs, ideally 5.1.2 will be released without any unresolved engine problems. * Resolve all currently open PDO bugs. * Enable xmlreader extension by default, as we do for all XML extensions. * Introduce hash extension via a symlink from pecl into core. This extension introduces native implementation of common hash algorithms with streams support, making it an excellent solution for people requiring better hashing then provided by md5/sha1. Merits of this extensions have been discussed on this list few weeks ago, just scroll past the recent flame wars ;-) * Introduce xmlwriter extension via a symlink from pecl into core and as other XML extension enable it by default. * Backport oci extension into 5.1, this is mostly for bug fixing reasons, as the new code fixes over a dozen bug reports in that extension. Ilia