Re: [PHP-DEV] before beta 2

2003-07-01 Thread Marcus Börger
Hello Marcus, Monday, June 30, 2003, 2:28:35 AM, you wrote: MB> - Fix static class members. If the are public they need to be accessible from MB> outside the class. If they have an initial value this value should be used MB> and the keyword var should be working as well. MB> php -r 'class t

Re: [PHP-DEV] before beta 2

2003-07-01 Thread Marcus Börger
Hello Marcus, Monday, June 30, 2003, 2:28:35 AM, you wrote: MB> - Include SPL (forach/array hooking). I tested the current patch: http://marcus-boerger.de/php/ext/ze2/ze2-spl-20030701.diff.tgz and profiled it again. What i did (in case someone doesn't know yet) was to read 10 rows of three colu

Re: [PHP-DEV] before beta 2

2003-07-01 Thread Marcus Börger
Hello Marcus, Monday, June 30, 2003, 2:28:35 AM, you wrote: MB> - Fix __clone() visibility. When implementing singletons we must forbid calling MB> __clone() by making it private (private function __clone() is the same to MB> singletons as private function __construct() to factories). Also t

Re: [PHP-DEV] before beta 2

2003-06-30 Thread Andi Gutmans
At 07:54 PM 30/6/2003 +0200, Marcus Börger wrote: AG> Can you please post a patch for the foreach() stuff (i.e. collection and AG> iterator)? AG> I don't exactly remember what you mean by array hooking. Is that what AG> Andrei wants or does it also include a user-land interface to overload? Please

Re: [PHP-DEV] before beta 2

2003-06-30 Thread Marcus Börger
Hello Jon, Monday, June 30, 2003, 9:58:07 AM, you wrote: JP> Everything is working well for me now, and I'd prefer to keep it that JP> way. If you did had a closer look then you'd've find out that essential things are not working. Did you try the new oo stuff? JP> I'm wary of adding new featur

Re: [PHP-DEV] before beta 2

2003-06-30 Thread Marcus Börger
Hello Andi, Monday, June 30, 2003, 5:58:42 PM, you wrote: AG> At 08:54 AM 30/6/2003 +0200, Marcus Börger wrote: >>Hello Andi, >> >>Monday, June 30, 2003, 8:10:30 AM, you wrote: >> >>AG> At 07:43 AM 30/6/2003 +0200, Andi Gutmans wrote: >> >>Hey, >> >> >> >>In my opinion beta 1 should be labeled as

Re: [PHP-DEV] before beta 2

2003-06-30 Thread Andi Gutmans
At 08:54 AM 30/6/2003 +0200, Marcus Börger wrote: Hello Andi, Monday, June 30, 2003, 8:10:30 AM, you wrote: AG> At 07:43 AM 30/6/2003 +0200, Andi Gutmans wrote: >>Hey, >> >>In my opinion beta 1 should be labeled as a beta. The fact that we are >>fixing a few features doesn't mean it's alpha. I kn

Re: [PHP-DEV] before beta 2

2003-06-30 Thread Derick Rethans
On Mon, 30 Jun 2003, Zeev Suraski wrote: > At 08:31 30/06/2003, Derick Rethans wrote: > >On Sun, 29 Jun 2003, Rasmus Lerdorf wrote: > > > > > feature-complete full-steam ahead for release. And that means bug fixes > > > only from here on and it also means a PHP_5_0 branch. > > It doesn't mean th

Re: [PHP-DEV] before beta 2

2003-06-30 Thread Jon Parise
On Sun, Jun 29, 2003 at 11:14:38PM -0400, Sterling Hughes wrote: > > > Without going into detail on any of these specific items, I think that > > > the only work that should be undertaken between now and the release of > > > PHP 5 is cleanup and bug fixing. There's plenty of that to go around, >

Re: [PHP-DEV] before beta 2

2003-06-30 Thread Zeev Suraski
At 08:20 30/06/2003, Sterling Hughes wrote: I refer you to the jargon file, which is about as good a definition that you can get: http://info.astrian.net/jargon/terms/b/beta.html "Mostly working, but still under test; usu. used with `in': `in beta'. In the Real World, systems (hardware or software

Re: [PHP-DEV] before beta 2

2003-06-30 Thread Zeev Suraski
At 08:31 30/06/2003, Derick Rethans wrote: On Sun, 29 Jun 2003, Rasmus Lerdorf wrote: > I agree. I think the beta was extremely premature, but now that it is out > we are on a release track as far as I am concerned. Beta in my view means > feature-complete full-steam ahead for release. And that

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Marcus Börger
Hello Andi, Monday, June 30, 2003, 8:10:30 AM, you wrote: AG> At 07:43 AM 30/6/2003 +0200, Andi Gutmans wrote: >>Hey, >> >>In my opinion beta 1 should be labeled as a beta. The fact that we are >>fixing a few features doesn't mean it's alpha. I know what the definition >>of alpha is but in real

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Sebastian Bergmann
Derick Rethans wrote: > I don't think this is fair because some things were left out "because > there would be a beta 2 anyway". +1 -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Das Buch zu PHP 5: http://professionelle-softwareentwicklung-mit-

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Sebastian Bergmann
Andi Gutmans wrote: > Can you repost the docs? Andrei's document http://www.sebastian-bergmann.de/stuff/reflection.txt and my diagram for it http://www.sebastian-bergmann.de/stuff/reflection.png -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTr

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Sterling Hughes
I refer you to the jargon file, which is about as good a definition that you can get: http://info.astrian.net/jargon/terms/b/beta.html "Mostly working, but still under test; usu. used with `in': `in beta'. In the Real World, systems (hardware or software) software often go through two stages of r

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Andi Gutmans
At 07:31 AM 30/6/2003 +0200, Sebastian Bergmann wrote: Andi Gutmans wrote: > Do you have the URL of the docs? The current one would be http://www.sebastian-bergmann.de/stuff/reflection-update.png I re-posted Andrei's document a couple of days ago and made the above diagram at the same t

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Derick Rethans
On Sun, 29 Jun 2003, Rasmus Lerdorf wrote: > I agree. I think the beta was extremely premature, but now that it is out > we are on a release track as far as I am concerned. Beta in my view means > feature-complete full-steam ahead for release. And that means bug fixes > only from here on and it

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Sebastian Bergmann
Andi Gutmans wrote: > Do you have the URL of the docs? The current one would be http://www.sebastian-bergmann.de/stuff/reflection-update.png I re-posted Andrei's document a couple of days ago and made the above diagram at the same time. -- Sebastian Bergmann http://sebastian-bergmann

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Andi Gutmans
Do you have the URL of the docs? Andi At 07:15 AM 30/6/2003 +0200, Sebastian Bergmann wrote: Jon Parise wrote: > Without going into detail on any of these specific items, I think that > the only work that should be undertaken between now and the release of > PHP 5 is cleanup and bug fixing. One

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Andi Gutmans
At 07:15 AM 30/6/2003 +0200, Sebastian Bergmann wrote: Jon Parise wrote: > Without going into detail on any of these specific items, I think that > the only work that should be undertaken between now and the release of > PHP 5 is cleanup and bug fixing. One thing that is IMHO essential for the PH

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Sebastian Bergmann
Jon Parise wrote: > Without going into detail on any of these specific items, I think that > the only work that should be undertaken between now and the release of > PHP 5 is cleanup and bug fixing. One thing that is IMHO essential for the PHP 5.0.0 is the Reflection API on which George and An

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Andi Gutmans
At 07:43 AM 30/6/2003 +0200, Andi Gutmans wrote: Hey, In my opinion beta 1 should be labeled as a beta. The fact that we are fixing a few features doesn't mean it's alpha. I know what the definition of alpha is but in real life most beta's do end up having quite a few code changes before releas

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Andi Gutmans
Hey, In my opinion beta 1 should be labeled as a beta. The fact that we are fixing a few features doesn't mean it's alpha. I know what the definition of alpha is but in real life most beta's do end up having quite a few code changes before release. I agree that we should try and feature freeze

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Dan Kalowsky
There is no real reason why we can't adapt our habits to reflect the concepts others understand them as. AKA why not just stop calling it a BETA, and refer to it as an ALPHA? At least users would recognize what this is. On Sunday, June 29, 2003, at 11:48 PM, Rasmus Lerdorf wrote: The proble

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Rasmus Lerdorf
The problem here is just that the PHP notion of a beta is very different from what most of the world expects from a beta. We have cleaned up some aspects or our versioning and I was hoping we could clean this up as well. But I guess not. So, at the very least we need a versioning FAQ where we exp

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Dan Kalowsky
Jon, I have to agree with your thinking as well. Although to the rest of internals, a plea. Can we please wait until after a weekend to send out release notifications? On Sunday, June 29, 2003, at 08:59 PM, Jon Parise wrote: On Mon, Jun 30, 2003 at 02:28:35AM +0200, Marcus Brger wrote: In n

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Sterling Hughes
> On Sun, 29 Jun 2003, Jon Parise wrote: > > > On Mon, Jun 30, 2003 at 02:28:35AM +0200, Marcus Brger wrote: > > > > > In no particular order these are the things i think should be done before > > > releasing the next php 5 beta version: > > > > Without going into detail on any of these specific i

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Rasmus Lerdorf
I agree. I think the beta was extremely premature, but now that it is out we are on a release track as far as I am concerned. Beta in my view means feature-complete full-steam ahead for release. And that means bug fixes only from here on and it also means a PHP_5_0 branch. -Rasmus On Sun, 29 J

Re: [PHP-DEV] before beta 2

2003-06-29 Thread Jon Parise
On Mon, Jun 30, 2003 at 02:28:35AM +0200, Marcus Brger wrote: > In no particular order these are the things i think should be done before > releasing the next php 5 beta version: Without going into detail on any of these specific items, I think that the only work that should be undertaken between