PHP requirements
Currently CakePHP 2.x supports PHP 5.2.8+, CakePHP requires PHP 5.4+. Since PHP 5.2 is no longer supported by PHP itself,
dropping support for it should be nothing to be ashamed of; Some code can be cleaned up and may make it easier to backport
improvements from the 3.0 branch into the 2.5 branch.
Database requirements
Database requirements may need an update as well; MySQL 5 was released in 2005, 5.1 in 2008 and 5.5 in 2010. I think it's safe
to (at least) move to 5.x as a requirement at some stage, maybe even one of the latter.
For PostgreSQL, SQL Server and SQLite, I see no version requirements at all;
PostgreSQL 8 was released in 2005; 8.4 is the currently supported version in the 8.x branch (http://www.postgresql.org/support/versioning/),
stating 8.3 or 8.4 as the minimum requirement for CakePHP 2.x sounds reasonable to me?
I don't have much to do with MS SQL Server and SQLite, so maybe someone can provide some thoughts on this?
Dropping support for ancient software can reduce the amount of code for 'backward compatibility' messing up the code-base.
Also, promoting support for software that is no longer maintained seems like 'bad practice' to me, especially considering the security issues this
may cause.
Finally, if it's only 'allowed' to change system requirements for a *major* release, will it be possible to discuss renaming the 2.5 branch to 3.0, and
3.0 to 4.0?
--
You received this message because you are subscribed to the Google Groups "cakephp-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cakephp-core...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.