On 17 April 2025 09:54:26 BST, Edmond Dantes <edmond...@gmail.com> wrote:
>> My only other comment at a very quick glance is that I see the Context
>section is still included, and still has most of its complexity.
>Almost every section of the RFC has a "Motivation" subsection, which
>explains why a particular tool is needed and what problem it solves.
>I removed everything from the RFC that is not directly related to
>asynchrony or not essential at this stage.
I understand the *motivation* for the Context class, but not why it is
*essential*. As I say, I haven't read this latest draft at all, but as far as I
remember, in previous drafts there were no other features that depended on
having the Context class, or used it in their examples. Not having it, or
having a different version of it, won't impact the rest of the proposal.
Remember that "moved to a separate RFC" does not mean "released in a different
version of PHP", it just means "has more space to discuss details". There's so
much to decide here, that we should take any chance we can to break it into
smaller pieces.
Rowan Tommins
[IMSoP]