While doing some internal management processes on how to handle updates and server migrations with our customers we stumbled upon the issue that we might at some time have TYPO3 versions that are in ELTS state and that we cannot provide with a suitable PHP version. And this is happening fast:
- TYPO3 7.6 EOL for ELTS is December 21st 2021, PHP 7.2 is November 30th 2020, so one year without any proper PHP support
- TYPO3 8.7 EOL for ELTS is March 31st 2023, PHP 7.2 is November 30th 2020, so almost 3 years without any proper PHP support
As my colleagues pointed out, since ELTS is a bought product, this should be available but according to the public release plan this is not inteded at all (even for TYPO3 8.7 which will outlive PHP 7.2 in public LTS). So that’s cool for us, since we pay for ELTS where needed, but the concern was raised regarding 8.7 since there seems to be no plan on making it compatible with PHP 7.3.
IMHO PHP 7.3 support for TYPO3 7 could (and should) be reserverd for the paying customers, since they will out the need and in the end they are the ones paying for it.
But what about the thousands of TYPO3 8 systems out there that can’t or won’t update to TYPO3 9 for some reason or another and who might not work anymore because some reckless hoster decides that they have to use PHP 7.3? (they do exist and they are mostly right to remove old PHP versions if they’re EOL)
What do you think?
PS: I put this here since it is the core we are talking about.