Evening Scott,
We should only consider moving an extension from PECL to core if that
extension is in wide use.
In addition to having a properly established user base, it's a good
idea to have a stable API since the development workflow (or pace) for core
extensions is restricted by the release cycle of PHP.
Even when an extension has a good userbase and a stable API, it doesn't
always make sense to bundle as a core extension, if you look at the top of
the list at the extensions with millions of downloads; there's nothing to
actually gain from bundling these extensions in the core distribution. So I
would say that there needs to be some benefit in terms of integration,
maintainability, or something of that sort.
libsodium is too young to seriously consider bundling right now I think.
Cheers
Joe
On Fri, Jan 2, 2015 at 5:05 PM, Scott Arciszewski <[email protected]>
wrote:
> Hi PHP Internals,
>
> Right now, the libsodium PECL package is in the beta channel. Would it be
> possible to include libsodium as a core extension in PHP 7? If so, what
> hurdles would need to be cleared before that happens?
>
> http://doc.libsodium.org/
> http://pecl.php.net/package/libsodium
> https://github.com/jedisct1/libsodium-php
>
> Thanks,
> Scott
>
> P.S. I'm cc'ing Frank Denis on this initial email.
>