Re: Zephir, and other tangents

From: Date: Tue, 24 Sep 2024 14:17:50 +0000
Subject: Re: Zephir, and other tangents
References: 1 2 3 4 5 6 7 8 9 10 11 12 13  Groups: php.internals 
Request: Send a blank email to internals+get-125665@lists.php.net to get a copy of this message
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

« previous php.internals (#125665) next »