How to work on Astrid: the polyrepo, the kernel-is-dumb law, the RFC trigger, contribution tiers, and the release process.
100 result(s) for “rfc”
Дайджест PHP – Февраль-Март 2026Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли PHP 8.5.4, PHP 8.4.19🔹 Началась подготовка PHP 8.6🐘 ЯДРО PHP📊 RFC: PHP License Update📊 RFC: enum SortDirection📊 RFC: Exempt input type and v…
Дайджест PHP – Январь 2026Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ❗️Вышли PHP 8.5.2, PHP 8.4.17 и PHP 8.3.30🔹Ежегодный опрос PHP сообщества🎬 Новые авторы на PHPeople (YouTube / VK Видео)🐘 ЯДРО PHP✅ RFC: isReadable/Writab…
Дайджест PHP – Ноябрь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли PHP 8.3.28 и PHP 8.4.15🔹 Вышел PHP 8.5.0💜 PHP Foundation исполнилось 4 года⚫️ Вышел Symfony 8🌙 Вышел Moonshine 4🐘 ЯДРО PHP📊 RFC: Partial Function …
Дайджест PHP – Сентябрь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышел PHP 8.5.0 RC 1🔹 Вышли PHP 8.4.13 и PHP 8.3.26🐘 ЯДРО PHP❌ RFC: Create "split" as an alias to "explode"📊 RFC: clamp📣 RFC: Soft-Deprecate __sleep()…
Дайджест PHP – Август 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышел PHP 8.5.0 Beta 2🔹 Вышли PHP 8.3.25 и PHP 8.4.12🔹 Вышел PhpStorm 2025.2🔹 Вышел Pest 4🐘 ЯДРО PHP✅❌ RFC: Readonly hooks✅ RFC: Add locale for case ins…
Дайджест PHP – Июль 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли альфа-версии PHP 8.5.0🔹 Вышли PHP 8.4.11 и PHP 8.3.24❗️ Вышли PHP 8.2.29 и PHP 8.1.33🔹 Вышел PER Coding Style 3.0🐘 ЯДРО PHP❌ RFC: str_icontains❌ RFC…
Дайджест PHP – Июнь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🎂 PHP исполнилось 30 лет!🔹 Вышли PHP 8.3.22 и PHP 8.4.8🎬 PHPverse 2025🐘 ЯДРО PHP✅ RFC: Final Property Promotion✅ RFC: Clone with v2📊 RFC: str_icontains📣 RFC…
Table of Contents The problem: a locked door with no doorbell What security.txt is (RFC 9116) Why it matters: lower the barrier, route to the right channel Our take: a CakePHP middleware that never goes stale Pair it with a SECURITY.md Try it today Agnostic middleware code … and…
I’m going to put to vote soon another of my RFCs, namely one about “objects as keys“. So, I want to outline the case for it here and address some criticisms and questions raised while discussing it. Why we may want it it? Traditionally, in PHP array keys could …
HEY uses a branch deploy system that I’ve written about here on SvN and talked about frequently on Twitter. Plenty of other companies have implemented their own version of branch deploys (typically under a different name), but this was my own implementation, so I’m p…
PHP Internals News: Episode 103: Disjunctive Normal Form (DNF) Types Friday, June 24th 2022, 09:07 BST London, UK In this episode of "PHP Internals News" I talk with George Peter Banyard (Website, Twitter, GitHub, GitLab) about the "Disjunctive Normal Form Types" RFC that he has…
PHP Internals News: Episode 102: Add True Type Thursday, June 2nd 2022, 09:06 BST London, UK In this episode of "PHP Internals News" I talk with George Peter Banyard (Website, Twitter, GitHub, GitLab) about the "Add True Type" RFC that he has proposed. The RSS feed for this podc…
PHP Internals News: Episode 100: Sealed Classes Thursday, March 24th 2022, 09:04 GMT London, UK In this episode of "PHP Internals News" I talk with Saif Eddin Gmati (Website, Twitter, GitHub) about the "Sealed Classes" RFC that he has proposed. The RSS feed for this podcast is h…
PHP Internals News: Episode 98: Deprecating utf8_encode and utf8_decode Thursday, March 3rd 2022, 09:02 GMT London, UK In this episode of "PHP Internals News" I chat with Rowan Tommins (GitHub, Website, Twitter) about the "Deprecate and Remove utf8_encode and utf8_decode" RFC. T…
PHP Internals News: Episode 97: Redacting Parameters Thursday, January 27th 2022, 09:09 GMT London, UK In this episode of "PHP Internals News" I chat with Tim Düsterhus (GitHub) about the "Redacting Parameters in Back Traces" RFC. The RSS feed for this podcast is https://de…
PHP Internals News: Episode 96: User Defined Operator Overloads Thursday, December 16th 2021, 09:24 GMT London, UK In this episode of "PHP Internals News" I chat with Jordan LeDoux (GitHub) about the "User Defined Operator Overloads" RFC. The RSS feed for this podcast is https:/…
PHP Internals News: Episode 95: PHP 8.1 Celebrations Thursday, November 25th 2021, 09:23 GMT London, UK In this episode of "PHP Internals News" we're looking back at all the RFCs that we discussed on this podcast for PHP 8.1. In their own words, the RFC authors explain what thes…
PHP Internals News: Episode 94: Unwrap Reference After Foreach Thursday, August 26th 2021, 09:22 BST London, UK In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub, Website) about the "First Class Callable Syntax" RFC. The RSS feed for this podcast …
PHP Internals News: Episode 93: Never For Parameter Types Thursday, August 19th 2021, 09:21 BST London, UK In this episode of "PHP Internals News" I chat with Jordan LeDoux (GitHub) about the "Never For Parameter Types" RFC. The RSS feed for this podcast is https://derickrethans…
PHP Internals News: Episode 92: First Class Callable Syntax Thursday, July 22nd 2021, 09:20 BST London, UK In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub, Website) about the "First Class Callable Syntax" RFC. The RSS feed for this podcast is ht…
PHP Internals News: Episode 91: is_literal Thursday, July 15th 2021, 09:19 BST London, UK In this episode of "PHP Internals News" I chat with Craig Francis (Twitter, GitHub, Website), and Joe Watkins (Twitter, GitHub, Website) about the "is_literal" RFC. The RSS feed for this po…
PHP Internals News: Episode 90: Read Only Properties Thursday, July 8th 2021, 09:18 BST London, UK In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub, Website) about the "Read Only Properties" RFC. The RSS feed for this podcast is https://derickret…
PHP Internals News: Episode 89: Partial Function Applications Thursday, June 17th 2021, 09:17 BST London, UK In this episode of "PHP Internals News" I chat with Larry Garfield (Twitter) and Joe Watkins (Twitter, GitHub, Blog about the "Partial Function Applications" RFC. The RSS…
PHP Internals News: Episode 88: Pure Intersection Types Thursday, June 10th 2021, 09:16 BST London, UK In this episode of "PHP Internals News" I talk with George Peter Banyard (Website, Twitter, GitHub, GitLab) about the "Pure Intersection Types" RFC that he has proposed. The RS…
PHP Internals News: Episode 87: Deprecating Ticks Thursday, June 3rd 2021, 09:15 BST London, UK In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub, Website) about the "Deprecating Ticks" RFC. The RSS feed for this podcast is https://derickrethans.n…
PHP Internals News: Episode 86: Property Accessors Thursday, May 27th 2021, 09:14 BST London, UK In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub, Website) about the "Property Accessors" RFC. The RSS feed for this podcast is https://derickrethans…
PHP Internals News: Episode 85: Add IntlDatePatternGenerator Thursday, May 20th 2021, 09:13 BST London, UK In this episode of "PHP Internals News" I discuss the Add IntlDatePatternGenerator RFC with Mel Dafert (GitHub). The RSS feed for this podcast is https://derickrethans.nl/f…
PHP Internals News: Episode 81: noreturn type Thursday, April 15th 2021, 09:09 BST London, UK In this episode of "PHP Internals News" I chat with Matthew Brown (Twitter) and Ondřej Mirtes (Twitter) about the "noreturn type" RFC. The RSS feed for this podcast is https://der…
PHP Internals News: Episode 80: Static Variables in Inherited Methods Thursday, April 1st 2021, 09:08 BST London, UK In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub, Website) about the "Static Variables in Inherited Methods" RFC. The RSS feed fo…
PHP Internals News: Episode 79: New in Initialisers Thursday, March 25th 2021, 09:07 GMT London, UK In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub, Website) about the "New in Initialisers" RFC. The RSS feed for this podcast is https://derickret…
PHP Internals News: Episode 76: Deprecate null, and Array Unpacking Thursday, February 18th 2021, 09:04 GMT London, UK In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub, Website) about two RFCs: Deprecate passing null to non-nullable arguments of …
PHP Internals News: Episode 75: Globals, and Phasing Out Serializable Thursday, February 11th 2021, 09:03 GMT London, UK In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub, Website) about two RFCs: Restrict Globals Usage, and Phase Out Serializable…
PHP Internals News: Episode 74: Fibers Thursday, February 4th 2021, 09:02 GMT London, UK In this episode of "PHP Internals News" I talk with Aaron Piotrowski (Twitter, Website, GitHub) about an RFC that he is proposing to add Fibers to PHP. The RSS feed for this podcast is https…
PHP Internals News: Episode 73: Enumerations Thursday, January 28th 2021, 09:01 GMT London, UK In this episode of "PHP Internals News" I talk with Larry Garfield (Twitter, Website, GitHub) about a new RFC that he is proposing together with Ilija Tovilo: Enumerations. The RSS fee…
PHP Internals News: Episode 72: PHP 8.0 Celebrations! Thursday, November 26th 2020, 09:35 GMT London, UK In this episode of "PHP Internals News" we're looking back at all the RFCs that we discussed on this podcast for PHP 8.0. In their own words, the RFC authors explain what the…
PHP Internals News: Episode 71: What didn’t make it into PHP 8.0? Thursday, November 19th 2020, 09:34 GMT London, UK In this episode of "PHP Internals News" we're looking back at all the RFCs that we discussed on this podcast for PHP 7.4, but did not end up making the cut…
PHP Internals News: Episode 70: Explicit Octal Literal Thursday, November 12th 2020, 09:33 GMT London, UK In this episode of "PHP Internals News" I talk with George Peter Banyard (Website, Twitter, GitHub, GitLab) about an RFC that he has proposed to add an Explicit Octal Litera…
PHP Internals News: Episode 69: Short Functions Thursday, November 5th 2020, 09:32 GMT London, UK In this episode of "PHP Internals News" I talk with Larry Garfield (Twitter, Website, GitHub) about a new RFC that's he proposing related to Short Functions. The RSS feed for this p…
PHP Internals News: Episode 65: Null safe operator Thursday, August 6th 2020, 09:28 BST London, UK In this episode of "PHP Internals News" I chat with Dan Ackroyd (Twitter, GitHub) about the Null Safe Operator RFC. The RSS feed for this podcast is https://derickrethans.nl/feed-p…
PHP Internals News: Episode 64: More About Attributes Thursday, July 30th 2020, 09:27 BST London, UK In this episode of "PHP Internals News" I chat with Benjamin Eberlei (Twitter, GitHub, Website) about a few RFCs related to Attributes. The RSS feed for this podcast is https://d…
@crell Show Notes Thinking Functionally in PHP PHP RFC: Pipe Operator v2 PHP RFC: Partial Function Application PHP RFC: PHP Namespace Policy Audio This episode is sponsored by RingCentral Developers The post Interview with Larry Garfield appeared first on Voices of the ElePHPant.
Show Notes PHP RFC: Named Arguments PHP RFC: Match expression v2 PHP RFC: Attributes v2 PHP RFC: Nullsafe operator PHP RFC: Constructor Property Promotion PHP RFC: Union Types 2.0 PHP RFC: non-capturing catches PHP RFC: Add Stringable interface PHP RFC: Saner string to number co…
Show Notes PHP 8 RFCS Audio This episode is sponsored by RingCentral Developers The post Interview with Sara Golemon & Derick Rethans appeared first on Voices of the ElePHPant.
In this article, we’re gonna demystify RFC: Object Initializer which was proposed by me up for discussion on PHP Internals. Motivation The motivation behind Object Initializer RFC was dictated by a large number of repetitions when creating simple objects like DTO and a lot…
Following the raging success of PHP 7.0 additions scalar type hints and return types, there is also place for object typehint and return type. That feature can replace double is_object() validation inside function/method. I decided to write an RFC:Object-typehint. Why do we need…
I am using DigitalOcean App platform for a few of my side- and demo-projects, for example this blog engine or [PHP RFC Watch](https://php-rfc-watch.beberlei.de). As side projects do, they don't get deployed often. When I wanted to deploy a new version of this blog, the build fai…
A new RFC was released for Structured Fields: RFC9651. What is it? HTTP headers have been a bit of a free-for all in terms of how complex values are encoded, with many headers requiring their own mini-parser. A while back an effort was started to fix this for headers going forwa…
I just released v2.3.0 of @badgateway/oauth2-client, which I wrote because there weren’t any lean, 0-dependency oauth2 clients with modern features such as PKCE. This new version includes support for: Resource Indicators for OAuth 2.0 (RFC8707). OAuth2 Token Revocation (RFC7009)…
I have recently revived my “filtered unserialize()” RFC and I plan to put it to vote today. Before I do that, I’d like to outline the arguments on why I think it is a good thing and put it in a somewhat larger context. It is known that using unserialize() on ou…
Is it finally time for PHP generics? Earlier this week, Seifeddine Gmati, aka "azjezz," posted an RFC for PHP generics. It's the most robust and promising approach for that feature to come along to date, and it's generating a lot of buzz. The folks at ThePHP.cc asked me to blog …
Sjoerd Langkemper
Jakub Zelenka
PHP 8.2 is set to be released at the end of 2022, but final date will be announced at some point in the future. In this post I will evaluate all the features, improvements and deprecations. I’ll try to keep this article up-to-date with RFCs that will be accepted after publ…
The Zend Optimizer+ has been integrated into PHP core with the 5.5 release, which, according to the RFC page, has many advantages over APC. It has been renamed OPcache, can be enabled with a simple ini setting, and since it's in the core, it offers better version compatibility. …
There’s been quite a bit of talk, recently, in PHP-land about templates and the ramifications of enforcing “pure” PHP scripts by preventing scripts from entering HTML mode. I’m not quite sure how I feel about this RFC, but it got me thinking about the who…
Matt and Ben are joined by Colin O'Dell, staff engineer at Wayfair and supporter of the twitter dividing Dynamic Properties RFC to discuss what this RFC really means for PHP going forward and if its really a good idea. They also talk to Colin about what its like to change jobs a…
User-group and meet-up organizer Jenny Wong swings by for a chat about the PHP RFC for a Code of Conduct. Whilst all three of us think a Code of Conduct is a good idea, we talk through some of the various for and against reasoning that people have, and try to outline the logical…
I wanted to share some of my thoughts on future development in mtrack, andsolicit some feedback. Some of these are driven directly from user requests, and others are things that I've been thinking about on-and-off for a little while.I really want to hear your thoughts, whether t…
I've implemented xCal and xCard formats inside the sabre/dav libraries. While testing the different RFCs against my implementation, several errata have been found. This article, first, quickly list them and, second, ask questions about how such errors can be present and how they…
The li3_fixtures plugin was my first Lithium plugin ever, and while it works okay, I feel there is a lot I can do to make it better and more flexible. In this post I want to share my ideas for a new fixture plugin and also want to gather feedback from the community to make it ev…
Michael Morris
Ilia
Alex \"Pierstoval\" Rock
Michael Morris
Gianfrancesco Aurecchia
Jakub Zelenka