Hi all, Reviving this thread. The v0.2 RFC <https://wiki.php.net/rfc/const_object_property_write> (object property writes on constants only; array/dim writes removed) addressed Tim's concerns, and the 14-day cooldown has long passed.
Unless there are further objections, I intend to open voting on Monday, 29 June 2026. 2/3 majority, targets PHP 8.6, two-week vote. RFC: https://wiki.php.net/rfc/const_object_property_write PR: https://github.com/php/php-src/pull/20903 Best regards, __ *Khaled Alam* On Sat, Apr 11, 2026 at 3:14 PM Khaled Alam <[email protected]> wrote: > Hi Tim, > > On Apr 9, 2026, 10:39 AM, Tim Düsterhus <[email protected]> wrote: > > With regard to the RFC policy, I just added the necessary “Abstain” > > option to the vote. > > > > I'm also noting some rendering issues in the RFC, particularly in the > > Proposal section, where the “bullet point list” does not render > > properly, due to the line-breaks in the markup. I'm also seeing that you > > try to use the markdown syntax for inline code. That doesn't work in the > > Wiki, since it doesn't speak markdown. When showcasing PHP code, I > > recommend using <php>isset()</php> tags (<php> XML tag). For > > non-PHP-Code ''BP_VAR_FUNC_ARG'' (two single-quotes works). You might > > want to clean-up both of these, it will make the RFC look much nicer and > > more approachable. > > > > Please note that your RFC update is considered a major change, so it > > needs 14 days of “cooldown” for discussion, before the RFC can go to > > vote. > > Thanks for the feedback, I just fixed the RFC > <https://wiki.php.net/rfc/const_object_property_write> rendering issues. > > Best regards, > __ > > *Khaled Alam* > > > On Thu, Apr 9, 2026 at 10:39 AM Tim Düsterhus <[email protected]> wrote: > >> Hi >> >> Am 2026-04-04 02:52, schrieb Khaled Alam: >> > I'd like to bring attention back to this RFC, which has been updated to >> > v0.2 based on prior feedback: >> > >> > https://wiki.php.net/rfc/const_object_property_write >> >> Thank you. The updated RFC makes sense to me and with the removal of the >> `FOO[123] = 'bar';` support I don't have any further technical concerns. >> >> With regard to the RFC policy, I just added the necessary “Abstain” >> option to the vote. >> >> I'm also noting some rendering issues in the RFC, particularly in the >> Proposal section, where the “bullet point list” does not render >> properly, due to the line-breaks in the markup. I'm also seeing that you >> try to use the markdown syntax for inline code. That doesn't work in the >> Wiki, since it doesn't speak markdown. When showcasing PHP code, I >> recommend using <php>isset()</php> tags (<php> XML tag). For >> non-PHP-Code ''BP_VAR_FUNC_ARG'' (two single-quotes works). You might >> want to clean-up both of these, it will make the RFC look much nicer and >> more approachable. >> >> Please note that your RFC update is considered a major change, so it >> needs 14 days of “cooldown” for discussion, before the RFC can go to >> vote. >> >> Best regards >> Tim Düsterhus >> >
