I think bumping to 5.4 is a very good step, because 5.4 is the version
with the most features we will benefit from.
however, I also support the argument for 5.6 as an even better option.
It was previously stated that by the time ss4 comes out, 5.6 will be a
good choice. To add to that, I think by that time, 5.4 will have
actually reached it's end of life.
Since we are already doing a major release with ss4, and are already
changing the php version, why not do it with a bigger step to catch up
with the stable releases?
The only argument for 5.4 I see is that some of the more conservative
platforms will probably still be on 5.4 at that time. Not sure how I
feel about that.
> 5.6 will be sound and good J____
>
> __ __
>
> Gregory____
>
> __ __
>
> __ __
>
> *From:*
silverst...@googlegroups.com
> <mailto:
silverst...@googlegroups.com>
> [mailto:
silverst...@googlegroups.com
> <mailto:
silverst...@googlegroups.com>] *On Behalf Of *Sam
> Minnée
> *Sent:* 04 August 2015 09:46
> *To:* SilverStripe Core Development
> *Subject:* [silverstripe-dev] Re: SilverStripe 4 to drop support
> for PHP 5.3? Please voice any objections by 7 August.____
>
> __ __
>
> FYI, the relevant pull request is here:____
>
>
https://github.com/silverstripe/silverstripe-framework/pull/4478____
>
>
> On Monday, 3 August 2015 11:47:01 UTC+12, Sam Minnée wrote:____
>
> Hi everyone,____
>
> __ __
>
> This has been mentioned in a few places, but I wanted to get a
> thread specifically on the topic before making the change in
> master.____
>
> __ __
>
> Many of us would like to drop support for PHP 5.3 in
> SilverStripe 4. I would like to make that official (i.e.
> committed to the master branch) shortly.____
>
> __ __
> and short array syntax would also be nice.____
>
> __ __
>
> More importantly, we will be able to incorporate libraries that
> don't work with PHP 5.3 as dependencies. As we're trying to
> reduce the amount of wheel-reinventing we do, this is an
> important consideration as many other modern PHP projects are
> dropping 5.3 supporting.____
>
> __ __
>
> Finally, we will be helping the PHP community as a whole move
> forward, encouraging people to upgrade their servers from
> unsupported versions of PHP.____
>
> __ __
>
> PHP 5.3 has been unsupported by the PHP team for a very long
> time, and even the "long term support" options that some have
> used to maintain PHP 5.3 support are ending at the end of the
> year.____
>
> __ __
>
> Assuming there is agreement on this, I will put a PR into the
> master branch of cms and framework to:____
>
> __ __
>
> - Bump the PHP requirement in composer____
>
> - Remove 5.3 from the test matrix____
>
> __ __
>
> Then we can start building against PHP 5.4.____
>
> __ __
>
> If anyone has objections to this, please make them known over
> the course of this week: in particular, please describe the
> situations that you have seen where upgrading from PHP 5.3 would
> be impossible and details of how security is managed on these
> environments. My understanding is that it will be extremely
> difficult to run a secure PHP environment, but maybe I'm wrong.
> However, I don't think "I know the environment is insecure but I
> still want to run SilverStripe 4 on it" is a particularly strong
> argument. SilverStripe 3 will still be available for those
> environments.____
>
> __ __
>
> Some people have advocated going even further and dropping
> support for PHP 5.4, but... one thing at a time. Right now I'm
> only interested in fielding objections to dropping support for
> PHP 5.3.____
>
> __ __
>
> Thanks,____
>
> Sam____
>
> --
> You received this message because you are subscribed to the
> Google Groups "SilverStripe Core Development" group.
> To unsubscribe from this group and stop receiving emails from
> it, send an email to
>
silverstripe-d...@googlegroups.com
> <mailto:
silverstripe-d...@googlegroups.com>.
> <mailto:
silverst...@googlegroups.com>.
> For more options, visit
https://groups.google.com/d/optout.____
>
> --
> You received this message because you are subscribed to the
> Google Groups "SilverStripe Core Development" group.
> To unsubscribe from this group and stop receiving emails from
> it, send an email to
>
silverstripe-d...@googlegroups.com
> <mailto:
silverstripe-d...@googlegroups.com>.
> <mailto:
silverst...@googlegroups.com>.
> <mailto:
silverstripe-d...@googlegroups.com>.
> <mailto:
silverst...@googlegroups.com>.
> <mailto:
silverstripe-d...@googlegroups.com>.
> <mailto:
silverst...@googlegroups.com>.