Re: Setting up RFC

From: Date: Wed, 15 Aug 2001 09:44:01 +0000
Subject: Re: Setting up RFC
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-63247@lists.php.net to get a copy of this message
At 12:15 15-08-01, Sterling Hughes wrote:
On Wed, 15 Aug 2001, Zeev Suraski wrote: At 10:23 15-08-01, Stig Sæther Bakken wrote:
[Hi, I think one of the problems with this is that even if php-dev comes up with a system for determining which feature it wants to see in PHP, we still depend on Zeev, Andi or someone else @ Zend to implement them. An RFC system would be a support for Zend's decision-making. At the end of the day, due to the licensing issues, php-dev is not the body governing the language, it has an advisory role only.
Generally, I agree with you, except it's not because of licensing issues (will we end up with a load of features suddenly getting into PHP if/when the engine license changes?). Many other projects behave that way. With a language definition, "vox populi, vox Dei" doesn't tend to work very well.
    Yes, the difference is, this creates a situation where the PHP Development
    team does not have control of the core language, Zend Technologies Ltd.
    does.  Whether this is a issue with a basis in principle or a basis in
    practicality is up to debate, however, the problem remains.
Sterling, that's bull - popular perhaps - but still, bull. Zend as a commercial entity doesn't decide on PHP's features. Nobody in Zend has control over the language just because he's a Zend employee. Other Zend employees participate in the discussions just like the rest of you, and often make quite constructive remarks, just like the rest. However, it's not as if Zend employees can muck around the language, whereas php-dev can just stand on the side watching. We all like to look up at corporations, blame them for the problems and rebel. It's basic human nature. It just has very little to do with reality in this case. Nothing, in practice, except for that license everybody enjoys bashing (and I claim again and again, that it won't make a radical change if it changes, except for perception). Andi and myself regulate the engine, on a personal basis, since 1997, and it has nothing to do with Zend (which was founded towards the end of 1999). Between us, as a commercial entity, nobody could care less whether there are advices, namespaces or how exactly the object model would look like. That's why the situation wouldn't change radically if/when the engine license changes, much like it wasn't any different *before* the engine license was even introduced, in the PHP 3.0 days. Having regulators over the 'kernel' of the project is certainly not very unique to the PHP, and had a significant role in bringing PHP to where it is today, and not where Perl is today, for example. Zeev

« previous php.dev (#63247) next »