Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129217 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id C07F01A00BC for ; Thu, 13 Nov 2025 10:30:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1763029827; bh=3RWDTrDRpSKFgJszGDqJZITeQvOvKyYp4Q4MKFgIPmg=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=Dcv+PgUwMbCxKeK006SusiMkYZzBDr4/7SwcxOQ+nQ7oyJ0mpASS96217DrWEpjTA j6rduwAIXNDeNgLMVepVO4/hIWP5jKL/7QklOtx3RCqfpD2exgctU/WZ3DNrz2UXpX +CQXSY7Wc/ddAOi50/muhblmKm3x/WohTqv7mkD64yBrA+Z9zgqlybhS0WLXfJ2cAD RgzHF5OhTDOZ3uZkSHfBBSRZ1h7jETI6nCZBspZ5wQ9RJ81xhtDcQvKscRbmD08sYo kqG66UhCTiNV0lN2YPPM0OZVg98Fw5TiNOdqTUUf5gsjhFJxQtsk+QtmC5YeyDT6s6 xo09XE3IqbmGQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 79D6C1801EC for ; Thu, 13 Nov 2025 10:30:25 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: * X-Spam-Status: No, score=1.8 required=5.0 tests=BAYES_50,DMARC_NONE, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-oo1-f44.google.com (mail-oo1-f44.google.com [209.85.161.44]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 13 Nov 2025 10:30:23 +0000 (UTC) Received: by mail-oo1-f44.google.com with SMTP id 006d021491bc7-651c743b2d9so315293eaf.3 for ; Thu, 13 Nov 2025 02:30:18 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763029818; x=1763634618; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=3RWDTrDRpSKFgJszGDqJZITeQvOvKyYp4Q4MKFgIPmg=; b=jeyIXJ0HUM1S1C1sPapo8Uto9TgZ+pGfduoiSLXxAO5+Mavf5VPbwy8n/BdcJrPLue XPd2RWUf8zRCQFJXfbN+Cu8eAAKvwe6TICqQ85hQSaOOfINt0JBEFcAjY1yJeYdLnVDM ILBpQlvPhFLDgNzFlVbttQ3EllIWnxp/6AvwmHvlOqWZePsS/Be4yxoabBwC3lIYTSUy nyIzKs6mi6h/kEMd1jONM3xt+mASoTDnXXqxy1NpxSsoCb/v8U8fP96sO/O20U/Yb23P TKGrRFXbilvwKIqzQ6/zLgzKiUpYaxK2IfQQGSUolLKl+4mCv3g3BGHCID2Uxq1QUukI VfUQ== X-Gm-Message-State: AOJu0YyWQ8LUWkHkd++2hjEtqy8lNau8jYddRPVDjv6bdgOctYFK7BCx X1f1I/mCIC7QVKJ8/SJzKDYKX8KxIbZRqHkPrkS6tB4gNAJ5ZRxti50+CbLisrEbYdtZH9XxHiV 1Ds28t3LURpvT0ntN1CoT/K7u07d1PkpnDg== X-Gm-Gg: ASbGncuRkDCKKu/H/VivE335erQaX7PmXak0WadLqMmS47GMhkh53J4HyrlB6bryndb rFOUOyRrXGazD6Q9LyNCAPjb2Rfou7fBPNAioLkHsCYKu1nGQtEEyUn2mddcfqH5mEH36LNVA3w VkstXBmv70LZRtSoZUqFcljIEIRbtzeArpau4bq+Zynpkc6TVQpPAin+0GKCa9ZhjGX0nWJ/1ko svgIiyFDx2RY8G2mx/yQsG/vMt98Mu8mZ/an85H3zQxCEPNL2aK42y7v5M= X-Google-Smtp-Source: AGHT+IEWRCeNEY6AWgxGXQc03vC2ARHQscx8yraTXGELhcFH/AwqJJ0ouYYuTjFDZmDC/G3sJwbWiYTrOdg/4b8Hgns= X-Received: by 2002:a05:6820:a02:b0:657:2d96:2cfb with SMTP id 006d021491bc7-6572d963051mr251940eaf.6.1763029817952; Thu, 13 Nov 2025 02:30:17 -0800 (PST) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 13 Nov 2025 11:30:06 +0100 X-Gm-Features: AWmQ_blmicZ4MoqZRDnc0TzgYlht0NWDfhta0mHBi4HJT340GhdbicfW0cRQ9YY Message-ID: Subject: [PHP-DEV] Re: PHP True Async RFC Stage 5 To: Edmond Dantes Cc: php internals , Larry Garfield Content-Type: multipart/alternative; boundary="000000000000070f190643775e4f" From: bukka@php.net (Jakub Zelenka) --000000000000070f190643775e4f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, On Thu, Nov 13, 2025 at 10:02=E2=80=AFAM Edmond Dantes wrote: > Hello all. > > Today marks two weeks since the RFC was published. > > I need to apply a few minor fixes that Luis pointed out. > > If anyone else is working on comments for the RFC, please let me know. > If there are no objections, we can start the vote on Monday. > > I thought about it and I think we should have this with implementation otherwise the whole thing is kind of pointless because we might not get it merged if some internals disagreement happens. It will be also impossible to get anything bigger than what is proposed now reviewed (read that we won't be likely able to merge the complete implementation in one go). In other words if this passes, it will just means that the API is ok but there is nothing actionable. In addition, I think some people might be even voting against it if there is no implementation that they can review. It means there should be a PR implementing exactly what is in this RFC (minimal stripped version of your current implementation) IMO. Cheers Jakub --000000000000070f190643775e4f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

On Thu, Nov = 13, 2025 at 10:02=E2=80=AFAM Edmond Dantes <edmond.ht@gmail.com> wrote:
= Hello all.

Today marks two weeks since the RFC was published.

I need to apply a few minor fixes that Luis pointed out.

If anyone else is working on comments for the RFC, please let me know.
If there are no objections, we can start the vote on Monday.


I thought about it and I think we should have thi= s with implementation otherwise the whole thing is kind of pointless becaus= e we might not get it merged if some internals disagreement happens. It wil= l be also impossible to get anything bigger than what is proposed now revie= wed (read that we won't be likely able to merge the complete implementa= tion in one go). In other words if this passes, it will just means that the= API is ok but there is nothing actionable. In addition, I think some peopl= e might be even voting against it if there is no implementation that they c= an review.

It means there should be a PR implement= ing exactly what is in this RFC (minimal stripped version of your current i= mplementation) IMO.

Cheers

Jakub
--000000000000070f190643775e4f--