Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95174 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25173 invoked from network); 15 Aug 2016 08:17:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Aug 2016 08:17:10 -0000 Authentication-Results: pb1.pair.com smtp.mail=kalle.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kalle.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.223.182 as permitted sender) X-PHP-List-Original-Sender: kalle.php@gmail.com X-Host-Fingerprint: 209.85.223.182 mail-io0-f182.google.com Received: from [209.85.223.182] ([209.85.223.182:35586] helo=mail-io0-f182.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CA/FC-36656-58A71B75 for ; Mon, 15 Aug 2016 04:17:10 -0400 Received: by mail-io0-f182.google.com with SMTP id m101so74306992ioi.2 for ; Mon, 15 Aug 2016 01:17:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=z8ilvmpArqrInwwibgYKjeCNvtOel8w8VmdBHPFJDCE=; b=M5i3CPk8/MXUs8L/gEWogkdo7AXqIX+PBpGaiV7wQYAj9ymD50A7T+Xg9gP5EEuIXy eqMCX7+p/Ub5xSUqyjVSK1IpQFTmPrJGDm/twe1B6MfI5i+/FHvVbE23jSXqitBFaswE z0ZqwAZDqe/doz2RPFQTRxAHJk7qNvH+U7kLQSgaLFZpHnep0VKG3lz+t05Keg/fWK2N yl9M018M6DSMwk5Tg9vjd2mQMcYwY0SMzYzH8s+N1lPOQtd+bvdyxJjGcOYcjg3rwK45 mky207BmXy4wgFAeAuYx4hNVDFadlFp1fygG4gc0i0uyqMcFJR+mSj7v7kT71AFNnWgw ppew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=z8ilvmpArqrInwwibgYKjeCNvtOel8w8VmdBHPFJDCE=; b=jFgiIuP6xwn2snb/8N7fIifHxMVYnD5/y9kO5mZtINZnfSQPKWABIF2EtCWHFcvL+N 974ZX9c2MKPmsqW0U0ezfmy0v+Fnwg6E1SmTNNqsZVoX5LRt27Te4hwzGoYe/s9dcOd9 DuZz79UdQLI68flIC0ZxkVAvTYI5XyoBkSYEFmWofHxZf75dNTVvkKdutRbQZuAguxS5 eja+T1k6QQNXY6UfKdF+d6cdl8iIloX+ykkDw66HCN292dsDB3TysOlXUpBRbfOV17M2 dP3uNEn7D0mQhPg+LL9eVIXw6ASW/yJOiCm6DvAXNjBJYq8jwmTBnKYK2j41Za+7xnaI GzYQ== X-Gm-Message-State: AEkoousOfMKtg8YBIDNQVgWDBdawuJSAL3u1EQr7ECiFR10NM4heSNzr/a5q5AAgXeHCDzeYIAVva41DNOi09g== X-Received: by 10.107.3.35 with SMTP id 35mr31961615iod.40.1471249026943; Mon, 15 Aug 2016 01:17:06 -0700 (PDT) MIME-Version: 1.0 Sender: kalle.php@gmail.com Received: by 10.107.48.77 with HTTP; Mon, 15 Aug 2016 01:17:06 -0700 (PDT) In-Reply-To: References: Date: Mon, 15 Aug 2016 10:17:06 +0200 X-Google-Sender-Auth: bGQKJKeicA7n3Fx8UQFvJY6MPEc Message-ID: To: Stanislav Malyshev , Pierre Joye , Christopher Jones Cc: PHP Internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [RFC] orphan extensions cleanup From: kalle@php.net (Kalle Sommer Nielsen) Hi Stas 2016-08-15 7:53 GMT+02:00 Stanislav Malyshev : > Hi! > > I'd like to propose an RFC to deal with extensions that currently have > no maintainer: > > https://wiki.php.net/rfc/umaintained_extensions enchant: I thought Pierre maintained enchant? Despite it haven't had much real activity for years gettext WordPress can optionally use gettext for some of their po/mo files, I'm not entirely sure how this is today[1], but it might be worth taking into consideration if there are other users. pdo_dblib I have seen a few PRs here and there recently from two different guys, perhaps one of them would be interested in maintaining this as there this is the only way to connect to MSSQL from PHP (if you dislike odbc) as of PHP7, with the removal of ext/mssql. pdo_oci I have heard that maybe Oracle was going to take over this one, but it seems fairly inactive, maybe this thread can help reach out to them. readline If removed, I guess this won't affect sapi/cli? pspell Pspell should probably have been deprecated after enchant was added to the core in 5.3 I think it was, we did remove aspell infavor but pspell still remained for some reason and I think it should go too. sysvmsg / sysvshm / sysvsem We do indeed only have a category for semaphores. As a Windows guy, I cannot really make use of them, so I will wait and hear some feedback on this. tokenizer Like you mentioned, I think this should be kept in the core and possibly maintained as a part of the parser. I do write some development tools every now and then and make use of this amazing extension and will only want it to be kept. All in all, I think it is remarkable that we have 3 PDO extensions here, perhaps it will be time to reivist the whole PDO saga, but that is for another topic I guess [1] https://github.com/WordPress/WordPress/search?l=3Dphp&q=3Dgettext&utf8= =3D=E2=9C=93 --=20 regards, Kalle Sommer Nielsen kalle@php.net