My vote is for the PHP version the majority of stable / LTS OS's support by
default.

Regards


On Tue, Nov 5, 2013 at 8:03 PM, Artur Bodera <abod...@gmail.com> wrote:

> Voting no.
>
> As much as I'd love to bump it even higher (*ekhem* borked DateTime
> *ekhem*) it will probably confuse the hell out of user base. We've had this
> discussion several times on different occasions (on ml, irc, even some
> stuff on wiki).
>
> We'll have to live with 5.3.3 until ZF3. With ZF3 we'll have to live with
> 5.4.X (which will probably be aligned with most popular revision per linux
> distros) and we'll probably have similar discussions in the future ... and
> for the sake of consistency, my answer will then also probably be "no".
>
> With love :-)
>
> Art.
>
>
> --
> abod...@gmail.com
> +48 695 600 936
> http://thinkscape.pro
>
>
> On Tue, Nov 5, 2013 at 8:55 PM, Stewart Lord <sl...@perforce.com> wrote:
>
>> My vote is 'no' because (as far as I know) RHEL 6 is currently at 5.3.3
>> and we have customers on that distro. This would mean we are stuck on older
>> ZF2 at least for a while. Not a huge deal really, but that's my vote FWIW :)
>>
>> I also note that Symfony2 is at 5.3.3.
>>
>> Stew
>>
>>
>>
>> On 2013-11-05 11:34 AM, Matthew Weier O'Phinney wrote:
>>
>>> Hey, all --
>>>
>>> We're running into a few situations where bumping the minimum required
>>> PHP version for ZF2 would be useful; in fact, there's at least one
>>> situation where staying with 5.3.3 actually prevents progress on a few
>>> issues.
>>>
>>> The specific issue we have is that, until 5.3.9, PHP did not allow the
>>> following:
>>>
>>>      interface Foo
>>>      {
>>>          public function send();
>>>      }
>>>
>>>      interface Bar
>>>      {
>>>          public function send();
>>>      }
>>>
>>>      class FooBar implements Foo, Bar
>>>      {
>>>          public function send()
>>>          {
>>>              // do something
>>>          }
>>>      }
>>>
>>> Essentially, implementing multiple interfaces that define the same
>>> method, using the same signature.
>>> Prior to 5.3.9, this raises an E_FATAL. From 5.3.9 forward, it works.
>>>
>>> Having this would allow us to fix a situation with the way translation
>>> works across components; not having it means we're stuck with some of
>>> those problems.
>>>
>>> There are other issues as well: ArrayObject has had a lively history
>>> of malfunctioning with 5.3 and 5.4, and there are  some odd behaviors
>>> in the object model as well that have been corrected starting in 5.3.7
>>> and up.
>>>
>>> Considering PHP 5.3 has already reached end of life status
>>> (http://php.net/archive/2013.php#id2013-07-11-1), upping the minimum
>>> version seems like "a good idea."
>>>
>>> My question, then is:
>>>
>>> - Should we up the minimum required PHP version for ZF2?
>>> - If your answer was "no", why not?
>>> - If your answer was "yes", what version should become the next
>>> minimum supported PHP version? Why?
>>>
>>> NOTE: we are not announcing that we will up the minimum required
>>> version at this time; I'm soliciting feedback so we can make a
>>> decision.
>>>
>>> Thanks in advance!
>>>
>>>
>>
>

Reply via email to