Newsgroups: php.internals,php.pecl.dev Path: news.php.net Xref: news.php.net php.internals:96264 php.pecl.dev:14020 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 22013 invoked from network); 6 Oct 2016 08:45:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Oct 2016 08:45:31 -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.213.54 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.213.54 mail-vk0-f54.google.com Received: from [209.85.213.54] ([209.85.213.54:36029] helo=mail-vk0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E8/BB-23443-A2F06F75 for ; Thu, 06 Oct 2016 04:45:31 -0400 Received: by mail-vk0-f54.google.com with SMTP id y190so11485199vkd.3; Thu, 06 Oct 2016 01:45:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Qf/mmLXbr2PKnByUAN6BIkcw8Q/ldItqQ/wO8/TURRk=; b=esJoW8OldylVn2pEV6ENR7aIpwYRUZWzkeWfzYOg9drvWvMArdXdVU4VHMQ6zbTNyw CXvjzAYFihXZbGYLKkoCu63A0Xz2JkzGPKiekW96uTbIt+thXfMWNeUlA07XhK9NSxLB WrB/1BL0OFfdRIrh6hqarvAdvGL7CbX+JkJZ5Q/E+p5V6J6asufV4Wih4vgUegLaIvU1 9m36pdZA6pa+tQcPfeydhxQsnfhOq+vOgEFyCsA9HzaNzW10O7v3W4xDqfqqLBObkjNB g5P1fb/SmPTPJyjAd2y9lEQEZ6KcsBj3H2j3S3Jeki4GwAKoPddFjYpTMzRPP2SZ0ybI 6Grg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Qf/mmLXbr2PKnByUAN6BIkcw8Q/ldItqQ/wO8/TURRk=; b=WhRotDdRugpG0+vfUcP1pye1zTxqXHp6XDIomGNFQFB8ifWkyHXaM6pogpniNK1eT9 TZnnJI9k2YbggLGQzxCyUyROnU35ACHsNupFSMBxnTFzmes95c6pLYTToPdyjvro5gHJ JbujYFNAyW7E2tc/O2ndz9fqYxPmRHWHe+X8Xs/+5dxRLjikRs7SoomkCtfufL3mMB98 ntRdHnvdi6UxxAbIUvFoFVUc5z71R3AllnrBPgcojPFYRUopUmphnuKUov5xHnSCOlJx l5Lh1deXAJ78aNqz8nOcG+P6rgy/L8x9DF0Rk4jtziSOF9LyEtj9ZebYsH4KYELXrcCP WaDA== X-Gm-Message-State: AA6/9RnXIDjtOSnOSTDHm3R/AvwTJDWKYIRiTCRSkRFDz+D1r+7/b6QFpnt2P6yE3P4Ui2SPa6c+IMvHqx36Pw== X-Received: by 10.31.74.4 with SMTP id x4mr8556251vka.58.1475743528512; Thu, 06 Oct 2016 01:45:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.0.18 with HTTP; Thu, 6 Oct 2016 01:45:26 -0700 (PDT) Received: by 10.176.0.18 with HTTP; Thu, 6 Oct 2016 01:45:26 -0700 (PDT) In-Reply-To: References: Date: Thu, 6 Oct 2016 15:45:26 +0700 Message-ID: To: Nikita Popov Cc: Davey Shafik , pecl-dev@lists.php.net, Leigh , PHP internals Content-Type: multipart/alternative; boundary=001a114daaaccbf10e053e2e5061 Subject: Re: [PHP-DEV] Intention to move mcrypt to PECL From: pierre.php@gmail.com (Pierre Joye) --001a114daaaccbf10e053e2e5061 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Oct 6, 2016 3:41 PM, "Nikita Popov" wrote: > > On Thu, Oct 6, 2016 at 5:22 AM, Davey Shafik wrote: >> >> On Wed, Oct 5, 2016 at 8:11 PM, Pierre Joye wrote= : >> >> > hi Leigh, >> > >> > On Tue, Oct 4, 2016 at 11:58 PM, Leigh wrote: >> > > Hello list, >> > > >> > > It is my intention to create a new PECL package for ext/mcrypt, so >> > > that it can be removed from master as per the RFC >> > > (https://wiki.php.net/rfc/mcrypt-viking-funeral) >> > > >> > > I do not expect there to be any updates to the extension after it ha= s >> > > been migrated, however we voted to move it there. >> > > >> > > Any objections/comments? If not I'll apply for my PECL account in th= e >> > > next few days. >> > >> > I am not sure to follow. >> > >> > We rejected to move it out of the core for 7.0. This RFC is about >> > deprecation for 7.1. >> > >> > As much as I want to kill this beast as soon as possible, I do not >> > think we can kill it in 7.x but 8.x. It is also why I was pushing so >> > hard to kill it in 7.0, knowing that this will be tried again and >> > sadly for 7.x. >> >> >> From the RFC: >> >> > In PHP 7.1+1 (be it 7.2 or 8.0), the crypt extension will be moved out of >> core and into PECL >> >> and >> >> > Vote =E2=80=9CYes=E2=80=9D to raise an E_DEPRECATED notice in PHP 7.1 = when any crypt >> function is used and to remove the extension from core in 7.1+1. >> >> So, per the RFC, moving to PECL in 7.2 is correct. >> >> - Davey > > > Furthermore the release process RFC *explicitly* allows moving extensions to PECL in minor versions. I am *not* (I can emphasize text too ;) it is not allowed. What I am saying is why we refused to do it in 7.0 and then the same go all in for 7.2. That makes no sense to me and it is something we should figure out for 8 (exts or behaviors). --001a114daaaccbf10e053e2e5061--