[TYPO3-core] PHP version requirement

Michael Stucki michael.stucki at typo3.org
Tue Mar 19 22:24:07 CET 2013


Hi Oliver, hi all,

does Ernestos reply solve your objections? If not, let me know.
Otherwise I would like to proceed and add the text to the release workflow.

Greetings, Michael

Am 12.03.2013 18:36, schrieb Ernesto Baschny [cron IT]:
> Hi,
> 
> It's not a promise, but a commitment ("should always be compatible").
> Just as we are commited to fix security bugs in TYPO3 releases, we
> should be commited to make TYPO3 work at least in the most used platforms.
> 
> The text would make it clear what the minimal expected PHP versions
> should at most be for each release. Of course it can be a hurtfully
> constraint, but one that the public (users, hosters, ...) will generally
> welcome.
> 
> Cheers,
> Ernesto
> 
> Oliver Hader schrieb am 12.03.2013 18:02:
>> Hi Michael,
>>
>> albeit I agree the intention of the proposal (promise) I don't have any
>> idea how to actually ensure that this promise will be kept. It promises,
>> that every change is tested on the LTS versions of the four mentioned
>> distributions.
>>
>> So, in most cases it turns out later - after a change has been merged
>> already - that someone reports a bug on Debian 5.3.3-xyz-patched-abc.
>>
>> All I want to express is, that is going to be hard to really keep that
>> promise.
>>
>> Cheers,
>> Olly
>>
>> PS: Mac OS X is shipped with pre-installed Apache2 and PHP5 by default...
>>
>>
>> Am 12.03.13 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
>>>>
>>>
>>>
>>
>>
> 
> _______________________________________________
> Before posting to this list, please have a look to the posting rules
> on the following websites:
> 
> http://typo3.org/teams/core/core-mailinglist-rules/
> http://typo3.org/development/bug-fixing/diff-and-patch/
> _______________________________________________
> TYPO3-team-core mailing list
> TYPO3-team-core at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-team-core
> 



More information about the TYPO3-team-core mailing list