-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement PHP RFC 0001: Restructure PHP #485
Comments
I'm working on paketo-buildpacks/php-fpm#3, and I'm trying to get a handle on what functionality is required in the buildpack. Will the php-builtin-server buildpack created in https://github.com/paketo-buildpacks/php/issues/477 be responsible for generating the |
@fg-j Hmm. This is a good question. Based off of my limited knowledge of PHP, I think the PHP FPM buildpack should only be responsible for configuring the Happy for @paketo-buildpacks/php-maintainers to weigh in as well |
My $0.02. I would suggest that we have the buildpack which installs PHP add a default php.ini file. This is traditionally how it's done. When you install PHP with The individual buildpacks can then customize that by adding php.ini snippets to the
That leaves PHP-FPM & the web server buildpacks only responsible for generating their specific config. |
In that case, I think paketo-buildpacks/php-dist#324 needs to be updated to include generating a default configuration file (and possibly setting up the |
@sophiewigmore Is this issue still being used to track work or are we done? |
@ForestEckhardt as you can see, the documentation issue is still in review. That's the last remaining issue. I will close out this issue when that is available on the Paketo website. |
Per PHP RFC 0001 we are restructuring the PHP language family of buildpacks to make them more modular, up-to-date, and as a result, maintainable.
This issue serves as a meta-issue for tracking the implementation all of the restructure work amongst the implementation buildpacks and language family.
Issues
buildpack.yml
usage (Parallelizable)buildpack.yml
usage php-web#216buildpack.yml
usage php-dist#329buildpack.yml
usage php-composer#265Restructure buildpack: Create php-httpd buildpack php-httpd#2Restructure buildpack: Create php-nginx buildpack #479These may require changes to php-dist and/or php-fpm buildpacks
Restructure buildpack: Update composer groups in language family #475Restructure buildpack: Update language family order groups #483The text was updated successfully, but these errors were encountered: