Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:115374 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 33553 invoked from network); 9 Jul 2021 00:11:14 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 9 Jul 2021 00:11:14 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BA00E1804AA for ; Thu, 8 Jul 2021 17:33:34 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from mail-qt1-f176.google.com (mail-qt1-f176.google.com [209.85.160.176]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 8 Jul 2021 17:33:34 -0700 (PDT) Received: by mail-qt1-f176.google.com with SMTP id w13so6399663qtc.0 for ; Thu, 08 Jul 2021 17:33:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=newclarity-net.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=L6jKHTU76HMG/VavTTc7tr7mruzJOUSpXqHeXqINjLc=; b=W6+Z/TpNEPTiriO2JGMZMzcDDmva3Czk5uT+CkppTRp+8R7hD9YdJz/VS6gdCWncwq 6fcS4mOHhNTfQJTBEjkF9TIetnF2k/A+nfchIAQ8hVU8HUqKe+0Fi7lj/DLb4YLuH/Kq 4jjIqpHw4dfEqGZLATDUaOdL8fYGZpGxqw2XdM528x0pl+uiCjMo/uk/ohTOZo/bxZlo lt6K0zFHaZpJhCJK1PifCPhh/1jyVKeTNkOJITyaGfwXmEFbUuSIxDiuAanieaekufah 55iIHIoAW9YHKvPnXVd4gZ8XZgfxkdFkuHyQQ5LmajpJ1FVnFJDR3vppmkq8h/jbAFws 8OVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=L6jKHTU76HMG/VavTTc7tr7mruzJOUSpXqHeXqINjLc=; b=jsEU8rJKnGqJxstL5CkkuVJ7YNuGuXkHsHXh1KKtO5+vuYLa72oShwQRpmjDB0Rwz/ k3g4NbdcAcpLENZ6amBgysG/hDyiTFYydmAlrr4QJvz8l3dxEDrq7h2eH+aiLLlf4idq M3mNZIkcVxtVfXIVi1PRS11V5rmCU2GgzFjaTfo/087xLoTOcoML3yccLSCGLWtFBs+4 yjf83kkYvAGh6xQjK6R2wwirV6sr/ErHvhbnCzoemPCRXnoXA8z5B8bVI62A+tP1Ev5N gRcNHPLwJrMQaX49EXTz/D0D3n3SFoQMLm1jeauIcaobzvxgw+MG3K829xfSgEO3UgLr PniQ== X-Gm-Message-State: AOAM533qskhpcZdcRe4ACboWNU/S/5bDITQSHFyOhXRDDjVqKsL8xLD7 uFYnsCh33fDBB+peLUZmZlfLjw== X-Google-Smtp-Source: ABdhPJzyr4g9njYT26m6k7Gk5gucDltA3n8TIYSS5d6M71lxELVT7oejq2Ic+KfGmig4DrecWJUMKw== X-Received: by 2002:a05:622a:34a:: with SMTP id r10mr31178751qtw.94.1625790810296; Thu, 08 Jul 2021 17:33:30 -0700 (PDT) Received: from [192.168.1.10] (c-24-98-254-8.hsd1.ga.comcast.net. [24.98.254.8]) by smtp.gmail.com with ESMTPSA id v15sm1804751qkp.96.2021.07.08.17.33.28 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 08 Jul 2021 17:33:29 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) In-Reply-To: <4d45f558-b6e5-ef05-76c2-288e73739a5c@gmail.com> Date: Thu, 8 Jul 2021 20:33:28 -0400 Cc: php internals Content-Transfer-Encoding: quoted-printable Message-ID: References: <1dcefcec-a3e4-e773-4950-b11d377ecc7f@gmail.com> <122F660D-DE94-4DFE-A0E9-FEC202E89E3A@newclarity.net> <62eb8eff-e671-5b3b-5e25-2a5b38160fcd@gmail.com> <586591d0-8bbc-a42c-f92b-819b8fc6ac20@gmail.com> <2E4D2A97-6E63-4161-ACB1-CA762AFDAD76@newclarity.net> <4d45f558-b6e5-ef05-76c2-288e73739a5c@gmail.com> To: Rowan Tommins X-Mailer: Apple Mail (2.3608.120.23.2.7) Subject: Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1 From: mike@newclarity.net (Mike Schinkel) > On Jul 8, 2021, at 1:26 PM, Rowan Tommins = wrote: >=20 > for the record, here is what I think: >=20 > * Removal of a deprecated feature can be at any point in the future, = even the indefinite future, just not "never". > * Very short deprecation periods can be harmful, because they don't = give people enough time to change. > * Very long deprecation periods can also be harmful, because people = will put off making changes, and end up with a large back log when = things are finally removed. > * Specific plans are useful to users - "this will be removed in 2024" = is easy to base decisions on. > * Failing that, any plan is better than no plan at all - it's easier = to work with "a decision on this will be made in 2023 based on an = estimate of usage at that point" than "at some point between 1 and 100 = years from now, we'll remove it without further notice". That is a policy I can concur with. _Definitely_ better than what was = stated earlier in the thread. Does anyone else disagree? If no, could this get memorialized on the = wiki somewhere to reference in future discussions, if needed? (Or does = it need an RFC?) -Mike=