Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125689 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 qa.php.net (Postfix) with ESMTPS id AE1961A00CA for ; Thu, 26 Sep 2024 13:19:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1727356886; bh=9x5WyL4/BzpsXDr4s+OUf1ZhLyY49bFfyqt+NJziN2c=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=YFK2a0WQ+uCzNvTa9BHzLT+3LVvZ5WQNARxcfSWuYTkXgNUk9MjMBa2U9twPCJlSy gvxwtnU0s6XYqqvGbxDaXUjNUYvS5O0QNK/w79X+tNiF7/YXOSLITG9L+nKXD2RI1M a20N1adOnAIyc1Axo80Wbj3gFHdlvBxydICkoqMuXN8CGJfEbv8n+XxOl6gZSnIjtW 2Alzdt5ueCyxrDvKFG6c82/kOM7J/dPfq2tIi7wZvXU+wooAavaTTd9+GiSuaqVuwL k9/kVBi09W08AfJCDMp4lWoaknP1vkOSEoq42VCIzk5JrIEVHmVInc9ElubtWtlh3A XsWcCm4UUPOiQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A5F741801DE for ; Thu, 26 Sep 2024 13:21:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) 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_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 26 Sep 2024 13:21:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1727356746; x=1727961546; i=cmbecker69@gmx.de; bh=wSl4q40WPjyjWMZhBw7yvkkli+O2dalzDJr8qHfH/uw=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=pEyYsv2xnOobz/pbJU5rZ8JulVaDT5aTygyjBx2br8bqi4iHqbqEyDFPU+Zf//af cC+9WXdulVPELIVl+YV0uUPPQObWuLgu1M5fxhC3nvdh+dBC6FHgg+SAi7kZ+pTC+ MUvOPpC+OAY4FexIOG0hnFU9NoGh+uwwxLqlPrFpEeBBhiLgOj2R2gTiyPqbuXpk/ LmCyJkHtcYcWLntMK+w2a9zP5PEf7Tx2b5U88z41gNQ9CYRj9sRz9KotAlj2x5pEY nJTbq/JlYDLUtOzWBqsncBhAGgmX72DwNxs1tug78qTwrsbyhhXQH72EXF2Lvxn62 lfh1BVOBYRzmRMUg1g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.251.205.37]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N1wll-1rwEbL2OAj-0181zV; Thu, 26 Sep 2024 15:19:06 +0200 Message-ID: Date: Thu, 26 Sep 2024 15:19:06 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] No more RFC implementations during beta phase Content-Language: de-DE To: =?UTF-8?Q?Tim_D=C3=BCsterhus?= Cc: internals@lists.php.net References: <16d24095-564a-41f1-bf7f-cee9466f76ea@gmx.de> <00895e0eb252394d9d18c2dbaad4dd37@bastelstu.be> In-Reply-To: <00895e0eb252394d9d18c2dbaad4dd37@bastelstu.be> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:EWbxfwOteiNpmHrFdDKjdg+lzwy/2ZMA5RYBtxD2e/KpsiQpgUM Ppj9ieDGJ7HGLI9FtI2XOs0D1Ekx6ObvTv1hRS/o3ctoOmJ3KO1knb11OlDKbEp6c2w7T+D bQGZRg7YtcmLF6W0giX9V8PJFZaOw+mMdEV2QHacGfvefdamFZqftNx+rmZye6cqtFWnkXf JjtLHi2jOWvYHqUJCzvtg== UI-OutboundReport: notjunk:1;M01:P0:Zuq4Gfc4nUE=;44+eVztEWUB8LTFhFV1x6Frad99 IQFE70wEwvUTzAr2QclTL99PKB3OZPZupib4PjxeXhREnj2b/TFWcX0gQNAS2YeQYCgK/MsHd 5JkodbJUF8yMQRngJ7EEe5grp020qT2PF0jZvy+WQ4qmYi7+kWxl8hu1ZbUhojpRIY/AbrK1F WJNZANYIAv7svS413+X6i2Fjlfdmpu5wtiUVso1w2nspMJQaBa2o01Ob589vIEssUEMRP4UNl ASrQ+rQtWZwWaXoioAte75uV/ZEwNSThgfwnRbjQBRzbZG1P54XjAT/7ig85i9g3xOYjbqO+P qm+o0ywo6/tRtCokzQ6a6V3AHDKyjfqh4VqlIkD3BKbC3CZKuyMp7qa1OuxaSVJ1zIlzcVa2U Sy2y8u5QPucLtbeG8LYkoGCuvQWMWE1Zbtl5z2AmVg8Gv7hV/qJGshxHlJP9qc87yFkpaTpn+ 7hWR18DwL0PuGhsvo0V5mdU9xGW3yiei4csy8SkL1dk7j36VMayTJe5koP+ZtE+N7lDHSzi+e 86XlkuwY8kK9KrWIc+OzStSIEPIE6x+tkcuU+j5kvvfOm/lbsun4KDn1GeeE+NHFSpD2Ww58Z f8M3IvXyNhJnFPR8PhbFeg23I9Dsd5NrB+yTgzE/vxpPXcaUmkG1HAYGDQJKbd0air9dJns2M ziIgfsSPcNU15ZE3CD4w/mz89DEdYOEiEejVORFTMmdeN7fplMttPYeRLR5ztf+WWgYNSB+FO LnUMQJ9+VZp8nfkLFJL9XXpEgR/C7PjGodPKKcapGc0184OS5ae+hcTqFItuHzrNZC+8qW4Mj S10aQnwwHiDk/itQL5W2G8dYjezb7ADOr1RXaST50UtC8= From: cmbecker69@gmx.de ("Christoph M. Becker") On 26.09.2024 at 14:23, Tim D=C3=BCsterhus wrote: > Am 2024-09-24 17:14, schrieb Christoph M. Becker: > >> I want to suggest that we do not allow any RFC implementations to land >> during beta phase.=C2=A0 In my opinion, the remaining time to thoroughl= y >> check and address possibly overlooked issues is way too short otherwise= . > > FWIW, there was a recent RFC to clarify what is acceptable in which > phase of the release process. Given that you did not vote there, I > believe you might have missed it: > https://wiki.php.net/rfc/release_cycle_update I missed it while it was under discussion and in voting, but have read it since then. And I almost fully agree to that RFC, except for the issue at hand. > While I agree with Bob that by disallowing the RFC implementation during > the Betas would make Betas and RCs effectively identical. Nevertheless I > would like to see RFCs with a large impact voted on (and implemented) > *well before* the feature freeze, as the recent history required > following up with another RFC multiple times (e.g. Random Extension in > 8.2, BCMath objects in 8.4, Property Hooks in 8.4). Asymmetric > visibility being voted on shortly before the freeze made me a little > uneasy for that reason. I'm not suggesting to forbid new features during beta, but only to forbid implementing RFCs during this time. While the implementation of some RFCs would not be a big deal, we have to draw the line somewhere, and I like to avoid additional discussions about which RFCs have a "large impact", and which do not. But I don't necessarily want to be too strict about that; for instance, PR #13578 has only been merged after the first beta, although it was there for almost half a year, but resolving the Windows test failures had not been done timely. So yeah, some exceptions to the suggested rule would be fine for me. See also Jakub's mail[1] with which I fully agree. And yes, I fully agree about aviz having been very late. [1] Christoph