Skip to content

Conversation

arhimede
Copy link

This PR addresses the issue #1448

Copy link
Contributor

github-actions bot commented Sep 24, 2025

🚀 Preview for commit 425096a can be found at https://web-php-pr-1452.preview.thephp.foundation

Copy link
Contributor

github-actions bot commented Sep 24, 2025

🚀 Regression report for commit 425096a is at https://web-php-regression-report-pr-1452.preview.thephp.foundation

@shivammathur
Copy link
Member

@arhimede

Hi!

Thanks for the PR. Right now, we're not going to merge this.

We’re in the process of defining policy for adding new frameworks and operating systems. Right now, this PR would also make Alma the default for Linux, and that is probably not useful.

Guidelines that we are considering, include:

  • The page it links to needs to have in detail how to set up all the parts to get to a working set-up, including database, web server, etc. The link for Mezzio would fall foul of this, as it refers back to the PHP documentation. This is also already an issue with the other frameworks, and we will be working with them to see to improve this documentation.
  • Notoriety — we can't really expand the list to include every framework or OS variant, it would become too unwieldy.

@arhimede
Copy link
Author

arhimede commented Oct 1, 2025

We’re in the process of defining policy for adding new frameworks and operating systems. Right now, this PR would also make Alma the default for Linux, and that is probably not useful.

Well, I can add AlmaLinux at a bottom of that drop-down, to not be the first one in the list. :-)
AlmaLinux have a reasonable good market share as a RedHat clone and it replaced Centos on dedicated servers in past years.
We may want to avoid the vendor lock-in situation .

Guidelines that we are considering, include:

The page it links to needs to have in detail how to set up all the parts to get to a working set-up, including database, web server, etc. The link for Mezzio would fall foul of this, as it refers back to the PHP documentation. This is also already an issue with the other frameworks, and we will be working with them to see to improve this documentation.

That's correct, most of the frameworks that are already listed does not have proper instructions for PHP installation.
I simply followed them.
I am waiting then for the guidelines, meantime we will extend Mezzio documentation.

Notoriety — we can't really expand the list to include every framework or OS variant, it would become too unwieldy.

My bad, this PR address 2 separate items ( Mezzio and AlmaLinux) , it was better to have 2 separate PR's , and discuss each items individually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants