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

PHP 7.2 EOL #717

Open
necrogami opened this issue Oct 8, 2020 · 5 comments
Open

PHP 7.2 EOL #717

necrogami opened this issue Oct 8, 2020 · 5 comments
Labels
question W-PHPThemis 🐘 Wrapper: PHPThemis, PHP API

Comments

@necrogami
Copy link

Themis's most current version of the PHP Library is only available for 7.2.
However as of November 30, 2020 7.2 Will go into a state that it will no longer receive any security updates.

What is the status of 7.3+?

Were on the verge of 8.0 being released as of November 26th

@vixentael vixentael added W-PHPThemis 🐘 Wrapper: PHPThemis, PHP API question labels Oct 8, 2020
@ilammy
Copy link
Collaborator

ilammy commented Oct 9, 2020

Hi! Thanks for your interest in Themis! ❤️

Unfortunately, PHPThemis has not been a priority for us for quite some time. The development has been frozen for the most part, and it's not on our current roadmap either. Even the feature coverage is not complete, let alone platform support.

We are long aware of the issues with recent 7.3+ versions. It would be nice to add support of newer PHP platforms, get the API up to date with other languages, migrate to PHP FFI instead of plugins, etc. But we just don't have enough resources available for that 😢 That's definitely an area where Themis could use some help and love.

Is there a project where you're currently using Themis (or plan to use it)? What kind of application is that? Do you have a specific version of PHP to support?

@vixentael
Copy link
Contributor

vixentael commented Oct 9, 2020

Hi @necrogami! Thank you for being concerned!

As @ilammy mentioned, right now we don't have exact plans/dates to add PHP7.3 support. Honestly saying, we don't have enough details about adoption of PHPThemis. We don't know about projects that uses PHPThemis (I'm not saying that there are none, I'm saying, that PHP community was pretty quiet for a long time).

That's why we were de-prioritizing PHPThemis. You'd help a lot if you share more tech details about your project (PHP framework?) and your plans.

@vixentael
Copy link
Contributor

Well, PHP 8 is official now:
https://www.php.net/releases/8.0/en.php

@necrogami
Copy link
Author

PHP 7 is completely dead now. Are there any plans to update to 8.1+ or is php for themis completely dead?

@vixentael
Copy link
Contributor

Current we don't see enough user base for PHPThemis to invest into updates. Feel free to contribute :)
No, but really, we don't see products that would use PHPThemis. Nodejs, python, rust and go are the most popular backends for Themis.

The question is the same as it was three years ago — please share technical details about what are you building with PHPThemis, and if you would like to refresh the wrapper?

We have tons of interoperability tests to ensure that PHPThemis will be compatible with other wrappers, if refreshed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question W-PHPThemis 🐘 Wrapper: PHPThemis, PHP API
Projects
None yet
Development

No branches or pull requests

3 participants