Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:115778 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 97595 invoked from network); 23 Aug 2021 20:15:29 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 23 Aug 2021 20:15:29 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id B1B001804CF for ; Mon, 23 Aug 2021 13:49:16 -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=-0.2 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,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-io1-f49.google.com (mail-io1-f49.google.com [209.85.166.49]) (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 ; Mon, 23 Aug 2021 13:49:16 -0700 (PDT) Received: by mail-io1-f49.google.com with SMTP id a13so23503395iol.5 for ; Mon, 23 Aug 2021 13:49:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=buVqJ+a0e0Ky3Zisdeg/8iQoa1R0Icijf/GLMu9t3ag=; b=VQebJ74Yr2cUkOjjxyy8unkw8hU+c+ixUSV3u4JOn3SYZy/Iayq11X+xVB8EHulvoq JfOr1eA3KIx+j1WHuTw3NvSECKF03I9y/CtOQLI66kZZfoKjGfnOrT95ZKEMfFCyhAU2 HnN8jCokbgi5GATqLsaohJGAS1xWaE5ZfRfIH5ZcB2FoTxtzTnG9bvxmLLtesvoaZLuM eoORgsvXT+U/4BybC5romLLml8JILUIM34EaP6jwGROUbSfLAmPyupTRQSc6UuKivRon R6pJ1gQ+ccX9X4AYzs+l/ZOHwNjSl+JESAscpTo90wxiGY3HlsMop3rarJyyZpbR2N7D Gzew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=buVqJ+a0e0Ky3Zisdeg/8iQoa1R0Icijf/GLMu9t3ag=; b=oksZ45Q9rkVW5iqkhM/Ya/ZkGFjQmKCDXtLutW9znu0o9ERRpwSrCax8iPgm99PQTk stggbnWCOxusxjUV0igSVTSNUO6kHZIRTvCjcUigfAjGIMrFXw4zdU2QyH5dW+6Bu+1l PKIBFdpON9ybBZKUMuqziLHox6LDxWThppxhZNWKT2RUM5QUFncwOLoExLbNFa6EavwB 4x7/bMBpWPVY4MdyqL8TmlFrxL+D1oYESM0V8AT7f8HPsZGiCnJSBQtoV0+xRqo8Ci4Z SCLi4lWcaau61qYeY+MDXTaqBUW+gDAJD3rXM3HzK0RP94zrPj/puPAdVcUNiAgl/hih k5Sg== X-Gm-Message-State: AOAM531Eu93wUcIjXuaRR0WY6UBM4eK+ISOP+2bxgEzNWeXB06rYOqRb yEvriJQRKeuifn6iYuLvlmTEDphc29gLTOKpPa+CC6anGaxVMg== X-Google-Smtp-Source: ABdhPJwheNQjhTDm+3lZWdRumbDcWFef/EkUhpYAa38h6nI0LVkZDB3AfcdzAEU/9pQMXbWvQ6B3anatWZJziekEVSY= X-Received: by 2002:a5d:9b8b:: with SMTP id r11mr28218778iom.26.1629751755658; Mon, 23 Aug 2021 13:49:15 -0700 (PDT) MIME-Version: 1.0 Date: Mon, 23 Aug 2021 22:48:39 +0200 Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary="00000000000077ee6a05ca402623" Subject: Guidelines for RFC post feature-freeze From: deleugyn@gmail.com (Deleu) --00000000000077ee6a05ca402623 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello everyone! We recently had the Nullable Intersection Types RFC process in an unconventional way starting a new RFC post feature freeze. If memory serves me right, another similar incident happened with the Attributes RFC which had a syntax that could not be implemented without a secondary RFC [1] and went through a secondary RFC which proposed a different syntax [2]. [1] https://wiki.php.net/rfc/namespaced_names_as_token [2] https://wiki.php.net/rfc/attributes_v2 I would like to gather opinion on a potential Policy RFC that would define some guidelines for such a process. As Nikita pointed out [3], the ability to refine new features is both important for the developer and undocumented for the PHP Project. In order to not be empty-handed, I started a gist that can be seen as the starting point for this discussion, available at https://gist.github.com/deleugpn/9d0e285f13f0b4fdcfc1d650b20c3105. Generally speaking, I'm first looking for feedback on whether this is something that deserves attention and an RFC or is it so rare that it's fine to leave it unchanged. If there is interest in moving forward, I would then also be interested in suggestions on things that should be included/excluded in the RFC. Marco Aur=C3=A9lio Deleu --00000000000077ee6a05ca402623--