Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:115744 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 13012 invoked from network); 15 Aug 2021 23:37:54 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 15 Aug 2021 23:37:54 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 844E7180504 for ; Sun, 15 Aug 2021 17:09:45 -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.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) (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 ; Sun, 15 Aug 2021 17:09:45 -0700 (PDT) Received: by mail-pj1-f41.google.com with SMTP id 28-20020a17090a031cb0290178dcd8a4d1so16571539pje.0 for ; Sun, 15 Aug 2021 17:09:45 -0700 (PDT) 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=C289wma6adY2FsHEzaVN9QDvx9UC26/2/ZkcjERclI0=; b=Mh2Hkq4tYjsCVqeCKp8hHV7M5lby15dL1JLhjSBzXutZRVu1tjauvwJni6m4JbkMcu xpMlTl61egI3BdB9pCtSN2rkjav06dRKqSH00J6Z3VwKNHFCst9EFx03mwes1bFx+xlP rP3sy5G6Mv05hCYmdlhAQyFdFImjGQPHmDQJR6tE1kle6/xK7eFwf6jA9nFRT3gG9UJo 3XsBICS1lgTnbkrHPQV2awk8hlwM+ErZ0Q8ANQ9GfIO964drl47QOGS9H6GG3S/3HtUU +aaygsEw7YLAchW9daAxbdzM+jqWQVVUm81NsgIdNxA2PM0Vc1bvZYLAaicuZbQpW2gV AJvA== X-Gm-Message-State: AOAM530dYSewCA/r0QjbkPxopHHA1yEpYQQZr9VW6Zb03jUi8hT2a1w0 vDlGg+LYkou57pw0+U6PRmGvc17ONfhVk5bJtcg= X-Google-Smtp-Source: ABdhPJwcNqQArelHYnad8T2ueqBusMTuSuGekN9DKoNEHYJH3RPamG4LOsana3Jpe36FJAgQ1x0gCPBwAKaDoB/xWqU= X-Received: by 2002:a63:62c7:: with SMTP id w190mr13136472pgb.55.1629072583311; Sun, 15 Aug 2021 17:09:43 -0700 (PDT) MIME-Version: 1.0 References: <72785D6F-6803-49BB-B575-01061699ABF4@gmail.com> In-Reply-To: <72785D6F-6803-49BB-B575-01061699ABF4@gmail.com> Date: Mon, 16 Aug 2021 03:09:41 +0300 Message-ID: To: Tobias Nyholm Cc: Patrick ALLAERT , Nicolas Grekas , PHP Internals List , Joe Watkins , Ben Ramsey Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] [VOTE] Nullable intersection types From: kalle@php.net (Kalle Sommer Nielsen) > Hey Patrick. > > This has been discussed already. See https://externals.io/message/115554 Only Joe replied in there, implying an OK, however Patrick is also an RM and if he raises a concern, then that is good grounds for concern as exceptions to the feature freeze has to be approved by the RM for that branch -- exaclty what Patrick is. > > TLDR; This is not a feature. It is to correct a mistake which is exactly what the stabilisation phase is for. > Some people still think this should be for 8.2. > The discussion started 4(!) months before the release of 8.1. It is now more than 3(!) months before release of 8.1. The same argument could also have been made that there was 4 months of discussions without this being put forward, but let's not go down that path, the decision to halt this vote (if desired), is with the RMs, not the internal contributors. -- regards, Kalle Sommer Nielsen kalle@php.net