Skip to content
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

Support for php.new (herd-lite) #156

Open
brunogoossens opened this issue Dec 17, 2024 · 5 comments
Open

Support for php.new (herd-lite) #156

brunogoossens opened this issue Dec 17, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@brunogoossens
Copy link

It would be nice if this packages works out of the box with https://php.new (herd-lite).

@asgrim
Copy link
Collaborator

asgrim commented Dec 17, 2024

I'm unfamiliar with this tool. What do you imagine PIE doing to support this? Can you give some examples please?

@alexandre-daubois
Copy link
Contributor

It seems to be a tool installing PHP, Composer and Laravel by only executing one command in your terminal. It would be neat indeed if PIE was included! But it doesn't seem open-source so not sure how to approach this... 🤔

@brunogoossens
Copy link
Author

brunogoossens commented Dec 18, 2024

There is a community repo: https://github.com/beyondcode/herd-community

I also added a comment there: beyondcode/herd-community#184 (comment)

It would be nice if the 2 projects work together to have a great PHP install experience.

@kynx
Copy link

kynx commented Dec 19, 2024

Woah! That’s one heck of a long thread from people bleating “compile this for me”.

There is no code in the linked repro and I didn’t go looking, but maybe they could build on top of PIE? Does php.new make compiling stuff yourself that difficult?

Not sure what to say to folks who don’t know what they’ve just installed though. Wake up?

🙂

@brunogoossens
Copy link
Author

Why are you thinking they don't know what they installed?
Here is the bash script: https://php.new/install/linux. You need php-dev to compile. That's not included. That's why PIE does not work. The solution is probably at their side, but it would be nice if the projects work together to make it happen. A one-liner to get started as a new developer is super convenient. Afterwords, the ability to extending it with PIE extensions would be nice.

@asgrim asgrim added the enhancement New feature or request label Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants