Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129312 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 698C81AD8D1 for ; Wed, 19 Nov 2025 16:58:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1763571513; bh=GO6ee04rjTq5MRF+qU+fsow7OGClM6CPF8+ai9f+JaM=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=Wi87FOA9IXCpcbk2AJm9Zols0rlVdoAkjaU6fJtk3sKS0Br3xtvHSlaCJazltN0Rt gelbIanUqff4/hjywIL6xDPrqBDghrvB1o5+BpHDCSheWnD1xpLpXNmHSuJ2p2s/Kn 3WyASga2fcbF121SJrI3SXV2ajUrGnkOVvInfmYx7uzDfMNuIfqHeH2XZzGy92BQ50 8H8P6E2Ssedc/+MiSFLF0pYcZPtUEUOKgYLQkw0Qniyvb+dgug4D7YMJ/r9Ag/C0y7 86iebASy99yOa5GNNH8ujboGqHNqgML2cmMyLU+21nhdn66ISnFZM5sIyIRiaDodg7 cFwdN8Ux/4wmA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E269C180543 for ; Wed, 19 Nov 2025 16:58:30 +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=0.8 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DMARC_MISSING,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-lj1-f169.google.com (mail-lj1-f169.google.com [209.85.208.169]) (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 ; Wed, 19 Nov 2025 16:58:29 +0000 (UTC) Received: by mail-lj1-f169.google.com with SMTP id 38308e7fff4ca-37bbb36c990so9575171fa.0 for ; Wed, 19 Nov 2025 08:58:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=beberlei-de.20230601.gappssmtp.com; s=20230601; t=1763571503; x=1764176303; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=wCIxLeF0NLVnytgz1Cp0d/kBo8GuGX4T1z7HuaZXWik=; b=eCLS3XKOEXFvi8ysKgKHaqg1R43LN7OSY17quua5Mbv3GEnOC+9EpBTq69Xyh56/Zv Ic+o+830LHVWaXqRVq10RcJtEJz/frsoZwfLZQ/1rqO0hDnxSlrp7qzPHGJHiOtznZpJ x3B5iOKb/S+KpfG5/Noy0x4rLLoiNLfvjm6mYMSE2pbxiiVYoJ9LgnvzouZOHXK7gXnC ITB7TZX9/C+hrQuaZVaFWgC/4HV9S932RNhZgI7zOTI7W8iXnAuBT25YW6WkLvof2s6z m151GnnS8yASdKEIcfZJsKBwm73IAEGjfqtJzfr1P1+FxfXK2yM9SYdfmUAZ0UmKy9h+ 7O4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763571503; x=1764176303; 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=wCIxLeF0NLVnytgz1Cp0d/kBo8GuGX4T1z7HuaZXWik=; b=XxNNFHiDkzoGdf+JzxdhczfGQEGK9X0eZ+/ltD2Ocog+RoxVH7zvIv967zJfh7dwIb d6VVy8qvrjkQjIw847ipy2p9QPLoEPdxKnZRWHmakxKGvg13uvcXIvWog8jMl5QvMK0U 9LPE0uDRbblVRhYd+BFvat1icut8t3YaYwq9rYtYLmHJjBWtLi9w//RGM0MQ/CvpUdf0 ttxOTnltN204HNy9skWi0SNyPwK0ecc5tCjXWKUK+rb4imxzwX/hT+Z4QEfXzhnq7gjF zIeest1o0XsWnzo6DhdPbdLa7c1YrkwjMBSR+0zDI3H+hJxZKqdXoz1nMhMzznwKM9Dj CFhg== X-Gm-Message-State: AOJu0YwNMf/QKctRSqgshkFJbtdKt+I1O6V1kR6tIwx5dQcpaGxfGl7i EHa7VFVTcFvpMEBQVSW7jCh0Zuxm/BQzLJQIxAyr3dPdBzPEQZCsV/CjCi9k5sfftPwNSYuocP/ lHz7CZsQYsbttD+W/Qnp9yODE1Gh+FnO+vqDM+QUWpA== X-Gm-Gg: ASbGncuEZXOEI84p+7mTt3jje7rvL+5bpNoyH8kSnhM1nvPn84EwYpn6Qseea5iTfAE YKfYcHltSQ/+Z1qAmfp63Jz/HMum6/8KtbsgxqNlcg5COdqjMuhdTcJ51oaBKGw6gRT82hLTa5+ erZ7Ho+/uA7DqnLFmdgzNYByhEFXvCdL60Go8Kt/BLPKOi3E0xTXJMExXXHQWDcTFn3ojKg9G11 h/WAcCr/zbHB/W4+ZoP9+jEuUbNsiWu/MSFRC4v3KMJx5eeK9FtFWJUh0CB4JvvIfNHVr/z5iIU r/+L76kKzKrlLy/edmL9qFtk5Nk= X-Google-Smtp-Source: AGHT+IHphlyIWNh2bX2zQudDFirFIRI43j3rgKf0yIn394dM8VrvDld2gGWA/OEwWFA9FRRYBq5CjCwoicu7JGYmB9w= X-Received: by 2002:a05:651c:e17:b0:37a:4318:d8b with SMTP id 38308e7fff4ca-37c72b8735bmr9976001fa.19.1763571502522; Wed, 19 Nov 2025 08:58:22 -0800 (PST) Received: from 1064022179695 named unknown by gmailapi.google.com with HTTPREST; Wed, 19 Nov 2025 10:58:21 -0600 Received: from 1064022179695 named unknown by gmailapi.google.com with HTTPREST; Wed, 19 Nov 2025 10:58:18 -0600 Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 (Mimestream 1.8.3) References: In-Reply-To: Date: Wed, 19 Nov 2025 10:58:21 -0600 X-Gm-Features: AWmQ_bnYpzZLLvBxlFw7whQEy17_gMZwjYQkfE3bkA5WcropNQpSDsEc0_u1rq0 Message-ID: Subject: Re: [PHP-DEV] [VOTE] True Async RFC 1.6 To: Edmond Dantes Cc: php internals Content-Type: multipart/alternative; boundary="000000000000f1aefe0643f57c54" From: kontakt@beberlei.de (=?UTF-8?Q?Benjamin_Au=C3=9Fenhofer?=) --000000000000f1aefe0643f57c54 Content-Type: text/plain; charset="UTF-8" Am 19.11.2025, 13:35:13 schrieb Edmond Dantes : > Hello all > > According to all previous discussions, version 1.6 of this RFC has > been prepared and is now being submitted for a vote: > > Voting Page: https://wiki.php.net/rfc/true_async/voting > RFC https://wiki.php.net/rfc/true_async > voted No soley because of the API design problems that Tim mentioned and needs to be addressed before voting. Its not a vote on the merits of the RFC in general. > The vote officially starts tomorrow, as previously announced. > > For version 1.6 the following important change was made: > All input/output functions are now bound by the shared requirement of > being non-blocking with respect to the process. However, the specific > behavior of each function may (optionally) be defined in separate > RFCs. > > Thus, I/O functions themselves are not part of this RFC, but the main > RFC defines the general way in which they must operate. Thus (as I see > it), the RFC achieves a balance between cohesion and separation of > concerns. > > Since the discussion period has ended, I will not be engaging in > further debate (except regarding the voting process itself). If you > have any questions for me of any kind, you may ask them either in a > separate thread or privately. (This also means that I will not be > answering RFC-related questions in this thread). I will be glad to > hear your opinions and feedback. I wish all participants the best of > luck. > > --- > Best Regards, Ed > --000000000000f1aefe0643f57c54 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Am 19.11.2025, 13:35:13 schrieb E= dmond Dantes <edmond.ht@gmail.com= >:
=20
Hello all

According to all previous discussions, version 1.6 of = this RFC has
been prepared and is now being submitted for a vote:
Voting Page: https:= //wiki.php.net/rfc/true_async/voting
RFC https://wiki.php.net/rfc/true_async

voted No soley because of the API design problems that Tim m= entioned and needs to be addressed before voting.

Its not= a vote on the merits of the RFC in general.


The vote officiall= y starts tomorrow, as previously announced.

For version 1.6 the foll= owing important change was made:
All input/output functions are now boun= d by the shared requirement of
being non-blocking with respect to the pr= ocess. However, the specific
behavior of each function may (optionally) = be defined in separate
RFCs.

Thus, I/O functions themselves are n= ot part of this RFC, but the main
RFC defines the general way in which t= hey must operate. Thus (as I see
it), the RFC achieves a balance between= cohesion and separation of
concerns.

Since the discussion period= has ended, I will not be engaging in
further debate (except regarding t= he voting process itself). If you
have any questions for me of any kind,= you may ask them either in a
separate thread or privately. (This also m= eans that I will not be
answering RFC-related questions in this thread).= I will be glad to
hear your opinions and feedback. I wish all participa= nts the best of
luck.

---
Best Regards, Ed
--000000000000f1aefe0643f57c54--