Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:115796 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 3109 invoked from network); 24 Aug 2021 18:56:29 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 24 Aug 2021 18:56:29 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 9EC48180538 for ; Tue, 24 Aug 2021 12:30:32 -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=-2.1 required=5.0 tests=BAYES_00,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-il1-f170.google.com (mail-il1-f170.google.com [209.85.166.170]) (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 ; Tue, 24 Aug 2021 12:30:32 -0700 (PDT) Received: by mail-il1-f170.google.com with SMTP id x5so21646524ill.3 for ; Tue, 24 Aug 2021 12:30:32 -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=+lldeck12EAYzWdDLhgyEQiM8Zoou3fnzPC2PMhOZ1o=; b=YVD1002wh9Cufer0OahVowcWKDZVjHhVoIXa52Onymmy4FegzKPxB5LOW9Tcr/keF4 XKevJ/6/zmUuA3XcgLWvS1tqx4yQtZQd4qevgohyGxOSU+4TOmxsGw5Pp98ktr/E7k16 mdxSi5XbNRP84+oL9iiaHkn/tlHkajsFVlnN7MtvlOnacM70S9F7L4dRL/jWU8aPD7qI 4PHj9fr+gLe9gr8pptL+ryL8JykaUJqdj7cCLF2FZ1YyWL5pOTmsYmI3NSsyzC1vLdLm iXfFbrHfLVUXv94hQJDUaayy1/hsw07GdSdmxmbSEHe+Ur9QWpgXzPZu5SLYdQ40Kir7 Ngyw== 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=+lldeck12EAYzWdDLhgyEQiM8Zoou3fnzPC2PMhOZ1o=; b=K8pD/6RPHNm7An17N+rxwSVe3GyMNrehBiWdnC3/fCuCrO9RpEEut8zF8/+crrY6VU mq/sWXhNWsm5VQoHhLyE5jtjHdDg/yMPIL7Mb17bHmIO9zlpEyfXIvldDEPvDTSXSal2 0pZOxo6D4ClPahBytkULQxMTe/WGS5B7Q03+H+T/2jQFSRXYsT2o4UBul1E3M9rYEB3y RBujqEIBe2QCSHj3K3D1duJK89InAqGIl/uBUAw+upQdr8vT3Seu4qCiTViwvWXpYXIc fhXZHzcZGAx02YQ9lHGwqOAOasuXhU7Wkm3hpT3729Or+o1SHaWToI6aAwItrInKmfGd lk6g== X-Gm-Message-State: AOAM533ygGlhzpukF/DVdstfJ7rrSz8g7rD7oUqOMTElMEKvi1N7ApzI M9O7MmyZhzB2FzFg4u2sE0zrF8+f5PZBodgY36w= X-Google-Smtp-Source: ABdhPJwSfaZxv3u6Nia4hfiK4RKV7+TS6ajh2TWo1m8JAs4O/xuHqNntHwYv+tZfTxQOYwiBjlNakjqPrS5nPbUDhqA= X-Received: by 2002:a05:6e02:1b07:: with SMTP id i7mr29075366ilv.94.1629833431006; Tue, 24 Aug 2021 12:30:31 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 24 Aug 2021 21:29:55 +0200 Message-ID: To: Derick Rethans , Tobias Nyholm Cc: PHP internals Content-Type: multipart/alternative; boundary="000000000000b2c2dd05ca532a58" Subject: Re: [PHP-DEV] Guidelines for RFC post feature-freeze From: deleugyn@gmail.com (Deleu) --000000000000b2c2dd05ca532a58 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Derick, On Tue, Aug 24, 2021 at 9:09 PM Derick Rethans wrote: > That's where I disagree already. The nullable intersections RFC isn't a > refinement, it's a new feature. > And if I had voting powers, that would be exactly my reasoning for voting no: "Not a Refinement RFC". However, whether a Refinement RFC can be proposed or not is up to the Release Manager of the targeting version, which is something that is included in the RFC to formalize what already has precedence. --------------------------------------------- Tobias, On Tue, Aug 24, 2021, 21:00 Tobias Nyholm wrote: > > The issue I have with adding more guidelines for RFCs =E2=80=9Cpost featu= re > freeze=E2=80=9D is that it removes decision power from the release manage= rs. Ie, > one way of reading this proposal is that we don=E2=80=99t trust the relea= se > managers to decide what to include and not to include in a release. I'm interested in understanding how the proposal gives this impression because others may end up in a similar conclusion and that is far from the intention. Is there a specific part of the text that makes it look like release managers are being stripped of any power? In my perspective, the only way of reading this RFC is: - RFC Authors: don't be afraid of attempting a last-minute change. Just talk to the Release Managers first as it will affect their work. - Release Managers: if a code change looks like it needs an RFC and it will clash with feature freeze, you have the power to provide a speedy RFC by allowing a Refinement RFC. - Voters: When voting on a Refinement RFC, be aware that it may move slightly faster due to time sensitivity and judge for yourself the merits of the proposal. > To allow the release managers to have this decision power is not a > =E2=80=9Cviolation of voter rights=E2=80=9D, that is just a silly argumen= t. > Well, thank you? > Maybe we should hear what the current and previous release managers think= ? > Do they feel like they need more policies around their work? > > // Tobias Gabriel Caruso, release manager of 8.0 has shown his support on this discussion in the first reply of this thread. --=20 Marco Aur=C3=A9lio Deleu --000000000000b2c2dd05ca532a58--