Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:121649 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 55449 invoked from network); 10 Nov 2023 20:11:14 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 10 Nov 2023 20:11:14 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E9F9C180504 for ; Fri, 10 Nov 2023 12:11:13 -0800 (PST) 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, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, 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-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) (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 ; Fri, 10 Nov 2023 12:11:13 -0800 (PST) Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-9c2a0725825so400895366b.2 for ; Fri, 10 Nov 2023 12:11:13 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699647072; x=1700251872; 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=EbO6U8sD+oPMvIHWBHnePZWGSRxZevB6Ev71+20kP+Q=; b=XvEFBawpYQRAvs+wKEtkyFgm18EL70PMNlvbx6qqUdmvsUE23MCymlsEGya4Kty7w2 fEu1yP1z8KhYJTV79kAoom5bzkwI13RBU8krVodXFm0I04ekTJu5JpyOsZHVqUDX9I2D rl4T0QPzSb1DIAjnTBxoVvIj4N7XqxF6cIaAkv9981yAUr7DXmBmzAVYXfm/8BauIfjq QeOu4VPV7Cke5VdJIrC1hupyyzNBFawH3lZvJy0E1gSWLrSK46H/WLAKMAIeaw2KaB0M zlWYYLuVWTBuqCTGsSOAc2DPxg0zceMugO70CrAE61v7c8lb1ZzKeoYU8vOfdGA+vwXr nSmQ== X-Gm-Message-State: AOJu0Yw/cai9PA345kZdbDnMoX6KUySZLvIXa9rIs90RY5POu/e6r3g1 ipRkMaiH4xGeqfh/E9PCcg3zyXtgWAwRq8Atxco= X-Google-Smtp-Source: AGHT+IE2EZeajsL5km+4gKpEVnONdCF6cVrJRkWBWgc0axqAqxniMQsQ9eZWWXODqrUaizGERvG39CuUNvAy9EqzjQs= X-Received: by 2002:a17:906:f6d0:b0:9d6:e1b5:1afa with SMTP id jo16-20020a170906f6d000b009d6e1b51afamr29261ejb.46.1699647071574; Fri, 10 Nov 2023 12:11:11 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 10 Nov 2023 20:11:00 +0000 Message-ID: To: Larry Garfield Cc: php internals Content-Type: multipart/alternative; boundary="000000000000f1dde50609d1ebaa" Subject: Re: [PHP-DEV] [RFC] [Discussion] Release cycle update From: bukka@php.net (Jakub Zelenka) --000000000000f1dde50609d1ebaa Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, On Fri, Nov 10, 2023 at 5:20=E2=80=AFPM Larry Garfield wrote: > > * "Allow feature that do not require RFC in beta" - The description > doesn't quite sound like it's talking about "features." It's talking abo= ut > refactoring, bug fixes, edge case handling, etc. Those are certainly > beta-friendly tasks, I agree, but I wouldn't describe those as "features.= " > The open hole here is that the description also talks about "minor featur= es > that don't require an RFC", the threshold for which is... highly fluid. > That's a potential confusion point. > > So there are actually many small features (adding constant, parameters, config options or even small functions / methods) that are being merged without RFC to master. In general if there are no objections, such change is merged. So effectively the proposal is to keep doing that in beta as well because some bigger features (approved RFCs) can be merged too. > * Reduce number of RC to 4 - I support this! However, it's not clear if > that means we get an extra 2 betas, or an extra month of alpha (where RFC= s > are allowed). Personally I would favor the latter, but as written the te= xt > is unclear on which is intended. > The proposal is to not introduce any extra alphas or betas and just shorten the whole pre-release time. Effectively alpha does not have almost any meaning rather than just announcement and probably more importantly a test for new RM's how to do a release (that's actually pretty useful from my own experience) so there is no point to do more than 3 alphas. And beta is currently more just time to get the RFC implemented but there is effectively no real feature freeze - ABI is still open for changes and RFC can be merged as I mentioned above. So not sure if there's much point to have more than 3. The text needs probably clarifying so I will update it. Thanks Jakub --000000000000f1dde50609d1ebaa--