Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:120295 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 96373 invoked from network); 15 May 2023 18:36:24 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 15 May 2023 18:36:24 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 2FD1318050B for ; Mon, 15 May 2023 11:36:23 -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, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE 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-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 15 May 2023 11:36:22 -0700 (PDT) Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-3f42d937d61so69025675e9.3 for ; Mon, 15 May 2023 11:36:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684175781; x=1686767781; h=content-transfer-encoding:mime-version:message-id:references :in-reply-to:user-agent:subject:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=eKasD2G9ZSUJMtMSGhfGHI6O5pWIyYCJd9678ryWsAA=; b=SbC+swFB/eVEtEUIdnGT9IiveJIygSoF8mL6D+5TluV06wqwjiB+eBpKyNlvn9Lxhp xz9/wFfXEPfmwiy1toRnBpfkO27nkRaYegQmGElgouT6NGuBnHxnCAMksDR0gMLPK/8W Y7oHYc/NdxpOQYJJjs5sbVj7FoUalL9xDOXXAWqGU2CKjX1h5CIiKVbf1AxjKBKLChRs tlsTHn7OA6sVNlsP8YgYAXysZ12n8RnBeLyGVwnr7NkH2h4cObZgwdQEKaJec20aj5lJ 3KULaC7yEWfKjPorY0hVa3ddOWLIX3CXHKCLJ/8sPAql7nPo0+X7BJH0T4SqXg5XPPkP HtkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684175781; x=1686767781; h=content-transfer-encoding:mime-version:message-id:references :in-reply-to:user-agent:subject:to:from:date:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=eKasD2G9ZSUJMtMSGhfGHI6O5pWIyYCJd9678ryWsAA=; b=kSD6aNo5jKZXab7CUYLvQg80xYVO+1U/qyMnMDLVf6JwX10FSoMO8e4GhQPFO8bg+w 4GREWCNGqsejSwSWahnmVwriM/spLZEU/fNrJw9Jt3Sdf4J69WuuOTAfHkMYi5rl6tWb fskvSwFQ51oYpBRfw4r7NeQeFeGxsb/HvATS0qRSM20h7xavD67BXpUcHmY0P/W+e9qT xjRuDha+wEj77TUsMqm991vME1sSiI5h0xOIR/v+aZ90k8Ve5sT3bnjvruhtRiIXcmMc l6RxAXTNweC9mMpgUTzYx+0whj2/aEL3l7DXhp8uDt595W71ti77AC+iXna/9TsSU12g O8Vw== X-Gm-Message-State: AC+VfDyvAF7wlS7N9QjytI0Tg2CSpKageLMXNRuzd9WxVH/R+84xit6m oLxANtRg1AVRKIuAywqQJIb0fujXbuk= X-Google-Smtp-Source: ACHHUZ4yPcNj9eWZvk/ndnq77bN1kZFc6ccp7bP9oPwZYA1mazKWOtpn1wKyqiq0nzgp2D9ASTcLhw== X-Received: by 2002:adf:fe0e:0:b0:306:2f91:302e with SMTP id n14-20020adffe0e000000b003062f91302emr28770511wrr.21.1684175781307; Mon, 15 May 2023 11:36:21 -0700 (PDT) Received: from [127.0.0.1] (cpc83311-brig21-2-0-cust191.3-3.cable.virginm.net. [86.20.40.192]) by smtp.gmail.com with ESMTPSA id k11-20020a05600c0b4b00b003f4f9274d10sm240364wmr.16.2023.05.15.11.36.20 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 15 May 2023 11:36:20 -0700 (PDT) Date: Mon, 15 May 2023 19:36:20 +0100 To: internals@lists.php.net User-Agent: K-9 Mail for Android In-Reply-To: References: <9ab0173f-a6f2-66f6-3ab3-d5f0c44feb05@bastelstu.be> <9F928894-199E-4C46-A590-136BDDE035F7@gmail.com> <68c1b984-1bcd-4dfd-8499-65fe392d7783@app.fastmail.com> Message-ID: <731143A6-D1A2-47E1-B878-8F4C5906139C@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: =?US-ASCII?Q?Re=3A_=5BPHP-DEV=5D_=5BRFC=5D_=5BDiscussion=5D_Deprec?= =?US-ASCII?Q?ate_functions_with_overloaded_signatures?= From: rowan.collins@gmail.com (Rowan Tommins) On 15 May 2023 09:54:41 BST, "G=2E P=2E B=2E" wrote: >Why are we assuming that PHP 9=2E0 is going to come after PHP 8=2E4? Historically, PHP has had a major release roughly every five years=2E The = main exception is PHP 6, which was never released - but whose major feature= s became PHP 5=2E3, five years after 5=2E0, and six before 7=2E0 I think planning a rough timeline is more useful to users and contributors= than waiting until there's some exciting headline feature=2E Otherwise, it= becomes tempting to sneak in breaking changes in 8=2Ex because "we don't k= now how soon 9=2E0 is", or to have a rush of changes because "we've only ju= st decided 9=2E0 is soon"=2E It also helps avoid putting a release number on an experimental feature th= at might never arrive, as with Unicode strings in 6=2E0; or that might turn= out to be less important to most users than other changes, like the JIT in= 8=2E0=2E Regards, --=20 Rowan Tommins [IMSoP]