NaturalHistoryMuseum / scratchpads-evolution

Formerly called Scratchpads Re-development. Renamed to Scratchpads Evolution to represent an ongoing development approach, where real development evaluation and prototyping can happen sooner and in parallel with the current Scratchpads 2 platform.
2 stars 0 forks source link

Upgrade php from 7.2 to a supported versio #17

Open PaulKiddle opened 4 years ago

PaulKiddle commented 4 years ago

PHP 7.2 is now in security support, and will be supported until end of November 2020. PHP 7.4 has been recently released and will be supported until end of 2022. PHP 7.4 introduces a lot of useful new features like arrow functions, null coalescing assignment and array spread operator. However there are a number of backwards incompatibilities introduced in PHP 7.3 and 7.4 that will need to be taken into account.

PaulKiddle commented 4 years ago

https://github.com/phan/phan

therobyouknow commented 1 year ago

One of my own test sites is running on one of my own servers with PHP 7.4: https://staging.taxanote.org

I am aiming to move my own site onto my other server running php 8.1 which is the latest supported release. php 8.2 forthcoming.

I think the effort moving to php 7.4 in terms of testing and fixing incompatibilities is not a good investment. php 7.4 is also now obsolete. Better to use that effort migrating to 8.1 or 8.2.

I think this is outside of Scratchpads 2 scope and is in the realm of the next platform, moving into Scratchpads Evolution.

Archilegt commented 1 year ago

I also think that we need to warp to a more recent Drupal as soon as possible, 8, 9, whatever. Something that could keep us running for at least three years if possible.