Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127594 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 BDD391A00BC for ; Wed, 4 Jun 2025 16:40:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1749055082; bh=4I7FbRqbEHAkVuWFg8W4YuOKDnoM+4gj9bt0Xb5ZSV4=; h=Date:From:To:In-Reply-To:References:Subject:From; b=WGZ1gOQ3s9QzxJgIAdEUOeBeO0n08irZU1LICW3toZA3WlT9OVg6Xd9dwD9t7S1Zr zGh5wczOcdZObvuLAL123dq/ES3VJQAKccW+B5DV5myTShE5yRmxXYwxtnnqYlxb/R f5XS3ACI/uZ3/my1DFqHVEPCjxLhK63DBC2fzcajRhXcJ3BANm8rAQr6bHTfY64o/w 5mECSudcyMB25vwXzwnFFSjzg1shrHlvlQuBB07wgzZ94bvEMIZ5t+1cGWvFCCaJT7 cFEdzjHpsL2RwrF5NnSMx84kaTxkpsCQk/8+uPO5wQ7tmCKPXYcKMvsoVBErcJ4Dj/ scuXp17O7sIBg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 04762180084 for ; Wed, 4 Jun 2025 16:38:02 +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.1 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,RCVD_IN_DNSWL_LOW, SPF_HELO_PASS,SPF_NONE autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from fout-a6-smtp.messagingengine.com (fout-a6-smtp.messagingengine.com [103.168.172.149]) (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, 4 Jun 2025 16:38:01 +0000 (UTC) Received: from phl-compute-10.internal (phl-compute-10.phl.internal [10.202.2.50]) by mailfout.phl.internal (Postfix) with ESMTP id 05E3513804D6 for ; Wed, 4 Jun 2025 12:40:05 -0400 (EDT) Received: from phl-imap-02 ([10.202.2.81]) by phl-compute-10.internal (MEProxy); Wed, 04 Jun 2025 12:40:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= garfieldtech.com; 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=fm1; t=1749055205; x=1749141605; bh=oYB5LIk59qdv+RDOc5j+L 1mePGbwwW4rZQsoStRxxcQ=; b=IrotqAT2sCJxkPSAPYx38RL0+ifOTrDuKMXPv HGaqodBkV8zgNSARxsvihet4sjxcsH4f3XX5FcYvrlwdWR9/ei+wI7X2y8zbs/88 ocVJtVpFpYbOwrq+2issrtviQX/ofi5XBRKBu0cHHEotxSe4sLssV3MWC5klmzcj k4Nywdketh5WTvsYW79gqz4mj8iMIdXsFNYY6m7KAGu9PWIAZbOYMS9ifMoTN2B+ vzP3MHVO/29LXk0nJ0V2NH/edebu48/YDnFIUCtnfB4aEl2IsRGWELCtIIhi8brz 5EGI3IR4s1KbODyHo17vD/aizWGNpFudKR/YHEdck7GkizE1w== 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=fm1; t=1749055205; x=1749141605; bh=o YB5LIk59qdv+RDOc5j+L1mePGbwwW4rZQsoStRxxcQ=; b=G0synOIDoPyhmPmTI +r6PIcsw7TsQurjxpyxFJmsl9NtvFXJL6pcGTcJi9zSM8r5YEzR7MmMUKHtQdlEN Hp7JbomKb2eK5ugfxAjdbHs5dzqWiFc8aha9Q/LtQX7ct5ARrQ1f0Ep4iHBD5QGW sM5AyPy0mwA83H3A8oOe0JRQIOs1cxps8tmwX6oHZCvmLpEesB1y7aT9AIvQY1sJ 9Yq8tioqTSTNiUVg5EJnyreD0oKB6yfq13o+WPicvwnaPVj/B20ynXo2TH/pjmAs CqW9r0EECbTya5IwxBy7hGQA41mWXvsvi2s7wIpMJW+pmw6ixPzdpBT5ZPa6Ep0b O4FRQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddugddvgedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepofggfffhvffkjghfufgtgfesthhqredtredtjeen ucfhrhhomhepfdfnrghrrhihucfirghrfhhivghlugdfuceolhgrrhhrhiesghgrrhhfih gvlhguthgvtghhrdgtohhmqeenucggtffrrghtthgvrhhnpeeffeffvdekffevgeeutdfg veefudegudegjeeuteetgefhjeeiffejhfegffdtheenucffohhmrghinhepphhhphdrnh gvthdpvgigthgvrhhnrghlshdrihhopdhgihhthhhusgdrtghomhenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlrghrrhihsehgrghrfhhivg hlughtvggthhdrtghomhdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhht pdhrtghpthhtohepihhnthgvrhhnrghlsheslhhishhtshdrphhhphdrnhgvth X-ME-Proxy: Feedback-ID: i8414410d:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id A1FFE700061; Wed, 4 Jun 2025 12:40:04 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 X-ThreadId: Ta414ffa8806ca88b Date: Wed, 04 Jun 2025 11:39:44 -0500 To: "php internals" Message-ID: In-Reply-To: References: Subject: Re: [PHP-DEV] [VOTE] Clone with v2 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: larry@garfieldtech.com ("Larry Garfield") On Wed, Jun 4, 2025, at 10:48 AM, Nicolas Grekas wrote: > Le mer. 4 juin 2025 =C3=A0 17:15, Volker Dusch a =C3=A9crit : >> Hi everyone, >>=20 >> We just opened the vote for the "Clone with v2" RFC: >>=20 >> RFC: https://wiki.php.net/rfc/clone_with_v2 >> Discussion: https://externals.io/message/127353 >> PR: https://github.com/php/php-src/pull/18747 >>=20 >> As with every RFC, a 2/3 majority is required. >> Voting ends 2025-06-18 at 15:30:00 UTC. >>=20 >> Kind regards, >> Volker > > > While I appreciate the effort that went into the proposal and I value=20 > the technical discussions we've had, I feel the transition to the=20 > voting phase comes a bit too soon. It seemed like the conversation=20 > still had room to evolve, and seeing the vote opened while I (and=20 > possibly others) were still forming or refining thoughts is=20 > demotivating. > > Moments like this make it clear how emotionally demanding participatin= g=20 > on internals can be. I believe strongly in the importance of open,=20 > respectful, and inclusive dialogue - especially when we disagree.=20 > That=E2=80=99s how we move things forward, even if it takes time. > > I=E2=80=99m sharing this not to single anyone out, but because I care = about=20 > this space and I hope we can keep making the process more=20 > collaborative, especially around timing and closure of discussions.=20 > > Nicolas While I support this RFC and want to see it in, I have voted no for 2 re= asons. 1. The switch to an array parameter, as previously noted, is a major DX = loss for unclear benefit. It's just all around a worse design, and "may= be we can change how arrays work in the future" is not an answer. 2. There was still an active discussion with Nicolas going on that seeme= d rather important. Opening the vote while that was still going on is, = as noted above, problematic. --Larry Garfield