> > The work on Zend Engine 2 has now started, _without_ a proper definition
> of
> > it. IMHO, that's not the ideal situation, since this could lead to
strange
> > inconsequences, because the precise behaviour is decided during
> > implementation.
>
> Umm what about the white paper that was prepaired before work on Zend
Engine
> 2 started?? http://www.zend.com/engine2/ZendEngine-2.0.pdf

It was some kind of RFC indeed, but not updated as discussion progressed. A
lot of other issues were discussed, but without RFC 'backbone'. There was
also no good infrastructure to have a constructive discussion, a lot of
issues have been discussed quite reasonably, but with quite some open ends.

> > For example bug 10437, which wouldn't have existed if the
> > zend engine was properly defined _before_ it was implemented. But it
> simply
> > was the easiest way to implement it...
>
> Probably the the best way too.. not that Ive read 10437 cause Im currently
> working..

Useless to comment on this if you haven't read the report...

> > As you say, for 'light' changes, no official RFC should be created, it
> isn't
> > necessary, mainly because:
> > > at the moment there is no democratic process in PHP, people
> > > just do what they want
>
> Yes this is part of opensource, people will do what they want to do, If I
> want some feature in PHP Ill program it, the general direction of PHP
should
> be decided by a group of people yes but it gets to a point where everyone
is
> saying we should do it this way, that way or another way and in the end
> nothing gets done, at the moment people see what others are doing and
> question it if necessary, if its their extension then they are free to do
> what they want with it.

I am obviously not used enough to open-source, to feel that... I have some
some resistance to myself to change/add something if it isn't agreed... You
shouldn't try that on a paid closed-source project ;-)...

I think you're definitely right on the 'nothing gets done' part.

> - James



-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to