Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:91855 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 30817 invoked from network); 22 Mar 2016 18:09:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Mar 2016 18:09:13 -0000 Authentication-Results: pb1.pair.com smtp.mail=scott@paragonie.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=scott@paragonie.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain paragonie.com designates 209.85.218.51 as permitted sender) X-PHP-List-Original-Sender: scott@paragonie.com X-Host-Fingerprint: 209.85.218.51 mail-oi0-f51.google.com Received: from [209.85.218.51] ([209.85.218.51:34744] helo=mail-oi0-f51.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 52/00-30596-74A81F65 for ; Tue, 22 Mar 2016 13:09:11 -0500 Received: by mail-oi0-f51.google.com with SMTP id i17so18423483oib.1 for ; Tue, 22 Mar 2016 11:09:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paragonie-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=QadfLul/ws292XAuz2ENQyz8c1LIQbZHsi0CbXmnIdw=; b=LsVel+jhUPTOrqiI5WR9YXZQ/9NVV7rll+Z4a4mJAKVw/3v0zbGTQ2oeZd57zbpJMX IVyHIJ1kO9tYlABUWgUTEOudbZGcT6BMIp+FJKUs3dFBhsCqOLkbaEMGi3f9izRay1k5 PBvXScjrxJ7a9noenKGVaeOoMFqo+F2xUc0jF7qrDBLo1UwhvO6uH6y9L7rcLLUa1AJ4 AgmnQiwh8N0yXEazelgHyICJVUR/pzy0lCkiN4a7ZP0ptNeV46OGugJMP+TuK7UwjYDd QT9Z57bqImJyTarJSXpNC+aVoaHGDHliojm+k+X0c2zH5Vj0eYb0D1peM3qt8iCtTfW9 dRGQ== 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:date :message-id:subject:from:to:cc; bh=QadfLul/ws292XAuz2ENQyz8c1LIQbZHsi0CbXmnIdw=; b=eGD8HvKbgxdWtxCWMneGOInpG0wxVs6Bt9ywUvNw3r59GWE3P7vTn4KUpd0bOfZps9 XwMhhgE72CiXHt1kUr0o6Kv/iUP5qMFj5r2Rxs4c3b0gZ+SXEOEzGhbDNgkLq8QFHPDV zXy929n1DxxaQwVE2tElGRritjvVvzwVTcL3yhLfllEk7z6dZuALZmb0NAuUXKuwyEpX bcnI4KfdHYREMAxThjg5zDrr1zITR6N1Y2YlAInjBROoxUhNGEA4uRo46yga4gw7nwyO Lhws0/0pyVk20DpsQZyUTCAkuM4K/TxwtUfAATxdYD+qmUC0VXCe0CBYUosvvuQhy+9g RXmg== X-Gm-Message-State: AD7BkJIQCozNwxNzDhF5vIFAftgN7iO63ukWm2+yTxHauGqvH/2h6OMtgQxm2VrxBprsfdostgbFe9Fsn5eLvQ== MIME-Version: 1.0 X-Received: by 10.202.85.14 with SMTP id j14mr20243084oib.45.1458670148220; Tue, 22 Mar 2016 11:09:08 -0700 (PDT) Received: by 10.157.14.47 with HTTP; Tue, 22 Mar 2016 11:09:08 -0700 (PDT) In-Reply-To: References: Date: Tue, 22 Mar 2016 14:09:08 -0400 Message-ID: To: Ferenc Kovacs Cc: PHP Internals Content-Type: multipart/alternative; boundary=001a113d35aa07905e052ea71c56 Subject: Re: [PHP-DEV] [RFC][VOTE] Deprecate then Remove Mcrypt Closed (23-6) From: scott@paragonie.com (Scott Arciszewski) --001a113d35aa07905e052ea71c56 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, Mar 22, 2016 at 1:41 PM, Ferenc Kovacs wrote: > > > On Tue, Mar 22, 2016 at 6:00 PM, Scott Arciszewski > wrote: > >> Hi all, >> >> https://wiki.php.net/rfc/mcrypt-viking-funeral >> >> The tally of closing (2016-03-22T17:00:00) is 23 Yes, 6 No. This is a >> 79.3% >> favorable response, which exceeds the 2/3 majority by a significant >> margin. >> >> Thanks to everyone who voted or participated in this discussion. >> >> I've heard and respect some of the objections raised by folks who voted >> No, >> but moving this liability out of the core into PECL as soon as possible = is >> not only a good move for the security of PHP applications, but now we kn= ow >> it's the choice the community wants. >> >> As promised, I'll get the E_DEPRECATED patch written soon. >> >> Additionally, I will have a decrypt-only mcrypt polyfill project written >> hopefully before 7.1.0-alpha but definitely before 7.1.0. This will allo= w >> people to migrate towards something better, e.g. >> openssl_encrypt()/openssl_decrypt(). >> >> Scott Arciszewski >> Chief Development Officer >> Paragon Initiative Enterprises >> > > You ignored the voting process and my headsup mail about it, and also > ignored most of the feedback from the replies. > > > -- > Ferenc Kov=C3=A1cs > @Tyr43l - http://tyrael.hu > =E2=80=8BLet's go line by line, then? 1. Email internals@lists.php.net to measure reaction to your intended proposal. 2. Get wiki RFC karma Already had that. =E2=80=8B =E2=80=8B3. =E2=80=8BCreate the RFC Yes, obviously, I did that. :) 4. When your RFC is ready for discussion: * Change the status of your RFC page to =E2=80=9CUnder Discussion=E2=80=9D Check. * Change its section on https://wiki.php.net/RFC to =E2=80=9CUnder Discussi= on=E2=80=9D Totally fair to cry foul on this one; I did not do this. I wasn't aware of this step, otherwise I would have. * Send email to internals@lists.php.net introducing your RFC. I did this two months ago. 5. Listen to the feedback, and try to answer/resolve all questions. =E2=80=8BThere were no substantial questions that needed to be addressed/re= solved. People expressed concerns, but if we blocked every RFC because someome has a concern that doesn't form a substantive question, would we ever get anything done? 6. When discussion ends, and a minimum period of two weeks has passed since you mailed internals@lists.php.net in step 4, then you can move your RFC to =E2=80=9CVoting=E2=80=9D status. Two months >=3D two weeks. So really, I didn't "ignore the voting process", but I did miss a couple of details. Pardon my novice mistake. Scott Arciszewski Chief Development Officer Paragon Initiative Enterprises =E2=80=8B --001a113d35aa07905e052ea71c56--