You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to The PHP League
Many projects have moved away from official support for HHVM, since HHVM no longer maintains feature parity with PHP 7. What is the League's official stance on HHVM support in our packages? Do we have one?
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Ben Ramsey, The PHP League
I don’t think we have an official stance, for my projects I’ve been removing HHVM support as I build out the next major versions that move to PHP 7.
I would say that technically, removing HHVM is a breaking change so it should be addressed in the same way for all, being that all next major versions of our projects should be aiming at PHP 7, they should also be removing HHVM at that point.
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Phil Bennett, Ben Ramsey, The PHP League
Yeah I don't think we have an official stance.
HHVM only accounts for 0.28% of package installs on Packagist (https://seld.be/notes/php-versions-stats-2017-2-edition), so for me the question is whether it's worthwhile to support such a tiny percentage of users. I personally don't mind testing against HHVM as long as the builds pass and the code doesn't require breaking changes, performance hits, or significant effort to stay compatible.