Re: Setting up RFC

From: Date: Tue, 14 Aug 2001 23:55:35 +0000
Subject: Re: Setting up RFC
References: 1 2 3 4 5 6 7 8  Groups: php.dev 
Request: Send a blank email to php-dev+get-63194@lists.php.net to get a copy of this message
> > 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

« previous php.dev (#63194) next »