Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80869 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 98354 invoked from network); 20 Jan 2015 10:03:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Jan 2015 10:03:52 -0000 Authentication-Results: pb1.pair.com smtp.mail=anatol.php@belski.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=anatol.php@belski.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain belski.net from 85.214.73.107 cause and error) X-PHP-List-Original-Sender: anatol.php@belski.net X-Host-Fingerprint: 85.214.73.107 klapt.com Received: from [85.214.73.107] ([85.214.73.107:57550] helo=h1123647.serverkompetenz.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 05/13-15586-4082EB45 for ; Tue, 20 Jan 2015 05:03:48 -0500 Received: by h1123647.serverkompetenz.net (Postfix, from userid 33) id 884A223D6002; Tue, 20 Jan 2015 11:03:45 +0100 (CET) Received: from 87.159.60.33 (SquirrelMail authenticated user anatol@belski.net) by webmail.klapt.com with HTTP; Tue, 20 Jan 2015 11:03:45 +0100 Message-ID: In-Reply-To: References: Date: Tue, 20 Jan 2015 11:03:45 +0100 To: "Jouni Ahto" , "Frank M. Kromann" , "Andi Gutmans" , "Zeev Suraski" , "Christopher Jones" , "Tom May" , "Sascha Schumann" , "Rasmus Lerdorf" Cc: "Dmitry Stogov" , "Pierre Joye" , "PHP Internals" User-Agent: SquirrelMail/1.5.2 [SVN] MIME-Version: 1.0 Content-Type: text/plain;charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] [RFC][DISCUSSION] Removal of dead SAPIs and extensions From: anatol.php@belski.net ("Anatol Belski") Hi, On Tue, January 20, 2015 06:26, Pierre Joye wrote: > 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. > so this is an aggregated mail to involve everyone mentioned in the sources as maintainers of the corresponding parts. The initial RFC is here https://wiki.php.net/rfc/removal_of_dead_sapis_and_exts and it's about handling yet not done stuff for PHP7. Additionally, it is suggested to handle these parts https://wiki.php.net/phpng#unsupported_extensions_not_converted_yet . The goal is to concentrate better on things really relevant for PHP7, that will also ease the porting efforts for new RFCs. At this point it's probably not late to port some stuff to PHP7 yet, but the general suggestion is to either remove or move to PECL. That's why we need responses about what the original maintainers are intended to do. Thanks Anatol