[TYPO3-core] PHP version requirement

Ernesto Baschny [cron IT] ernst at cron-it.de
Fri Aug 2 12:09:05 CEST 2013


Hi,

current state of affairs (considering the release of 6.2 LTS):

* Ubuntu 12.04 LTS = PHP 5.3.10
* Debian Wheezy 7.0 = PHP 5.4.4
* RHEL 7 (will appear on autumn 2013) = most probably PHP 5.5.x (as
current Fedora 19)
* CentOS = follows RHEL releases 1-to-1

So with 5.3.7 minimum requirement we are "fine" for 6.2.

For the next release (6.3 April/2014), we can even rise requirements to
PHP 5.4, once Ubuntu 14.04 LTS will be released most probably with PHP
5.5.1 included.

Please also note that Fedora and thus also RHEL7 + CentOS7 will switch
from MySQL to MariaDB (5.5.31). So this has also be taken into
consideration while we are working on TYPO3 6.2.

Good that we have written that down, because we can then even consider
other components compatibility using this rules, like ImageMagick /
GraphicsMagick, Ghostscript, libgd, etc.

Thanks Michi!

Regards,
Ernesto

Michael Stucki schrieb am 01.08.2013 16:33:
> Hi!
> 
> In the event of adding http://forge.typo3.org/issues/50529, I have
> updated the release workflow as proposed before:
> http://typo3.org/teams/core-development-team/resources/release-workflow/
> 
> Greetings, Michael
> 
> Am 12.03.2013 09:24, schrieb Michael Stucki:
>> Hi!
>>
>> I would like to summarize this thread:
>>
>> TYPO3 6.0 works fine with Debian Squeeze. There is only one issue which
>> can't be fixed by us, however it might be fixed in a future version of
>> Debian's PHP package:
>> - http://forge.typo3.org/issues/44378
>> - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=702004
>>
>> I addeed a note about this on http://typo3.org/download/.
>>
>> For the future, I propose the following statement:
>>
>> --- cut ---
>> Platform support
>>
>> TYPO3 CMS is working on every platform which supports PHP and other
>> (optional) tools.
>>
>> Within a stable release, no changes that break compatibility to the
>> software requirements must be added.
>>
>> New releases may break the compatibility of software requirements if
>> there is a good reason for it. Such changes should be announced on the
>> Core Team mailing list before they are committed.
>>
>> New releases should always be compatible with the latest stable (LTS)
>> version of the following Linux Operating Systems: Debian, Ubuntu,
>> CentOS, Redhat. (These are the 4 most used Linux Operating Systems for
>> web hosting as of March 2013.
>> Source: http://w3techs.com/technologies/history_details/os-linux)
>>
>> Other platforms (Windows, MacOS) usually don't have 3rd party software
>> (like PHP, MySQL) bundled with the operating system. It can be installed
>> independently using the latest available version.
>>
>> The website of http://distrowatch.com/ offers a nice overview about
>> operating systems and their shipped package versions.
>> --- cut ---
>>
>> Can we add this to our Release Workflow guideline? Just to make sure the
>> same problem won't come up again...
>>
>> Greetings, Michael
>>
>> Am 01.03.2013 00:08, schrieb Michael Stucki:
>>> Hi folks,
>>>
>>> I have been asked about the minimum version required for TYPO3 6.0.
>>> According to the download page, it requires PHP 5.3.7 [1].
>>>
>>> However, the PHP version used by Debian Stable is currently 5.3.3, and
>>> the guy who created this issue is very right in my opinion that this
>>> should be a major requirement [2].
>>>
>>> I made some tests and installed an introduction site on a fresh Debian
>>> Squeeze. As far as I can see, there are no problems.
>>>
>>> I remember that there was one such issue, however it has been fixed
>>> already a while ago: https://review.typo3.org/#/c/17180/
>>>
>>> So, do you know about any remaining issues, or can we change that
>>> version requirement and clarify that TYPO3 6.0 runs fine with Debian
>>> Squeeze?
>>>
>>> Thanks for your feedback!
>>>
>>> Greetings, Michael
>>>
>>> [1] http://typo3.org/download
>>> [2] http://forge.typo3.org/issues/44378
>>>
>>
>>
> 
> 



More information about the TYPO3-team-core mailing list