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

Ongoing future maintenance for this great tool? #504

Open
rfay opened this issue Feb 14, 2025 · 3 comments
Open

Ongoing future maintenance for this great tool? #504

rfay opened this issue Feb 14, 2025 · 3 comments

Comments

@rfay
Copy link

rfay commented Feb 14, 2025

First, thanks for years of making this a great tool @glensc .

I'm in the process of incorporating this officially into DDEV because it's so useful (ddev/ddev#6894). We have already had an excellent add-on maintained by @tyler36.

In studying it though, I do note that it does not currently support higher than PHP 8.1, which goes EOL in a few months, and the xhgui/xhgui Docker image uses PHP 7.4. And there hasn't been activity for a year or more.

I just wanted to stop by and ask about the future of this project. Do you expect to keep maintaining it? Are there other candidate maintainers?

Thanks so much for your work on this and for your response.

@glensc
Copy link
Contributor

glensc commented Feb 21, 2025

If it's not declared dead it's not dead. As for all open source projects. Contributions are welcome.

Last I recall the framework (slim) update was rather difficult as framework itself got major refactor. Possibly further updates are not that difficult.

There's no plan (no time) from me themselves doing any updating.

@glensc
Copy link
Contributor

glensc commented Feb 21, 2025

As for intermediate steps:

  1. I would drop the complicated release process. keep single main branch and git tags
  2. try to update PHP as long as libraries, frameworks are compatible
  3. try to update libraries
  4. try to update PHP again, as libraries allow new versions

@rfay
Copy link
Author

rfay commented Feb 21, 2025

Thanks for checking in, and for years of amazing work.

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

No branches or pull requests

2 participants