On 23.09.2024 at 23:21, Rowan Tommins [IMSoP] wrote:
> Among the installed PECL extensions are igbinary, imagick, mongodb,
> msgpack, and oauth (which I note lists the version as "2.0.8dev").
Well, oauth hadn't had a release for four years, so that probably has
been a last resort to still provide a working version. Not having new
releases for PECL extensions is a recurring problem.
> Portability - does the extension support the platforms PHP supports?
> - The compatibility table in the readme shows only Linux and Darwin on
> amd64, with Windows support notably lacking. I'm not sure if this would
> be considered a show-stopper.
No, not necessarily. We have a couple of non Windows extensions already
bundled (e.g. posix).
> Maintenance - is there somebody, and ideally several people, actively
> responding to bug reports and compatibility updates? [See
> https://github.com/php/php-src/blob/master/EXTENSIONS]
> - This looks like a problem; the last release was over 3 years ago, and
> there doesn't seem to have been any activity on the public repo since.
Right, the project looks abandoned.
> I also can't see any mention of it on the main Wasmer project site at
> https://wasmer.io/products/runtime or the docs
> at
> https://docs.wasmer.io/ The Wayback Machine shows the
> previous version
> of their docs listed PHP as one of 8 "language integrations", but that
> didn't carry across when they rewrote it last summer:
> http://web.archive.org/web/20230608040408/https://docs.wasmer.io/
> They
> may be intending to come back to it later, but at the moment it seems
> they are not dedicating any resources to it.
<https://github.com/wasmerio/wasmer> still
links to
<https://pecl.php.net/package/wasm>, though.
Christoph