On 11/10/2011 05:53 AM, guilhermebla...@gmail.com wrote:
> I don't think so. You have classified that php-src have more weight in
> voting because they do the biggest effort.
> That's great, but you're forgetting that php-doc, php-web and php-test
> do have a lot of effort too.
> The fact when it comes to touch the php-src, no matter what you do, if
> you're not part of php-src, your vote doesn't have the same weight.
> This means clearly to me that meritocracy is applied correctly until
> the SVN karma, but after that, only php-src are listened. That's what
> the short array syntax describes.

If there is voting on an RFC related to php-doc stuff, then the
meritocracy shifts to the main php-doc contributors. Same goes for
testing-related issues. My vote on a doc issue carries considerable less
weight than my vote on a src issue. Call it a consensus-based
meritocracy, if you will. The idea here is that it isn't sustainable for
the voting process to create a decision that a large number of the
people doing the day-to-day work on a given part of the project disagree
with. In a volunteer organization that simply doesn't work because the
volunteers will naturally just stop volunteering if they are forced to
work this way.

> Still... the userland is still people with SVN access.
> I tend to agree that short array syntax is cool, but if the patch is a
> can of worms, then it's fine to revert it. But it's something I spoke
> with Andi other day... if it opens so many issues in the language,
> then the engine is starting to reach its own limitations.
> I saw that PHP had complete rewrite of its engine happened after 5
> years... it's been exactly 5 years since last rewrite and it seems
> some of the RFC are already requiring changes in the engine. Don't you
> think it's time to consider it again?

Sure, but this is another great example. If you wrote an RFC that
basically said, "Let's rewrite the engine" I bet it would get a lot of
positive votes. But then what? Rewriting the engine is a multi-year
effort by at least a couple of really strong developers. Unless the RFC
is written by these developers or it includes a credible commitment by
said developers to actually do the work and stick around to support it,
the votes are meaningless. You are kind of implying that because a bunch
of people click a checkbox on the wiki site, I, or someone like me
should quit our jobs and spend the next 2 years of our lives working on
something you think is a good idea. Things just don't work like that.

-Rasmus

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to