Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71866 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 99882 invoked from network); 31 Jan 2014 12:36:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 31 Jan 2014 12:36:39 -0000 Authentication-Results: pb1.pair.com header.from=johannes@schlueters.de; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=johannes@schlueters.de; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain schlueters.de from 217.114.215.10 cause and error) X-PHP-List-Original-Sender: johannes@schlueters.de X-Host-Fingerprint: 217.114.215.10 mail.experimentalworks.net Received: from [217.114.215.10] ([217.114.215.10:53839] helo=mail.experimentalworks.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id BB/8C-39593-4D89BE25 for ; Fri, 31 Jan 2014 07:36:37 -0500 Received: from [192.168.2.31] (ppp-88-217-64-231.dynamic.mnet-online.de [88.217.64.231]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: johannes@schlueters.de) by mail.experimentalworks.net (Postfix) with ESMTPSA id B956F3FEE8; Fri, 31 Jan 2014 13:37:10 +0100 (CET) To: Anatol Belski Cc: PHP Developers Mailing List , Matt Ficken , "Stephen A. Zarkos" In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Date: Fri, 31 Jan 2014 13:36:32 +0100 Message-ID: <1391171792.2941.130.camel@guybrush> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [VOTE] 64 bit platform improvements for string length and integer From: johannes@schlueters.de (Johannes =?ISO-8859-1?Q?Schl=FCter?=) On Mon, 2014-01-27 at 21:15 +0100, Anatol Belski wrote: > https://wiki.php.net/rfc/size_t_and_int64 It is my understanding that part of the reason for the release workflow RFC was that if patches miss the mark they don't have to wait for long till the next release comes. In this case here we have 5.6.0alpaha1 out. Adding a major API change touching each and every file can't be added to 5.6 anymore. Also the release process RFC says x.y.z to x.y+1.z [...] ABI and API can be broken (internals), src compatibility should be kept if possible, while breakages are allowed This rule contains many things that "can" and "should" and thus is open to interprettation. In my interpretation this rule is meant to allow small changes, affecting only few extensions and where it would be stupid to defer the. I think adding this patch to 5.x therefore would be quite some bending of that rule and that combined with the fact that it is late makes me believe that proposing this for 5.6 is illegal. johannes