Note, that once we move extension outside of main source tree, only
extension maintainers (if any) will support them.

According to the voting process, I think it makes sense to vote for each
feature separately.

Thanks. Dmitry.




On Sun, Oct 12, 2014 at 4:13 AM, Rasmus Lerdorf <ras...@lerdorf.com> wrote:

> > On Oct 11, 2014, at 16:47, Kris Craig <kris.cr...@gmail.com> wrote:
> >
> >> On Oct 11, 2014 1:52 PM, "Nikita Popov" <nikita....@gmail.com> wrote:
> >>
> >> Hi internals!
> >>
> >> We currently have a number of deprecated features, which we likely want
> to
> >> remove in PHP 7. I've created a tracking RFC listing deprecated
> >> functionality (if I missed something, please tell):
> >>
> >>    https://wiki.php.net/rfc/remove_deprecated_functionality_in_php7
> >>
> >> I expect many of these are no-brainers (like assigning new
> by-reference),
> >> but other items like removal of ext/mysql may need additional
> > consideration.
> >>
> >> Unless there are items that are particularly contested, I'd like to
> handle
> >> the bulk of these in a single vote and only have separate votes for
> >> ext/ereg and ext/mysql, as these are arguably more intrusive.
> >>
> >> Thanks,
> >> Nikita
> >
> > +1 on all of that.
> >
> > As far as ext/mysql is concerned, I would eagerly vote in favor of
> removing
> > it.  It performs poorly, is procedural, less secure, doesn't support
> > prepared statements, etc.
> >
> > It's always annoyed me how sites like w3schools still teach people to use
> > ext/mysql.  It's been deprecated for quite awhile now and I think it's
> time
> > to pull the plug on it.
>
> Keep in mind though that it would be mostly symbolic. The majority of
> users get their PHP and extensions from distros. And distros have been
> separating out core-bundled extensions for a decade now. Users have
> absolutely no idea whether their php-mysql package comes from core or from
> pecl, nor do they care. So, unbundling it on our side will have close to
> zero impact on its use. In fact, in a weird way it might actually help make
> people continue to use it because if we unbundle it and stick it in pecl we
> would obviously not have it spew out 'deprecated' notices like we do as of
> 5.5. I mean, we still could, of course, but it would be weird having a
> non-core pecl extension declare itself deprecated.
>
> I am not against unbundling it, I just don't think it will achieve what
> you hope it will.
>
> -Rasmus
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Reply via email to