Re: [RFC] Unbundle ext/interbase
| From: | Rowan Collins | Date: | Sat, 23 Mar 2019 21:52:48 +0000 |
| Subject: | Re: [RFC] Unbundle ext/interbase | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-104908@lists.php.net to get a copy of this message | ||
On 23 March 2019 21:09:35 GMT+00:00, Kalle Sommer Nielsen <kalle@php.net> wrote:
> the extension can be taken over by anyone who
>wants to from the relevant community, it just will not be distributed
>by default with PHP. In fact if the extension is released on PECL, it
>gives the relevant community more freedom to deal with the extension
>as they deem fit and does not have the strict requirements as
>extensions in the Core has. Sources and binaries are still available
>with the PECL interface.
It's probably worth noting the example of Microsoft SQL Server here: the previous PHP
extensions were dropped from the core in 7.0, and Microsoft now manages an open-source,
cross-platform extension, and is able to release it as often as they want, and bring in features and
bug fixes to encourage its use: https://github.com/Microsoft/msphpsql
For an extension connecting to any actively developed third-party system, this is probably actually
the best model, with PHP Internals experts providing advice where necessary, and third-party experts
tracking innovations in the particular system.
Regards,
--
Rowan Collins
[IMSoP]