Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:102718 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28856 invoked from network); 10 Jul 2018 15:26:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jul 2018 15:26:38 -0000 Authentication-Results: pb1.pair.com header.from=mdwheele@ncsu.edu; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=mdwheele@ncsu.edu; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain ncsu.edu from 209.85.218.42 cause and error) X-PHP-List-Original-Sender: mdwheele@ncsu.edu X-Host-Fingerprint: 209.85.218.42 mail-oi0-f42.google.com Received: from [209.85.218.42] ([209.85.218.42:34788] helo=mail-oi0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 25/18-15421-920D44B5 for ; Tue, 10 Jul 2018 11:26:36 -0400 Received: by mail-oi0-f42.google.com with SMTP id 13-v6so43386519ois.1 for ; Tue, 10 Jul 2018 08:26:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ncsu.edu; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CLLMuC0B6XzYeITpEKxIRPz///yw5WpD60vyZF+JZVo=; b=Hpr5bgtU41tux/gwnkCZRy+J11OaQEqVgf3t1FLiN59Jzyq9oSkacMErayNN2BVtBY p3js3abJf1wT8zQ/RducmFjjoxbjPus4jIrMem/1KvY+96MNBZDV4R3UOsZ55SEXoRHA Sgo/3cxoFeCSpw+mEG+Se1/3sNfWwm+L46P7uyEIxaaNXj9Z2fiMPcauRme2V3X5a3nz bjayC53m8AUw9GX8mryzyjnm1pj0vXricNWQkdsJhfsSNr1RdbQ4LgfiFRGde6ajYnq6 rGEPs/8QtxzgR4kvaT10deyxU5Sb+nxZ9dCxgZS3XsK5z9XUE2flCJdGL9Xn8ovyq14W SH0w== 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=CLLMuC0B6XzYeITpEKxIRPz///yw5WpD60vyZF+JZVo=; b=uocL70E8ymRBQWuyoSpzO29feKEqOUj4Ik5gQw6o9R+D280z0STvkR72/T7Loe6FZj 9TLNqFe0fNzsy8uidj1gjO5njKBc/a8apiWxP9MwvXvWx8/CzqEz24AEx6qmzEwgjLd3 EQtsW4kWosDmbasujAvPeK/WbNYXlW4VyHS7x0q7q0LqT+TO3PZUNMwzUWTWd3IeDarO 1RHpkmrd5g8qEUBPw/WSHMSVvZ8JQtW8wtaaAcP/KYDHr3aoCjRl0NR1oLxzuywsenAD q3v/VXvX95hwG/TAJ307FfM9Z1cWbc7drvW9xRvuRZgylBGa7aczNjjhdgNXdkVna19h qrNw== X-Gm-Message-State: APt69E1LEElIA/KAWi1nATAIKhDhtI1Zavzmoc+zy+sST4C4WhMICH+I ujjrYLWTSM8+ns8nNzdhnutJAJwa7LLPa2ianE2lwQ== X-Google-Smtp-Source: AAOMgpfLvuDl/DDrjYwPzoSMilH5hmMYNfz9o56jyqADytO7uEZnGqPZhpjH+8/tiBfpZC/XMaOhmZ4DJGnWW6559Ao= X-Received: by 2002:aca:d5d3:: with SMTP id m202-v6mr18818632oig.93.1531236390946; Tue, 10 Jul 2018 08:26:30 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 10 Jul 2018 15:26:19 +0000 Message-ID: To: Sara Golemon Cc: PHP internals Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] On not rushing things at the last minute From: mdwheele@ncsu.edu (Dustin Wheeler) On Tue, Jul 10, 2018 at 1:43 PM Sara Golemon wrote: > > On Tue, Jul 10, 2018 at 9:26 AM, Dustin Wheeler wrote: > > That said, if feature freeze for a release is announced well in > > advance, published, > > > Depends on what you consider a proper announcement[1], but it is > published[2] and the date can reliably be expected to occur around > mid-July until and unless we change the GA date (FF is 18 weeks and 2 > days prior to GA, GA in turn is approximately 4 weeks before > Christmas). I'll admit that the publishing of the 7.3 timeline came > very late this year and that's on myself and Remi. The RM selection > process should have started two months earlier than it did. > Yeah, I worded that pretty terribly. I should have put a parenthetical after that if statement. Agree 100% on adequate annoucement. > > and there was an agreed "best intentions" policy > > to not submit RFCs that encroach on that date, > > > I had hoped there already was an agreement on this. Seeing the SIX > currently in voting makes me doubt that understanding is shared (okay, > in fairness, Class Friendship isn't targeting 7.3). > Class Friendship is currently targeting the trash! :P > > That, or subconsciously, the talk of a new version of > > PHP sparked folks to get off their ass and put forth their ideas! :P > > > That's very likely a contributing factor, especially with talk of 7.4 > being deprecations focused (something I'm finding myself agreeing with > less and less over time). This isn't new to this year though, even if > it's been less pronounced till now. > I'm relatively new to all of this. I think it's a bit strange to earmark a minor release as deprecation-only, but I also wasn't around for the last major upgrade to see discussion (was 5.6 the focus of many deprecations?) It can be frustrating, but I really like to see humans conversing and finding flexible solutions for the greater good (which is already happening here). Perhaps there is a reasonable way to document / communicate the shared understanding that "sending new RFCs to a release that's so close to feature freeze that it's questionable whether voting will end in time" is bad form. Having a parenthetical that covers "exceptional work" could also address situations like the property types RFC, which ... not to minimize ANY other work on-going ... is in my opinion, worthy of such an exception. Where would be a good place to document that? https://wiki.php.net/rfc/howto? -- Dustin Wheeler | Software Developer NC State University mdwheele@ncsu.edu "If you don't know where you're going, it's easy to iteratively not get there."