Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125704 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 277391A00BD for ; Sat, 28 Sep 2024 17:38:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1727545224; bh=MEtn4fP7cs+osxggrIo48FZtQq0HktBZG0t1XentyOM=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=GQ1s4o0JD+e6ekJ/1cFgRcLCp6wOMKe711Fx66kc2z807KeiMOLZUVj341lOG7jiv ICKizjJLyDrkHUBuzu8xCqNu/nzftfo29w2YJzNAfom9r2p9/jKEtohfpFMhCfqocn fs/JtAlJ74RWaUlBLut45urZKFrZftdN6TyF426eDENvshW3reukseocxnIv8wv1bY ryQuWW3EyAfLsvxvmIb9iioYVFYSICcXi0DGl7dyuK+p+VBmf+feIQGOyilBBzsFai 2wPOmRuyVFu5yX//n21IoBz1ijgjiO9MzoRrNUwtFcvo5bCTviTMZINJUZ6d19J+Qg eUZeFdROhjkig== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 53070180076 for ; Sat, 28 Sep 2024 17:40: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.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,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 mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.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 ; Sat, 28 Sep 2024 17:40:22 +0000 (UTC) Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-42e5e1e6d37so28683385e9.3 for ; Sat, 28 Sep 2024 10:38:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727545090; x=1728149890; 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=7hBDrHD1f24EvXVmDffy4zUY5sphnU6JXV8NjO0xS1c=; b=l84T1okIGeXGpRiBcatlBvjdGhIMcCYwch0an7xbPYE0lkivsrJ+qrK/6O+mSyNudl XfRXUpRjQiMrF8C2QUt+v47nKzqxfZwKitHmv/05FBNOYA2c5MzRluOlsFL3O4uUOzfL 8ED6HbC73En9EvyRKgGwxrfSKWioYg5u1cK5wKc3SmoJ0x3Y7m+X7ATpVvKZQVwaWdvp 0fKS0WLrfcy6P+vFwvDvC8PaLKcjsvDn8uVa/PZLQgy9H41sXWqsSBcatdJXgr7EElrm D9EkUKQFwVT3XOPzJ2dzNQFspjNMBt28Ir3Q2ErfpHyTgOD34nIkD3DPPyLLPzhBg43g ucnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727545090; x=1728149890; 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=7hBDrHD1f24EvXVmDffy4zUY5sphnU6JXV8NjO0xS1c=; b=ZYpdZBscoJ1oA0+qsv1dy4eJn6hSn6rCqfOX/yYGvUUvxSg/oCnJKjRSF2YjEXKfrj 9r5DzAlYAVis1JgIpGFMK0km76QEvw5JZglBqPt1osevDuzZG8oN0XX5mun9FW1NpEQo F8dJPjqGzMLMCiaLh2khaykbZlMLKBA4N3KxDceRAuB/uC+cgnF+55DVx/kEcaPiPduE 77QIId2DCjL9mLWBH9zgXpBh6zQWUyKXx+QLIX2GQey+9H/EysO6AgBQMUVXYUoqGR+y Q9VFzW7emCXGWfit50nfxaKfM9Uhh3ut4859gdEIPSiiEg7cJG0E8W31LEL3CxPmBYnu bp4A== X-Forwarded-Encrypted: i=1; AJvYcCUE+geQPHJ7EVCMx53g/mJMoG5YGIE7a8eN9vwfNinYToUFoZaWFzG5JdU15eMe2omsT4Jbb8MQBPE=@lists.php.net X-Gm-Message-State: AOJu0Yy0hLK+hc8fCqiNpZZ5WAvMOpFWY9o/5jCuGsgEkpPKx2FGA5SE /Q7bGzsw2Smm3iz8+X4unE1toz9LT3Y15FSmvchrHnrt69p9JTy4U63KfcmmnHsnxvAv4Zm2kW5 Pom8+iKgkSzRtA02APkA8QHnmshQhTQ== X-Google-Smtp-Source: AGHT+IH45vaaWHDom3qfthMpPDVFMdx85pQTpuLUm0z65MUWcPR15Z/SXprzvIZqFr3YdCbbRbWCL/T00fh1UqDefH8= X-Received: by 2002:a05:6000:1141:b0:378:89d8:822e with SMTP id ffacd0b85a97d-37cd5a99b65mr3712625f8f.27.1727545089950; Sat, 28 Sep 2024 10:38:09 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: <16d24095-564a-41f1-bf7f-cee9466f76ea@gmx.de> <00895e0eb252394d9d18c2dbaad4dd37@bastelstu.be> <1cb086c9-99f0-40af-917e-fe708d611778@gmx.de> In-Reply-To: <1cb086c9-99f0-40af-917e-fe708d611778@gmx.de> Date: Sat, 28 Sep 2024 20:37:33 +0300 Message-ID: Subject: Re: [PHP-DEV] No more RFC implementations during beta phase To: "Christoph M. Becker" Cc: =?UTF-8?Q?Tim_D=C3=BCsterhus?= , internals@lists.php.net Content-Type: multipart/alternative; boundary="0000000000006b8d070623316f12" From: arvids.godjuks@gmail.com (Arvids Godjuks) --0000000000006b8d070623316f12 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, 28 Sept 2024 at 13:03, Christoph M. Becker wrote: > On 27.09.2024 at 18:22, Arvids Godjuks wrote: > > > I agree with the general sentiment that alpha/beta/rc should be followe= d > in > > their canonical form: > > - Alpha - API/ABI gets broken, new stuff gets introduced, big > > implementations happen > > - Beta - new big additions are not allowed any more and introduced > feature > > stabilisation and bugfixing occurs (this is where you polish > > implementations) and general feature freeze goes into effect > > - RC - final testing, bugfixing and eventually release. > > Thank you, I like that! Maybe something like this should be added to > our release cycle documentation. > > > But I think the struggle we have with RFC's coming late and being a tim= e > > crunch is the timing of the release - November. The big problem is that > the > > vast majority of development and voting and RFC ironing out happens > during > > summer when a lot of people are on vacations, travel and in general are > not > > here. So come September/October - all hell breaks loose. And that happe= ns > > every single year. > > Interesting theory! However, I believe the actual problem is that most > of the developers have a long backlog, so everything gets pushed closed > to the respective deadline. And that leads to the stress around this > time we indeed have for years. > > Christoph > > Well, you always have a backlog and there is never enough time, and any pre-release time is packed with people trying to finish things. It's just over the 20 years I have been reading the list and especially since the release RFC has been adopted, starting mid-august to mid-September practically any sizeable RFC had at least a few people come in with "I was away/vacation/travelling/etc" - basically summer activities. This has been a constant and quite a few times some of the most experienced core devs returned like that and found major problems in RFCs that required everyone to scramble and try to solve it (and a few RFCs didn't make it into release due to that if my memory serves me right). All I wanna say I have noticed this trend and I think personally that bumping the release by even 1-2 months would make things easier for everyone. We can make the Beta phase start in November, so everyone who wants to get an RFC into release has to be done by then. After that, we start the beta and RC phases and release a few months later. --=20 Arv=C4=ABds Godjuks +371 26 851 664 arvids.godjuks@gmail.com Telegram: @psihius https://t.me/psihius --0000000000006b8d070623316f12 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable



Well, you always have a backlog and there= is never enough time, and any pre-release time is packed with people tryin= g to finish things.
It's just over the 20 years I have been reading= the list and especially since the release RFC has been adopted, starting m= id-august to mid-September practically any sizeable RFC had at least a few = people come in with "I was away/vacation/travelling/etc" - basica= lly summer activities. This has been a constant and quite a few times some = of the most experienced core devs returned like that and found major proble= ms in RFCs that required everyone to scramble and try to solve it (and a fe= w RFCs didn't make it into release due to that if my memory serves me r= ight).

--0000000000006b8d070623316f12--