Re: [PHP-DEV] [php-src] PR #20903: GH-10497 (const obj->prop write) - language change notes
Khaled Alam <[email protected]> Sat, 25 Jul 2026 16:48:56 +0300
| Newsgroups | gmane.comp.php.devel |
|---|---|
| Message-ID | <CAJS5taBVSn6tW6XEkFukpRZpsiNzyrorO0=4+ZfJ2eR-KkKwjA@mail.gmail.com> |
--000000000000c2926506576fc0a5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi internals, As announced previously, I am now opening the vote for the RFC *=E2=80=9CAl= low Object Property Writes on Objects Referenced by Constants.=E2=80=9D* RFC and voting: https://wiki.php.net/rfc/const_object_property_write The vote will remain open for the standard two-week period and will close on *Saturday, August 8, 2026, at 23:59 UTC*. I would like to thank everyone who participated in the discussion and provided feedback. The comments and suggestions helped improve the proposal considerably. Best regards, __ *Khaled Alam* On Sat, Jul 18, 2026 at 2:39=E2=80=AFAM Khaled Alam <[email protected]= om> wrote: > Hi Tim and internals, > > Thank you all for the feedback and discussion on the "Const object > property write" RFC over the past weeks > > The RFC text has been stable since last weekend, and I believe the > remaining questions have been addressed. > > I therefore intend to open the vote on Saturday, July 25th. The voting > period will run for the standard two weeks. > > This gives us time to complete the vote and merge in time for the PHP 8.6 > feature freeze. > > RFC: https://wiki.php.net/rfc/const_object_property_write > > If there are any final objections or concerns that should be resolved > before the vote opens, please raise them in the next few days so I can > address them before Saturday. > > Best regards, > __ > > *Khaled Alam* > > > On Mon, Jul 13, 2026 at 6:09=E2=80=AFPM Tim D=C3=BCsterhus <tim@bastelstu= .be> wrote: > >> Hi >> >> On 2026-07-11 12:38, Khaled Alam wrote: >> > Thanks for catching these. I removed the accidental duplicate voting >> > content and added the RFC to the =E2=80=9CUnder Discussion=E2=80=9D se= ction of the RFC >> > overview page. >> >> Thank you. You missed the status in the RFC itself, which I have now >> done for you: >> >> https://wiki.php.net/rfc/const_object_property_write?do=3Ddiff&rev2%5B0%= 5D=3D1783766078&rev2%5B1%5D=3D1783951590&difftype=3Dsidebyside >> >> I consider your change on Saturday to be the last (major) change to the >> RFC. You may then open the vote on on July 25th. Vote must start no >> later than July 28th to meet the deadline for PHP 8.6. Don't forget to >> send the =E2=80=9Cintent to vote=E2=80=9D 2-7 days before actually start= ing the vote. >> >> Best regards >> Tim D=C3=BCsterhus >> > --000000000000c2926506576fc0a5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><p class=3D"gmail-p1">Hi internals,</p> <p class=3D"gmail-p1">As announced previously, I am now opening the vote fo= r the RFC <span class=3D"gmail-s1"><b>=E2=80=9CAllow Object Property Writes= on Objects Referenced by Constants.=E2=80=9D</b></span></p> <p class=3D"gmail-p1">RFC and voting: <a href=3D"https://wiki.php.net/rfc/c= onst_object_property_write">https://wiki.php.net/rfc/const_object_property_= write</a></p> <p class=3D"gmail-p1">The vote will remain open for the standard two-week p= eriod and will close on <span class=3D"gmail-s1"><b>Saturday, August 8, 202= 6, at 23:59 UTC</b></span>.</p> <p class=3D"gmail-p1">I would like to thank everyone who participated in th= e discussion and provided feedback. The comments and suggestions helped imp= rove the proposal considerably.</p> <p class=3D"gmail-p1">Best regards,</p></div><div><div dir=3D"ltr" class=3D= "gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div = dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"= ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d= iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><spa= n style=3D"vertical-align:baseline;background-color:rgb(255,255,255)"><font= color=3D"#000000"><font face=3D"verdana, sans-serif" size=3D"1">__<br></fo= nt><div style=3D"border:0px;font-stretch:inherit;line-height:inherit;font-s= ize-adjust:inherit;margin:0px;padding:0px;vertical-align:baseline"><div sty= le=3D"font-style:inherit;font-variant:inherit;font-weight:inherit;font-stre= tch:inherit;line-height:inherit;font-size-adjust:inherit;border:0px;margin:= 0px;padding:0px;vertical-align:baseline"><div style=3D"font-style:inherit;f= ont-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:in= herit;font-size-adjust:inherit;border:0px;margin:0px;padding:0px;vertical-a= lign:baseline"><div style=3D"border:0px;font-stretch:inherit;line-height:in= herit;font-size-adjust:inherit;margin:0px;padding:0px;vertical-align:baseli= ne"><p style=3D"margin:0px"><span style=3D"border:0px;font-style:inherit;fo= nt-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inh= erit;font-size-adjust:inherit;margin:0px;padding:0px;vertical-align:baselin= e"><b><font face=3D"verdana, sans-serif" size=3D"1">Khaled Alam</font></b><= /span></p></div></div></div></div></font></span></div><div><div dir=3D"ltr"= ></div></div></div></div></div></div></div></div></div></div></div></div></= div></div></div></div></div></div><br></div><br><div class=3D"gmail_quote g= mail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Jul 18,= 2026 at 2:39=E2=80=AFAM Khaled Alam <<a href=3D"mailto:khaledalam.net@g= mail.com">[email protected]</a>> wrote:<br></div><blockquote clas= s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r= gb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>Hi Tim and internal= s,</div><div><span style=3D"background-color:transparent"><br></span></div>= <div><span style=3D"background-color:transparent">Thank you all for the fee= dback and discussion on the "Const object property write" RFC ove= r the past weeks</span></div><div><span style=3D"background-color:transpare= nt"><br></span></div><div><span style=3D"background-color:transparent">The = RFC text has been stable since last weekend, and I believe the remaining qu= estions have been addressed.</span></div><div><span style=3D"background-col= or:transparent"><br></span></div><div><span style=3D"background-color:trans= parent">I therefore intend to open the vote on Saturday, July 25th. The vot= ing period will run for the standard two weeks.</span></div><div><span styl= e=3D"background-color:transparent"><br></span></div><div><span style=3D"bac= kground-color:transparent">This gives us time to complete the vote and merg= e in time for the PHP 8.6 feature freeze.=C2=A0</span></div><div><span styl= e=3D"background-color:transparent"><br></span></div><div><span style=3D"bac= kground-color:transparent">RFC: <a href=3D"https://wiki.php.net/rfc/const_o= bject_property_write" target=3D"_blank">https://wiki.php.net/rfc/const_obje= ct_property_write</a></span></div><div><span style=3D"background-color:tran= sparent"><br></span></div><div><span style=3D"background-color:transparent"= >If there are any final objections or concerns that should be resolved befo= re the vote opens, please raise them in the next few days so I can address = them before Saturday.=C2=A0</span></div><div><span style=3D"background-colo= r:transparent"><br></span></div><div><span style=3D"background-color:transp= arent">Best regards,</span></div><div><div dir=3D"ltr" class=3D"gmail_signa= ture"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><= div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir= =3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr= "><div dir=3D"ltr"><div><span style=3D"vertical-align:baseline;background-c= olor:rgb(255,255,255)"><font color=3D"#000000"><font face=3D"verdana, sans-= serif" size=3D"1">__<br></font><div style=3D"border:0px;font-stretch:inheri= t;line-height:inherit;font-size-adjust:inherit;margin:0px;padding:0px;verti= cal-align:baseline"><div style=3D"font-style:inherit;font-variant:inherit;f= ont-weight:inherit;font-stretch:inherit;line-height:inherit;font-size-adjus= t:inherit;border:0px;margin:0px;padding:0px;vertical-align:baseline"><div s= tyle=3D"font-style:inherit;font-variant:inherit;font-weight:inherit;font-st= retch:inherit;line-height:inherit;font-size-adjust:inherit;border:0px;margi= n:0px;padding:0px;vertical-align:baseline"><div style=3D"border:0px;font-st= retch:inherit;line-height:inherit;font-size-adjust:inherit;margin:0px;paddi= ng:0px;vertical-align:baseline"><p style=3D"margin:0px"><span style=3D"bord= er:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-str= etch:inherit;line-height:inherit;font-size-adjust:inherit;margin:0px;paddin= g:0px;vertical-align:baseline"><b><font face=3D"verdana, sans-serif" size= =3D"1">Khaled Alam</font></b></span></p></div></div></div></div></font></sp= an></div><div><div dir=3D"ltr"></div></div></div></div></div></div></div></= div></div></div></div></div></div></div></div></div></div></div><br></div><= br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon,= Jul 13, 2026 at 6:09=E2=80=AFPM Tim D=C3=BCsterhus <<a href=3D"mailto:t= [email protected]" target=3D"_blank">[email protected]</a>> wrote:<br></div= ><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border= -left:1px solid rgb(204,204,204);padding-left:1ex">Hi<br> <br> On 2026-07-11 12:38, Khaled Alam wrote:<br> > Thanks for catching these. I removed the accidental duplicate voting<b= r> > content and added the RFC to the =E2=80=9CUnder Discussion=E2=80=9D se= ction of the RFC<br> > overview page.<br> <br> Thank you. You missed the status in the RFC itself, which I have now <br> done for you: <br> <a href=3D"https://wiki.php.net/rfc/const_object_property_write?do=3Ddiff&a= mp;rev2%5B0%5D=3D1783766078&rev2%5B1%5D=3D1783951590&difftype=3Dsid= ebyside" rel=3D"noreferrer" target=3D"_blank">https://wiki.php.net/rfc/cons= t_object_property_write?do=3Ddiff&rev2%5B0%5D=3D1783766078&rev2%5B1= %5D=3D1783951590&difftype=3Dsidebyside</a><br> <br> I consider your change on Saturday to be the last (major) change to the <br= > RFC. You may then open the vote on on July 25th. Vote must start no <br> later than July 28th to meet the deadline for PHP 8.6. Don't forget to = <br> send the =E2=80=9Cintent to vote=E2=80=9D 2-7 days before actually starting= the vote.<br> <br> Best regards<br> Tim D=C3=BCsterhus<br> </blockquote></div> </blockquote></div> --000000000000c2926506576fc0a5--