The one point on the QA issue is that nobody ever looks through all the PECL extensions, but we occasionally grep through all the ext/* extensions to make sure that an API change, or just a simple mistake that we found does not occur in other extensions.
We need to raise the priority of PECL/* in the hearts and minds of the developers so that instead of just scanning ext/* we also scan PECL/*. Getting it out of PEAR and up to its own top-level cvs module is a start. It really doesn't have anything to do with PEAR and needs to be a lot closer to the php-dev crowd than the pear-dev crowd. -Rasmus On Sun, 8 Jun 2003, Sterling Hughes wrote: > What does PEAR's stability on windows 32 systems have anything to do > with it? This is an internal change. Meaning, as an end-user, you > won't see any change. The separation to PECL is purely a release > management thing. > > The move to PECL has been agreed upon multiple times. We can't have the > release manager coordinating all these different extensions at release > time. Therefore, we decide which extensions to bundle (all of current > cvs + a few PECL extensions, for example), and the release manager > bundles the last stable release. You also avoid the problem where > people can't commit alpha features to their extension, for fear a > release might be made of them (or a release is made of these alpha > features, which has happened more than once). > > Win32 is a non-issue. We're not talking about debundling anything from > a release at this point. As for QA, I suggest you look at the archives, > its been discussed multiple times (or at least, I've had this > conversation multiple times. :) > > -Sterling > > On Sat, 2003-06-07 at 19:22, Edin Kadribasic wrote: > > On 7 Jun 2003, Sterling Hughes wrote: > > > > > Hi, > > > > > > So now that the PEAR framework for bundling extensions is in place, I > > > figured I'd start a thread about moving all extensions to PECL, and then > > > selectively bundling them from PECL (perhaps maintaining physical > > > aliases as well.) > > > > -1 > > I'm strongly against this move. First of all PEAR framework for handling > > extensions is nowhere near complete. It has no support for Windows. It has > > no notion of what version of PECL package can be built with what version > > of PHP. It requires latest and the greatest GNU tools installed on the > > system which is rarely true for some commercial Unixes. > > > > If we are going to bundle most of those extensions anyway, removing them > > to PECL would directly reduce the quality of the release as most of them > > will receive very little testing. > > > > I understand the wish to make the release process more easy, but I'm > > afraid that this proposal will achieve exactly to opposite effect. It will > > certainly make maintenance of the Windows binary releases much more > > difficult. > > > > Edin > -- > "A business that makes nothing but money is a poor kind of business." > - Henry Ford > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php