Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80855 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65337 invoked from network); 20 Jan 2015 05:26:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Jan 2015 05:26:38 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.50 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.216.50 mail-qa0-f50.google.com Received: from [209.85.216.50] ([209.85.216.50:47800] helo=mail-qa0-f50.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EF/F2-41341-C07EDB45 for ; Tue, 20 Jan 2015 00:26:37 -0500 Received: by mail-qa0-f50.google.com with SMTP id k15so27006577qaq.9 for ; Mon, 19 Jan 2015 21:26:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=PQFjkmad5KySEWTGK+cJBXnp/+J1/Vtcaf8HvIjw068=; b=NVtGDwiMPvnzjvP8jiVlvw2ibvb1RtDzKefmd5qU7ttB9GwQA/zArP50ibEW1HqwGc 7PLBgcjtPhlMwIjZfjYrfIhtbxrxUlOTb/wsWwyyZlbZJ1HqHU+E88Od7uJSpYnVf43X maBpkdEEjlrXsGyITHOmX18YvqV4W/O8ByafVu5kPOjJlLvYZ/Bdz1xvz1oXodPCqukr lZUM1fA9oODagARyDBxf0iJ+pDDKqsjstiR4QU1vgrB7vEnv6ilyrEbH5RMDUFJp/2O6 /oM4T62SW0mlq9nrLVS7+XLxDdnwgvyJqOb7wv4t4Fb2KthirxCNZiSPOStAWdrHG4+D AJpg== MIME-Version: 1.0 X-Received: by 10.229.197.129 with SMTP id ek1mr54652496qcb.8.1421731594324; Mon, 19 Jan 2015 21:26:34 -0800 (PST) Received: by 10.140.22.106 with HTTP; Mon, 19 Jan 2015 21:26:34 -0800 (PST) In-Reply-To: References: Date: Tue, 20 Jan 2015 06:26:34 +0100 Message-ID: To: Dmitry Stogov Cc: Anatol Belski , PHP Internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC][DISCUSSION] Removal of dead SAPIs and extensions From: pierre.php@gmail.com (Pierre Joye) On Tue, Jan 20, 2015 at 6:08 AM, Dmitry Stogov wrote: > Hi Anatol, > > Despite of this, we also have few extensions not converted to PHP7 yet - > https://wiki.php.net/phpng#unsupported_extensions_not_converted_yet > > 3 of them related to MSSQL, 2 to Oracle and one to Interbase. the last one > is partially converted (may be compiled), but it's so ugly, so it won't work > without serious redesign (I'm not sure how it worked in php-5). Seriously I would also like to see all three in pecl. I am not saying that they are not used nor maintained but a more flexible releases and leave more options to the maintainer(s) could actually help. The main problem here is the barrier to get a dev environment up and working, quite high, especially for the 1st two. Interbase is easier but is a niche server, so any kind of fixes or changes tightly related to how this DB works require more than the usual suspects like pgsql, mysql or sqlite. I also do not like to use pecl as a cemetery for dead cows. After this RFC, if some choices are actually accepted, let discuss how to deal with that, from a pecl.php.net point of view. I would rather have them marked dead and to do not appear in default search, a big warning on install should be displayed as well (that's something I can take of if desired). Maybe change the RFC title to reflect both kind of moves and them to the list. Cheers, Pierre