Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:102708 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 7478 invoked from network); 10 Jul 2018 13:10:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jul 2018 13:10:45 -0000 Authentication-Results: pb1.pair.com header.from=php@golemon.com; sender-id=softfail Authentication-Results: pb1.pair.com smtp.mail=php@golemon.com; spf=softfail; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain golemon.com does not designate 209.85.208.46 as permitted sender) X-PHP-List-Original-Sender: php@golemon.com X-Host-Fingerprint: 209.85.208.46 mail-ed1-f46.google.com Received: from [209.85.208.46] ([209.85.208.46:32887] helo=mail-ed1-f46.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C6/74-15421-350B44B5 for ; Tue, 10 Jul 2018 09:10:44 -0400 Received: by mail-ed1-f46.google.com with SMTP id x5-v6so12860717edr.0 for ; Tue, 10 Jul 2018 06:10:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=golemon-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:from:date:message-id:subject:to; bh=fPUKdPH8LVgjl+rqirhnLLSBGmhQe4c3EoU6VGWSirE=; b=nPz+7re07HimHN+fH9zoihXZyxRLH2N9QRtM/Kk/aqWDD/jxOvOqO3J4aBH5VScvxC T4m4v9UAKY9GMg7F/OCBZheUNtfRK1X1y37LTGaSm6533WKq7zHlx1VfBMgM/uVmClK5 /846q/LyXUt0Wuuhj1bStKnJjmTk3RQ0xF6/M0pDaofbqq2rG6sWbEV3/EaNWijZF1y1 z0fqwljAy2i7cZJ4pYGKDnE8eAxjEkqslca+dzlTzcX27zg6GfLwNzTKokEXA1BK6WVM OSgCFhCihTTgyTilj3n5N1wysxOZp0i/I8BLtKbK+ryLYzPdcqkL6hgcCu7zTCEx4RHA eHlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=fPUKdPH8LVgjl+rqirhnLLSBGmhQe4c3EoU6VGWSirE=; b=PfxRTUGWKMDNEqLIDUZlrfB9Iqum/eJZw975MFOebmNpr9ppCUwxDJp8GDW6Jp/l1p jMalvj4U6qSBAdCiOjk4UAf6j1z+RDhL8bzChBsPxCIoW5pmdlZDzYBmDaqt/T+S1Omm 6c8s1rt0h/Vk47UyvjGstXoWZRyOT5LqL7hbOE6w0h9oUB7vsnU7XfEGtyZ1nn4iW2lk bJA2UIgc61Mp9bJT/TKi04ukzeERddvGAB2wW/S1SnQ6PL9Dee+AYtsAxvTYTHU1a1yl tsynBBMyuh5axlfm9jw1Beu4SqLSeshkAOEzX0SCRHvcRKHW589fZROrKLVeW833HIW9 Sr9w== X-Gm-Message-State: APt69E2ndLIfnC9YDk7B+HtyZSYkOZwknwe/I5Djc8/VGQndqwrN41fF 9iaGVaeU0kH9KLrOebd1hQc+1rPFxqn+BPy7W0+7dR+PjTI= X-Google-Smtp-Source: AAOMgpeRjK/gzTLd177EOsmHbElct+G8ESX9dsjLduQ+WmFATfkOGXsT+bXZEIV4O7mGqzNl5eLw8JNd9w/Oo2fvcew= X-Received: by 2002:aa7:d786:: with SMTP id s6-v6mr23420633edq.228.1531228240796; Tue, 10 Jul 2018 06:10:40 -0700 (PDT) MIME-Version: 1.0 Sender: php@golemon.com Received: by 2002:a50:8617:0:0:0:0:0 with HTTP; Tue, 10 Jul 2018 06:10:40 -0700 (PDT) X-Originating-IP: [173.68.96.220] Date: Tue, 10 Jul 2018 09:10:40 -0400 X-Google-Sender-Auth: v7M8olqAw_idl2aJwy-qfxDx4Vs Message-ID: To: PHP internals Content-Type: text/plain; charset="UTF-8" Subject: On not rushing things at the last minute From: pollita@php.net (Sara Golemon) I'm disappointed by the last minute kitchen-sink dump of RFCs being raised, rushed through discussion, and voted on with minimal periods. While I'm all for delivering useful features to end users, I don't want us to get in the habit of seeing months of quiet followed by weeks of chaos every year around this time. This isn't even new, though it seems like it's becoming more commonplace with the adoption of the yearly cadence. What are the causes? Is it seasonal? Some people have more time during the summer because of school/family schedules? Maybe the solution is to shift the release window a few months in one direction or the other. Is it failing to get our shit together? Maybe we should discourage late RFCs by requiring a higher voting threshold? e.g. You can open voting as ridiculously late as a week before feature freeze (honestly, who would do that?) if you want, but you'll need an extra 10% to pass on top of whichever threshold already applies. We don't need to solve this now, this week, because there are plenty of rushed, last-minute proposals on the table already. But I'd like folks to start thinking about this and ways we can mitigate this problem come future releases. -Sara