RE: [PHP-DEV] [VOTE] 64 bit platform improvements for string length and integer
| From: | Zeev Suraski | Date: | Sat, 01 Feb 2014 19:55:04 +0000 |
| Subject: | RE: [PHP-DEV] [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 internals+get-71937@lists.php.net to get a copy of this message | ||
> -----Original Message-----
> From: Johannes Schlüter [mailto:johannes@schlueters.de]
> Sent: Saturday, February 01, 2014 8:38 PM
> To: Zeev Suraski
> Cc: Christopher Jones; Anatol Belski; PHP Developers Mailing List
> Subject: RE: [PHP-DEV] [VOTE] 64 bit platform improvements for string
> length and integer
>
> On Sat, 2014-02-01 at 20:28 +0200, Zeev Suraski wrote:
> > > I agree that the 64-bit RFC doesn't affect syntax. However it does
> > > materially affect the language, so I believe it requires a 2/3
> > > majority.
> >
> > I'd consider it a language-changing RFC. The 2/3 majority is related
> > to material changes in the language, and as you said, syntax changes
> > are just one (although the most common) such example. The 50%+1 is
> > really for extension-level changes - mostly new functions/extensions,
> > moving stuff to/from PECL, etc.
>
> Maybe a good difference might be
>
> * Patches touching main/, TSRM/ or Zend/ require 2/3rd
> * Patches touching only individually SAPIs or exts require 50%
Probably a clean good way to differentiate, sounds good to me.
Zeev