On Feb 4, 2015 1:30 PM, "Stanislav Malyshev" <smalys...@gmail.com> wrote:
>
> Hi!
>
> I am kind of surprised that RFC about removing whole extensions has
> "Backward Incompatible Changes" listed as "None". Really? No BC impact
> whatsoever by removing imap and mcrypt? Literally nobody ever anywhere
> is using it?
>
> > - ext/imap and ext/mcrypt: while I realise that the underlying
> > libraries are dead, these extensions are too widely used to straight
> > up remove them, I fear — we don't have obvious alternatives with
> > simple enough APIs that we can push users towards. I'd strongly
> > support and encourage a reimplementation of these extensions (in C or
> > PHP) around something supported if someone was able to step up and do
> > the work, otherwise yes, I'll pitch in to do the minimal work to port
> > these to 7.0 if required.
>
> IIRC imap is working with PHP 7 and passes the tests on CI currently.
> mcrypt seems to be enabled on CI too. So what is needed for them for 7.0?
>

Both extensions are relatively thin wrappers around the respective
libraries. C-client for IMAP and libmcrypt for mcrypt.

Libmcrypt is a dead cow but not much of a threat for now. On the other hand
cclient is dangerous, it should have been removed long time ago already.

Cheers,
Pierre

Reply via email to