Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:116327 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 45777 invoked from network); 12 Nov 2021 15:30:51 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 12 Nov 2021 15:30:51 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 6BCC318053C for ; Fri, 12 Nov 2021 08:24:50 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_05, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-il1-f180.google.com (mail-il1-f180.google.com [209.85.166.180]) (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 ; Fri, 12 Nov 2021 08:24:49 -0800 (PST) Received: by mail-il1-f180.google.com with SMTP id j28so9544994ila.1 for ; Fri, 12 Nov 2021 08:24:49 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=ee3WASVtHYN6KEaJtItYeFJGPhj4YgKWiOXm06KNNoM=; b=7GgrCqht+PJgDb7SgZ1hdsprX7A5itteUCXm1bG9z8yoXMApdGppxw7KQpTAWR7Dpw Nj7/3AVsKF2BuDZf+GRXnYytZ4i1iNns5chVByqlzGh7JHy1dKcqVERgItALRpvdW2V8 RnurTtUq3moML7Kl3LCuFRaolTaPL6cJtLnE67LvVZhGkZBm/siZrd39SL3l4r1P9NHQ JJL46He/2vbS2PbXaiD7zEaXVg+lYWLQRDe2Tb8+MEqgiGq9x4LtBi4zGqcOesIh4gGl lflGcyFDz/UknkSJj1IBe9mC9x4sQlyuG06MH3xelyTPcRBgmcySxeiRHChVFG2i/CPI NDQQ== X-Gm-Message-State: AOAM531gadnGJIg7PbxFR+lWv3B10rUspfZ0i8tJOPQ72ukpS50RMFin 1pY+N9zKexFod0eS5Om1BZi9C46u+bL0Cwwk X-Google-Smtp-Source: ABdhPJwW48V5GPY/lmYBfg4fuFOvRpI8s+Yn4+y/CiNn478qHRS5o/2MVVdm7nDnR4NiT+w0GHNKGA== X-Received: by 2002:a05:6e02:1aaf:: with SMTP id l15mr10046377ilv.318.1636734288447; Fri, 12 Nov 2021 08:24:48 -0800 (PST) Received: from smtpclient.apple (h96-61-105-82.lvrgtn.broadband.dynamic.tds.net. [96.61.105.82]) by smtp.gmail.com with ESMTPSA id p14sm3641485iod.38.2021.11.12.08.24.46 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Nov 2021 08:24:46 -0800 (PST) Content-Type: multipart/signed; boundary="Apple-Mail=_F78D6609-73AD-43A8-803F-35B6C4B4B604"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Date: Fri, 12 Nov 2021 10:24:45 -0600 References: To: php internals In-Reply-To: Message-ID: <0A40B090-43E3-484F-B67F-175C3B8F7CD6@php.net> X-Mailer: Apple Mail (2.3654.120.0.1.13) Subject: Re: [PHP-DEV] [VOTE] Deprecate dynamic properties From: ramsey@php.net (Ben Ramsey) --Apple-Mail=_F78D6609-73AD-43A8-803F-35B6C4B4B604 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Nov 12, 2021, at 10:10, Derick Rethans wrote: >=20 > On 12 November 2021 13:07:42 GMT, Nikita Popov = wrote: >> Hi internals, >>=20 >> I've opened the vote on >> https://wiki.php.net/rfc/deprecate_dynamic_properties. Voting will = close >> 2021-11-26. >=20 > I've voted no on this one. Not because I don't like the idea, but = because I think the timeline for deprecation and removal is way too = fast. >=20 > This is IMO not something important enough to cause a fairly large BC = break for, and it should wait until the last in the 8.x series before we = deprecate it. >=20 > cheers > Derick I=E2=80=99ve voted no for the same reason. I like this change, but the deprecation in 8.2 seems too disruptive. = I=E2=80=99d rather promote our intent to deprecate this with a statement in the manual that says something like, =E2=80=9CThis feature will be = deprecated in PHP 8.3 and removed in 9.0.=E2=80=9D Meanwhile, 8.2 should include the AllowDynamicProperties attribute so folks can start preparing. Cheers, Ben --Apple-Mail=_F78D6609-73AD-43A8-803F-35B6C4B4B604 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEObZBND2MEEsrFG3D+cOdwLlphUQFAmGOlU0ACgkQ+cOdwLlp hUT2/xAAgNj8Sj6BxN7T0qaj37dEKXFo2oNtsPnPf50PFuRWeXISQLyM6J59l520 blfEjT4V/G3btUF//oE3zAezJ7QkPyZplyTXQ1oYP0tuZzZWDdlkeiW8jQ9jLavQ if668lIo7UwJaPKBaov6sLZjVvXugA/lRGf+3fv4dRQRRVTLHqI0/oEkcNMVLTcg nGPAaZXom1L+rzFuSXk1snJ5kbuRi+IfLl5BRKTJXSrepaRWvL1aKcALI4W5lEE+ Z8mIspe2x/yfFk8Wb/drxz+bKIaPHOrV0w/kBF8FFDM04q2Qnb/U5drQfUjvKRAd QVm9IK8IYOmLvugekW3jsubxADlOC11+uJsTnQ+bBhMhCG3DIqD7h0ghU+87yLFU 920KDbONii59RSLUyBYRoTTepZ9MvSyEf0togMcBn9tt5Tt61MznJtVbjnNoanNs J5GgEA8P7Vqa0w4/1BVmT5ZkdB0tcYXpzBB03SjNdPHMt2RQKZVW1+7a22qXW7yr 3Y1+OfgNpEXURGBXDDWQEbCAQbxEmwVHo7lOOJ6132lD7YO7l1KCY+H+ofoaZp/j O8WFCEbNMGvhsc0qV5XbtGHY9yP4dp1Zzh7aiad5qPEScYfJIJ8n4eiwCNU8Mzfr xRB+vN/voNcZatTxgEbWDhFe8kfzuRBBD4DwpsztumGRHBltF4c= =Aknc -----END PGP SIGNATURE----- --Apple-Mail=_F78D6609-73AD-43A8-803F-35B6C4B4B604--