Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:81767 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 30549 invoked from network); 4 Feb 2015 06:30:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Feb 2015 06:30:36 -0000 Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.41 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.220.41 mail-pa0-f41.google.com Received: from [209.85.220.41] ([209.85.220.41:56696] helo=mail-pa0-f41.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 52/B4-20608-B8CB1D45 for ; Wed, 04 Feb 2015 01:30:36 -0500 Received: by mail-pa0-f41.google.com with SMTP id kq14so106534494pab.0 for ; Tue, 03 Feb 2015 22:30:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=3prMG8pSz6qgfaz5odqVTS7ecxCdcadvu1kuTfFoneo=; b=SkC/NKxgUvmTEgj/ZyIBaUQ0TZkDJ0N3le4CBudNo1N1jFMm5+0hXIgKlmgCxPfOr9 4fnzkt3CbqVgKE+u4zSG9XFofBIy6pz8JB+LkZFnXDILYILWpDU901R/x8umcEwblpye 4D6Ltq+I/3BhcAQnmjbbEBypYmHqKE+qiDY+anmiAjcGaR1h9wUa+t4MOahZtYFu5mwN hi4ohkYA1iSc8cqarvSAcfAIUakXXsu8lzxVQXS8JVTBFm1qiOY380KOHDEnO1M9jPWk HF5MYdAxT8YzABufwZwwLwqDb6GZdA/41OWPBnTv2wylr9lKa7DvFhXultlcOWnqRvLQ en3g== X-Received: by 10.68.69.111 with SMTP id d15mr12336611pbu.36.1423031432545; Tue, 03 Feb 2015 22:30:32 -0800 (PST) Received: from [192.168.2.145] (108-66-6-48.lightspeed.sntcca.sbcglobal.net. [108.66.6.48]) by mx.google.com with ESMTPSA id pd3sm830920pdb.28.2015.02.03.22.30.31 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Feb 2015 22:30:31 -0800 (PST) Message-ID: <54D1BC7D.5000504@gmail.com> Date: Tue, 03 Feb 2015 22:30:21 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: Adam Harvey , Anatol Belski CC: PHP internals References: In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] [RFC][VOTE] Removal of dead or not yet PHP7 ported SAPIs and extensions From: smalyshev@gmail.com (Stanislav Malyshev) 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? -- Stas Malyshev smalyshev@gmail.com