Status of PEAR_ErrorStack5.php

From: Date: Tue, 19 Sep 2006 17:06:11 +0000
Subject: Status of PEAR_ErrorStack5.php
Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-43980@lists.php.net to get a copy of this message
I have found PEAR_ErrorStack5.php in CVS (pear-core). It is a more "PHP5 native" version of PEAR_ErrorStack.php, but it still uses many pre-version 5 constructs (for example, global constants). It's also somewhat out of date -- with a CVS Id in 2004 -- and lacking some features in the distributed version (oddly, I see it as passing all the QA tests, but there are some cases where I expected failure... I'm working on determining why). This file is not present in the distributed version (a good thing IMO). Is this file being maintained? I have been working on adapting it to use everything PHP5 has to offer, but as soon as I start rolling constants into the class, there is no hope of maintaining BC. This message is really just a request for confirmation that I understand the relevant policies and naming conventions. Given that I'm really insane enough to continue this process, it seems to me that the correct name for a replacement file would be PEAR_ErrorStack2.php, the updated QA suite would live in the tests/PEAR_ErrorStack2 directory and the package would be PEAR_ErrorStack2-0.1.0. Am I correct?

« previous php.pear.dev (#43980) next »