Re: [VOTE] 64 bit platform improvements for string length and integer

From: Date: Sat, 01 Feb 2014 21:25:56 +0000
Subject: Re: [VOTE] 64 bit platform improvements for string length and integer
References: 1 2 3 4 5 6  Groups: php.internals 
Request: Send a blank email to [email protected] to get a copy of this message
Hi!

> Maybe a good difference might be
> 
>       * Patches touching main/, TSRM/ or Zend/ require 2/3rd
>       * Patches touching only individually SAPIs or exts require 50%

I'm not a big fan of over-formalizing things and thus setting up
ourselves for the trap of rules being used against the rules' original
purpose. I think nobody can deny this is a big change in the core. For
big changes we need big consensus. For small changes - even if the
change happens to be in a file stored in main/ - simple majority is enough.
I don't know if it is workable anymore or not, but so far PHP has always
been governed by consensus, and trying to find a way of governing itself
that is acceptable to the people composing the group. I think voting
50%+1 on such a big thing is not good, especially given that everybody
from 50%-1 that was against it and continues to work with the core will
have to support the consequences of it for years to come. I think that
was the main driver between distinction on 50%+1 and 2/3 - if the change
is going to influence PHP in a way that nearly everybody working with
PHP has to deal with - it requires broader consensus. If it's localized
and can be handled in isolation from the other things - majority is ok,
if you hate it, you can work in another corner :)
-- 
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227


Thread (132 messages)

« previous php.internals (#71946) next »