Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129429 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 AE2751A00BD for ; Mon, 24 Nov 2025 11:54:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1763985286; bh=4QQIYiUIZDgR77bSdM/abJbc4O2f6mzXvUnTYIL42rw=; h=Date:From:To:Subject:In-Reply-To:References:From; b=HA+NFoKVBhnBcjvJE0H2TdeYGWhenQMgasLtJZJnyWYDjomOWsty44mU59t96o6pF j4PUdmO0yRvbb0yhSsHA7A3ptP1CMqfZbF1pjCcwwBQ1/pueu4NkHZ1yssgW9+oIS/ 7anf4H70eb+5bV765vlwwtEIimOmdys+JyM+4SR5fR4/sZmYxeSMyPuncDSJDyF1ne 3WZhGFkQN3j2DhDC41LeOQdH6kgjwUMTcfzzYmg8YN+FXxEz+FVGRC746hQ4EBceOi 4YCnLWBkzy+/XMstQSj0VsVbqcEbUCe8btqsMM2ORQ9XVPY3JtOiZy/vP7YVXEjzST ztwQFP7RzbVVg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BB1F2180072 for ; Mon, 24 Nov 2025 11:54:45 +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.9 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,RCVD_IN_DNSWL_LOW, SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from fout-a8-smtp.messagingengine.com (fout-a8-smtp.messagingengine.com [103.168.172.151]) (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 ; Mon, 24 Nov 2025 11:54:45 +0000 (UTC) Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.phl.internal (Postfix) with ESMTP id 2CB21EC04DB for ; Mon, 24 Nov 2025 06:54:40 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Mon, 24 Nov 2025 06:54:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rwec.co.uk; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1763985280; x=1764071680; bh=4QQIYiUIZDgR77bSdM/abJbc4O2f6mzXvUnTYIL42rw=; b= KaTzAogw7q0za69ByZ043NPylgdKcQf02NGlVcXy/b6VMeWRISM5Hf5dLE/2WChc Q8sVEhGu4zEdXTQdcBelkzO4yJ+eQX42NIukcbGhP+ChkcfuqEVhKS8/upHyXpGZ 9zX1tcdaWHMqV5+5HxyCM87lmk7xtaAYWYVYDr8wiFx9m/WxDiz4Yosoe6FsQkto ZJxwBfYZdJKHl18PPWr3g6Nt9YfCX3O7Lj8eRt98ewypvHFVigpEUmhbBqz+3vZz fbTU0F4jageAfJhP6eqgksOBJCHoxdQ9XfTxOS+xqYfHqMKTqzuxCvItfb+5P58M b00rf3g0peqIQIMw8o7gTQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1763985280; x=1764071680; bh=4 QQIYiUIZDgR77bSdM/abJbc4O2f6mzXvUnTYIL42rw=; b=RCaIJoEGrUsAInorT DKHWWWeO5D2zCBVRJ5RHVGw7BoGKuGHxdaNptgSACVgWozOJ7lH/lWMyg/g1wxNR KG71upqrBYoXfka+sETTfeeu9yBxanLPFRHmUemg+CYwjNXb5vFvqwTAdkyEeHEA XZ+gmv2iD4WQOoNcSRQYmBjITOOQNKjnFttVc7hFwS4Q9o5JKmdGnh2+cNnd2MpI N/CBPB9SqlwYFlZjSmoH3e6FdFyUJDQzNbcdXkvgRtR6HOrJJzzLU6RdtJxOC0YY K/hLRURJm7djA1qwNrJlRpj99zpDCyMp/jyPoSOZBFR4aQWAFNv9IYjmD4hiMJDH hQA2A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvfeekheefucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpeffhffvufgfjghfkfggtgfgsehtqhhmtd dtreejnecuhfhrohhmpedftfhofigrnhcuvfhomhhmihhnshculgfkoffuohfrngdfuceo ihhmshhophdrphhhphesrhifvggtrdgtohdruhhkqeenucggtffrrghtthgvrhhnpeehle ffteeigfevudetfedugedtudevledugeeugeelheeihfehgfdtkeevvefgleenucevlhhu shhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehimhhsohhprdhphh hpsehrfigvtgdrtghordhukhdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphho uhhtpdhrtghpthhtohepihhnthgvrhhnrghlsheslhhishhtshdrphhhphdrnhgvth X-ME-Proxy: Feedback-ID: id5114917:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 24 Nov 2025 06:54:38 -0500 (EST) Date: Mon, 24 Nov 2025 11:54:38 +0000 To: internals@lists.php.net Subject: Re: [PHP-DEV] [VOTE] True Async RFC 1.6 User-Agent: K-9 Mail for Android In-Reply-To: References: <1402906904.784903.1763811759896@email.ionos.de> <2015208655.784984.1763811978476@email.ionos.de> <980296152.1071.1763813573083@email.ionos.de> <92865666.4510.1763818506332@email.ionos.de> <329450798.8037.1763822426377@email.ionos.de> <9287c46c-bc63-4dd0-9792-0f9421959589@rwec.co.uk> Message-ID: <751A13E5-79AC-47C2-AFC7-A3B0AD69CA71@rwec.co.uk> Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: imsop.php@rwec.co.uk ("Rowan Tommins [IMSoP]") On 24 November 2025 01:18:13 GMT, Deleu wrote: >If I could summarize months of discussion on this RFC, the primary topic >would be the consensus that we do not want to have a split in the >community=2E If every PHP package needs an adapter to be async compatible >that essentially means the efforts to not break the community in half has >failed=2E Yes, this was precisely the point of my "SDK Susie" user story: Susie is n= ot interested in maintaining multiple libraries for different parts of the = community, she just wants her API to be usable by as many PHP developers as= possible=2E=20 If she can't use async I/O without breaking Legacy Les's application, she = will simply not use it=2E Async Alice might write her own code for the API = calls she needs, but won't want to maintain a fork of the entire library=2E= Beginner Bob will use the official library and not get any async benefits= =2E=20 This is basically the situation we already have, with Async Alice using Sw= oole or ReactPHP=2E Rowan Tommins [IMSoP]