Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:59618 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 12644 invoked from network); 10 Apr 2012 04:56:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Apr 2012 04:56:27 -0000 Authentication-Results: pb1.pair.com smtp.mail=christopher.jones@oracle.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=christopher.jones@oracle.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain oracle.com designates 141.146.126.227 as permitted sender) X-PHP-List-Original-Sender: christopher.jones@oracle.com X-Host-Fingerprint: 141.146.126.227 acsinet15.oracle.com Received: from [141.146.126.227] ([141.146.126.227:19139] helo=acsinet15.oracle.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D1/E5-34074-A7DB38F4 for ; Tue, 10 Apr 2012 00:56:26 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3A4uMKM023473 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 10 Apr 2012 04:56:22 GMT Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q3A4uL9F001297 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 10 Apr 2012 04:56:21 GMT Received: from abhmt116.oracle.com (abhmt116.oracle.com [141.146.116.68]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q3A4uL63016184; Mon, 9 Apr 2012 23:56:21 -0500 Received: from hubby.local (/50.131.91.176) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 09 Apr 2012 21:56:20 -0700 Message-ID: <4F83BD74.6040406@oracle.com> Date: Mon, 09 Apr 2012 21:56:20 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: Stas Malyshev CC: PHP Internals References: <4F82878A.6030609@sugarcrm.com> <4F8356BA.1070904@oracle.com> <4F8360DA.5060604@sugarcrm.com> In-Reply-To: <4F8360DA.5060604@sugarcrm.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090203.4F83BD77.0019,ss=1,re=0.000,fgs=0 Subject: Re: [PHP-DEV] release process with git From: christopher.jones@oracle.com (Christopher Jones) On 4/9/12 3:21 PM, Stas Malyshev wrote: > Hi! > >> I would like to see clarity on when fixes have been merged to the RC >> branch (git emails are still a bit hard to grok). It would help to >> have early communication about fixes you have decided against so we >> can argue their merits and so we don't assume you are planning to pick >> them up. > > So this is the main point I want to change. There will be no fixes > "decided for" and "decided against". Once RC1 is out, this is by default > the release, and all the fixes since this point go into version X+1. The > only exception - and I can't emphasize enough that I want it to be > exception, not a usual occurrence - if we have a critical issue in RC1. > So by default no fixes are rejected and no fixes are merged - once RC1 > is out, fixes are presumed to be in X+1 version. Unless you know this is > a critical bug (meaning, there's absolutely no point releasing PHP with > it as either one could not use it - e.g. it does not compile - or nobody > in his sane mind would use it - e.g. remote security hole) there would > be no point deciding or arguing about it. > Again, this is a change from what we did before, not a big one, but as > you can see it requires some mindset shift. I think it will improve our > release process and will make us able to release quick and quality versions. I think my main point still stands: if the git emails are too obscure to follow, let us know what goes in via email to internals. Do you want to bring the NEWS updating process into this discussion? Chris -- Email: christopher.jones@oracle.com Tel: +1 650 506 8630 Blog: http://blogs.oracle.com/opal/