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