Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:115844 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 56676 invoked from network); 26 Aug 2021 02:44:58 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 26 Aug 2021 02:44:58 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 232EA1804D8 for ; Wed, 25 Aug 2021 20:19:20 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,FREEMAIL_REPLY, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-oi1-f169.google.com (mail-oi1-f169.google.com [209.85.167.169]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 25 Aug 2021 20:19:19 -0700 (PDT) Received: by mail-oi1-f169.google.com with SMTP id y128so2520816oie.4 for ; Wed, 25 Aug 2021 20:19:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fpZRlMFWYaqYjkEzdsqN3N/lGdCcv7+JJfcr3fbxF1k=; b=NZOc6QzhtDcxq2JjmawKJpU/VnAX1dBckvmLiq2yB0fOy1JZmu35hrNRbGGb4p3dcT 3BBkKjphSYPE6jpwZgU/6j7LnfL2xk222Y/F3JXDnK0pFrsHhP899emZjOegy7gV2+bA 4qN6Mgs2XnJwy0hoW8gVXc/N2mQnsYAnbWVrJboWx15diDrVLknAwRvlr+RbZ6GAGD+Y 6d4+Lnas8oSNIkYN3Ca4azSiI7tto5zhJu0IMrqDU82t4c6SW4W1SXYwoCK2u4OTr/tx dqZU7tPIsESkWzxOr2vxmKjBZZ5M/AKQHl96os57ktriKyZRL+k5mWKaLh92AsAePp6t z4ZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fpZRlMFWYaqYjkEzdsqN3N/lGdCcv7+JJfcr3fbxF1k=; b=psJAWdlWSK+xN1xs6sGbO4ZWg+drTDTBrSxa7mU5JL8YpAl8fwF9OghK8hno0lXd0d soFhQQLvi3Z/AyM3kXqgFUwN5tk81LkuxXLWAMWe/mNJMdfY2NmVLrq9fhorUfOdbkzf Acu2tOZ1PMheRvg+FFj0szqXkmdTNA7F+OjBmWJmNNTKRtji9k7tngbqirt2xxeJsED7 RXxnnJNlPoD7Neqp2OE3Wos2yK+iRGTha0LK97inhXxHNMFY1IDU1sC4mY1U/vDuFeOk jsCttD+j5wbBHx8HW2V9t3lqwghshT8nUW6IVgWKp5VQ7FO33OV8mcdZ/ewz0dxQqeia CCfA== X-Gm-Message-State: AOAM531CbgFFehshJUYDnEywb3y7QyUv9O+HkDsz+HpATi0WXi4+reYi xzVLB3FKGRW6ZnNO+9W810kg6nejxiAKvsSMcbU= X-Google-Smtp-Source: ABdhPJxfadkq2dMErI5NQt3nK50F7XNkMmSOjMHbdL9V52zAZjxVmWlZgOGfuEvZ52HugQyhHwK7Rf6vfVPwEzOjQ4M= X-Received: by 2002:a05:6808:281:: with SMTP id z1mr939565oic.30.1629947958288; Wed, 25 Aug 2021 20:19:18 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 26 Aug 2021 10:19:06 +0700 Message-ID: To: Derick Rethans Cc: PHP internals , Nicolas Grekas , Marco Pivetta , Deleu Content-Type: multipart/alternative; boundary="0000000000000e648105ca6dd519" Subject: Re: [PHP-DEV] Guidelines for RFC post feature-freeze From: pierre.php@gmail.com (Pierre Joye) --0000000000000e648105ca6dd519 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, On Thu, Aug 26, 2021, 1:09 AM Derick Rethans wrote: > On 25 August 2021 18:34:18 BST, Nicolas Grekas < > nicolas.grekas+php@gmail.com> wrote: > >Le mer. 25 ao=C3=BBt 2021 =C3=A0 19:32, Marco Pivetta a =C3=A9crit > : > , > > > >> On Wed, Aug 25, 2021 at 7:30 PM Nicolas Grekas < > >> nicolas.grekas+php@gmail.com> wrote: > >> > >>> I would welcome a new RFC to clarify what is allowed during the featu= re > >>> freeze. > >>> > >> > >> See https://en.wikipedia.org/wiki/Freeze_(software_engineering) > >> > > > > > >Can you please let me know how that helps? > > Maybe you didn't read the post, but generally a feature freeze in softwar= e > development is some time were no new features are added so a code base ca= n > stabilise. This usually happens just before a release. These periods are > really important as they allow for 3rd party tools, documentation, etc to > be ready when a piece of software is released. On top of that, this perio= d > can also be used by users to make sure everything is stable, and that the= re > are no critical bugs. > I suppose everyone knows what a freeze is. Also the issue here is not about the PHP features freeze period (RMs do a good job here to announce and update it well on advance). It is about amending RFC for completeness (or whatever other reasons). I can understand a RFC author does not want it for some random extension being added. However I do see challenges when it comes to the very PHP core syntax and languages. As we expected many years ago when we introduced the RFC process, I do see a need to slightly clarify how the core of the PHP language is handled. Not to block any changez but really to make it clear, what we can accept, veto possible (it is now), etc. For the discussion about whether the null intersection was a feature or a refinement, I would suggest just to ignore it. too late too little. best, Pierre > --0000000000000e648105ca6dd519--