The Daily Commit · Ressort-Ausgabe Titelseite PHP AI Dev EN DE FR ES

The Php Times

RFC-Watch — Ökosystem

Literal Scalar Types RFC: Abstimmung wegen Verfahrensverletzung verschoben


Seifeddine Gmati eröffnete die Abstimmung zum RFC für Literal Scalar Types, zog sie aber sofort zurück wegen Verstößen gegen die PHP-Richtlinien.

PHP INTERNALS ([RFC]/[VOTE]), 23. Juli 2026 kuratiert von Heiko

Eine ordnungsgemäße Ankündigung wird neu eingereicht und die Abstimmung nach dem erforderlichen Cooldown ab 30. Juli erneut eröffnet. Die Aufnahme in PHP 8.6 könnte gefährdet sein.

Seifeddine Gmati kündigte am 23. Juli 2026 die Abstimmung zum RFC für Literal Scalar Types an, zog diese jedoch eine Stunde später zurück, da Verstöße gegen die PHP-Richtlinien zur Veröffentlichung von Features vorlagen.

Der RFC schlägt drei parallele Abstimmungen vor. Die Hauptabstimmung erfordert eine 2/3-Mehrheit für Integer- und String-Literal-Typen. Eine zweite unabhängige Abstimmung mit ebenfalls 2/3-Erfordernis behandelt Floating-Point-Literal-Typen; der RFC wird angenommen, wenn mindestens eine Typ-Abstimmung erfolgreich ist. Eine dritte Abstimmung mit einfacher Mehrheit, bedingt durch den Erfolg mindestens einer Typ-Abstimmung, legt die Matching-Semantik fest – strict oder coercive –, wobei strict Matching empfohlen wird.

Gmati zog die Abstimmung zurück, da er die erforderliche Ankündigung zur Abstimmung nicht mindestens zwei Tage vorher veröffentlicht hatte und der RFC am selben Tag ein Minor-Update erhielt, das eine siebentägige Wartefrist auslöst, während der Abstimmungen verboten sind. Er wird die Ankündigung erneut einreichen und die Abstimmung ab dem 30. Juli oder später erneut eröffnen.

Der zeitliche Rahmen ist eng: Eine 14-tägige Abstimmung ab 30. Juli endet am 13. August, wenn PHP 8.6 eingefroren wird. Beta1 erscheint am 11. August, sodass ein Merge während der Beta-Phase stattfinden würde. Gmati wird mit den PHP-8.6-Release-Managern abstimmen, ob die Aufnahme noch möglich ist; falls nicht, wird der RFC vor Abstimmungseröffnung auf PHP 8.7 umgestellt.

Originalquelle lesen (Englisch) ↗

Artikel bewerten: 0

Leserforum

Noch keine Beiträge — eröffne die Debatte.

← Ökosystem — Page B1

"All the Code That's Fit to Ship" · The Daily Commit · Bildschirm-Ausgabe · Impressum · Datenschutz