Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127598 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 C7BFC1A00BC for ; Wed, 4 Jun 2025 22:11:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1749074944; bh=Vf27s1I7RA7n01PsC3yawnem07Qo9EEcU6NiZj+QUY0=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=GAjsVjOnGOgSrQjBDKmnqin3QWU0CmZEJzOkZnfKgyMawCbeDa07tXu4VpZnN2Yvh GAPK3ChR9dpZY4ZYq9ehsZMWsWoP221y+Ii0ifwN+wa7xGpaTQMEsYGHBdbxZU8GB6 O1h5UhdxhglvgsWtqqq8UXLGbNfKw4p5jDX7N9YLDiRCqYlCmBz+4+4JVLGi7kPOt2 7SCyGGUWPH+QqP491j7UAjZgzTHcRE5zVaWbfZNiLteGIc14CdxQybBpx4dicWrSsJ XQb2IIzVRYUFqyvvFAiMHfB2qKj7pPfnlERdPg+XQqXXnTZRMxsJQyJUwRwmkG3uEy dec0s+ueWPnfA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 427D418002F for ; Wed, 4 Jun 2025 22:09:00 +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.4 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS 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 mail-ej1-f48.google.com (mail-ej1-f48.google.com [209.85.218.48]) (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 22:08:59 +0000 (UTC) Received: by mail-ej1-f48.google.com with SMTP id a640c23a62f3a-acb5ec407b1so50871966b.1 for ; Wed, 04 Jun 2025 15:11:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tideways-gmbh.com; s=google; t=1749075062; x=1749679862; 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=Vf27s1I7RA7n01PsC3yawnem07Qo9EEcU6NiZj+QUY0=; b=Ryaou6aoOgbP4YeJqqutY12RxEohqrml1e7C59YQ9afoXIGfTUpThfzBoHslgqrqLk 9kle2mx2ps5YMtQrTjy0AD9HXT0UMmFV/fShZhaHywnltbrXRU70BtG20pBJ4Mhz+Dnl w+l3l8NkqK1pFyQU1gqAn1WEV2brP2fQXvARHiugqS1iAQhKIL5ht0WOrgBnRttcbbPd D72lvrS1FkpL1u4zrD9XhBzDkwlVjsHiXKuhhPpqc/KFtxh/HojPGCaDs5RnpGBhsL8L mC4KSyKGDk/NOQSDfFd4mPTllfuqMZYVqtoa8qR5UttJwstHbGyR2rglTCbJpOQ9QO82 wTHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749075062; x=1749679862; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Vf27s1I7RA7n01PsC3yawnem07Qo9EEcU6NiZj+QUY0=; b=jD9BeRdIGxtDbUm8YOoYo5WLeUKFy4xa5dUln4TxCGSCevph1DGhlb8PYnrfJ48qq9 mpP7/uLXgCCb/rLJgRwj+j68iD9YGKnU6kPvIeaQfo+TIZ/G9bJsdz1SuqQl/B2i6Odt YVwvdmclNpELTm7AlNMwVBrUpdd1ifG7BomvWX1hv2/+Y6B8aSzq+fVkmNHlu0fP5tj/ XPft9T8WVIMAjxhGj/xto7CYs0lOV6doel+8dTPChVVASD32m7Gx5GKW0Btphq32G6nC 1GpvUKLncxXlV8LuhMZ0TAHSasfKMC6FNidiwLr9lKa1CXa/p9IOPRlxE9vX9RRMFkhz Yz6w== X-Gm-Message-State: AOJu0Yy6Yg4Z8od4aXe7VFgIhh0s+CkX9xCA2np1y6Qx0ARm1ehQ9bXB gnEobLQopmtHA1cCsiw7/q0u6Kj5rTjHXdtA+//QY+VMJyvFntWD3durS+YZgdR7A7tf5+igh6j Su3EvNinlj7XQuTQ5NPN9qnSalxOiDuXClMTwEqRTQi77LL7twWertgw= X-Gm-Gg: ASbGncuE3KpBLJrg0SnF3xW3FYJ7gKFgv179WGo7eh6XLq+wVfdvC9Sq4z5XYUlEAmV gtX75auk0BHba/JAVRm3KnyqZsCqX159NScNBe4nj/BP2tMr/iS8O5Q8v06UQ4H1e2AYO6ESpv9 IM1zw/KF/oo+mjOGzehtgtM38hMbRzZ4sBYnMSX6s7prdQlmpCLKPwXNQPKCEEw94= X-Google-Smtp-Source: AGHT+IFaEOzVDBfQfkMgs3dONQ1ReQXcsNuch2Xpn21vFoQWtKOew06EM2fuar5XIcOybw0C0ipu2YnN8u3IHWVetCU= X-Received: by 2002:a17:906:4fc7:b0:adb:4342:e898 with SMTP id a640c23a62f3a-addf8f23fb6mr438360866b.28.1749075062146; Wed, 04 Jun 2025 15:11:02 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 5 Jun 2025 00:10:50 +0200 X-Gm-Features: AX0GCFuTKSiroi6Wq_RstoPsku24Rh4InAXly0IoI0NNZUBNxhOfMhyaOXZyaVI Message-ID: Subject: Re: [PHP-DEV] [VOTE] Clone with v2 To: Nicolas Grekas Cc: php internals , =?UTF-8?Q?Tim_D=C3=BCsterhus?= Content-Type: multipart/alternative; boundary="000000000000c3d9f60636c645cf" From: volker@tideways-gmbh.com (Volker Dusch) --000000000000c3d9f60636c645cf Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Jun 4, 2025 at 5:49=E2=80=AFPM Nicolas Grekas wrote: > While I appreciate the effort that went into the proposal and I value the > technical discussions we've had, I feel the transition to the voting phas= e > comes a bit too soon. It seemed like the conversation still had room to > evolve, and seeing the vote opened while I (and possibly others) were sti= ll > forming or refining thoughts is demotivating. > > Moments like this make it clear how emotionally demanding participating o= n > internals can be. I believe strongly in the importance of open, respectfu= l, > and inclusive dialogue - especially when we disagree. 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 abo= ut this > space and I hope we can keep making the process more collaborative, > especially around timing and closure of discussions. > > Nicolas > Thank you for your concerns, I agree. This RFC was, given how small in scope it was, a lot more emotionally taxing than I expected going in, and looking back I'm not sure if it was worth the effort. Being pulled towards unrelated or out of scope ideas on and off the list and arguing against scope and syntax creep was quite draining. I'm very happy we reached a point in the discussion where I feel this RFC doesn't block any future improvements or additions and can be voted without negatively impacting anything when accepted. (You might feel different ofc)= . > I=E2=80=99m sharing this not to single anyone out, but because I care abo= ut this space and I hope we can keep making the process more collaborative, especially around timing and closure of discussions. I do feel both me and Tim have been very diligent in answering every question and concern here, so this is very frustrating and demotivating to hear indeed. While the timing of your last reply and our plan to start the vote collided at bit I do not feel further discussion would have changed anything on the matter here as we very much didn't want to touch __clone or parameters to it in this RFC, clearly spelling this out in the rejected features. So, for me, the best outcome was to vote and be done with this instead of letting this peter out like the first one. Getting the feedback that is this not respectful, or inclusive or open is difficult to understand and painful. Kind Regards, Volker --=20 Volker Dusch Head of Engineering Tideways GmbH K=C3=B6nigswinterer Str. 116 53227 Bonn https://tideways.io/imprint Sitz der Gesellschaft: Bonn Gesch=C3=A4ftsf=C3=BChrer: Benjamin Au=C3=9Fenhofer (geb. Eberlei) Registergericht: Amtsgericht Bonn, HRB 22127 --000000000000c3d9f60636c645cf Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, Jun 4, 2025 at 5:49=E2=80=AFPM Ni= colas Grekas <nicolas.= grekas+php@gmail.com> wrote:
While I appreciate the effort that went into the = proposal and I value the technical discussions we've had, I feel the tr= ansition to the voting phase comes a bit too soon. It seemed like the conve= rsation still had room to evolve, and seeing the vote opened while I (and p= ossibly others) were still forming or refining thoughts is demotivating.

Moments like this make it clear how = emotionally demanding participating on internals can be. I believe strongly= in the importance of open, respectful, and inclusive dialogue - especially= when we disagree. That=E2=80=99s how we move things forward, even if it ta= kes time.

I=E2=80=99m sharing this not to single anyone out, but bec= ause I care about this space and I hope we can keep making the process more= collaborative, especially around timing and closure of discussions.=C2=A0<= /div>

Nicolas

Thank you=C2=A0for you= r concerns,

I agree. This RFC was, given how small= in scope it was, a lot more emotionally taxing than I expected going in, a= nd looking back I'm not sure if it was worth the effort.
Bein= g pulled towards unrelated or out of scope ideas on and off the list and ar= guing against scope and syntax creep was quite draining.
I'm = very happy we reached a point in the discussion where I feel this RFC doesn= 't block any future improvements or additions and can be voted without = negatively impacting anything when accepted. (You might feel different ofc)= .

> I=E2=80=99m sharing this not to single anyo= ne out, but because I care about this space and I hope we can keep making t= he process more collaborative, especially around timing and closure of disc= ussions.=C2=A0

I do feel both me and Tim have been= very diligent in answering every question and concern here, so this is ver= y frustrating and demotivating to hear indeed.=C2=A0
While the ti= ming of your last reply and our plan to start the vote collided at bit I do= not feel further discussion would have changed anything on the matter here= as we very much didn't want to touch __clone or parameters to it in th= is RFC, clearly spelling this out in the rejected features.
So, f= or me, the best outcome was to vote and be done with this instead of lettin= g this peter out like the first one. Getting the feedback that is this not = respectful, or inclusive or open is difficult to understand and painful.

Kind Regards,
Volker=C2=A0

<= /div>--
Volker Dusch
He= ad of Engineering
Tideways GmbH
K=C3=B6nigswinter= er Str. 116
53227 Bonn

Sitz der Gesellschaft: Bonn
Gesch=C3=A4ftsf=C3=BChrer: Benjamin Au=C3=9Fenhofer (geb. Eberlei)
Registergericht: Amtsgericht Bonn, HRB 22127
--000000000000c3d9f60636c645cf--