Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44489 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46725 invoked from network); 26 Jun 2009 20:47:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Jun 2009 20:47:14 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 72.14.220.157 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 72.14.220.157 fg-out-1718.google.com Received: from [72.14.220.157] ([72.14.220.157:41542] helo=fg-out-1718.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7C/17-08868-0D3354A4 for ; Fri, 26 Jun 2009 16:47:13 -0400 Received: by fg-out-1718.google.com with SMTP id 13so113097fge.0 for ; Fri, 26 Jun 2009 13:47:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=4NBH3lplDC6/kMcQDcJPQ6tN1B3G2WsdoqpRqU8eP+E=; b=gu7YPDemItO60XSQbQIBBD6hnOyRbM4wtY4xOQUUFZ201csa2YH2AgAV66waUsH6RU WtA69smd8KO4zE9wGq8ksJMSrn2RZ91R7eady0fOnT1jRFU4rouVXpV26HoX4zLN9smn zOxJH63DmEDMhQwYkGjlyqigyWYZQER7HmJQM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=AVT1bhpCcLaNxS3pEmc91N8CFY/u7LlsiiRBy5yGctU6P9vkgQcP4AH4WFkjNpLn78 dQKGeQp3cMo3EiVmnF4DDODQwr7R7Q6qcfMuOMqkdrOphi7CI2u7HcgvVk2KVS177yKs yhfsJKNfskI23Nygndt2ULc70b8PRVpeR6g+s= MIME-Version: 1.0 Received: by 10.86.76.14 with SMTP id y14mr4023999fga.48.1246049229813; Fri, 26 Jun 2009 13:47:09 -0700 (PDT) In-Reply-To: References: <9A46F4B8-E64A-4C3C-B2A5-FC354A3EB71D@pooteeweet.org> <0C2F23C2-D188-4938-B44C-4ED166B934CE@macvicar.net> Date: Fri, 26 Jun 2009 22:47:09 +0200 Message-ID: To: Scott MacVicar Cc: Lukas Kahwe Smith , PHP internals Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] post 5.3.0 development From: pierre.php@gmail.com (Pierre Joye) this process is known and we already said that we have to change the way we do it after 5.3.0. On Fri, Jun 26, 2009 at 10:35 PM, Scott MacVicar wrote: > I *completely* agree with making sure 5.3.0 is stable and stopping extra > things sneaking their way in. I just don't like the way that it is being > done. > > If the release is tagged and built, then why continue with the freeze? Why > not open it up for bug fixes towards 5.3.1? > > If the reason that you're about to be given is, we might find something > critical and need to re-roll 5.3.0 then branch from the tag you've created, > fix what's needed and re-tag. Even though CVS sucks it does allow this. > > This is the way the Mozilla project has done it for years, following their > example we'd just create a PHP_5_3_RELBRANCH and work from that. The RMs are > the only ones that get to decide what goes in after the freeze. > > https://wiki.mozilla.org/SeaMonkey:Release_Process > > Scott > > > On 26 Jun 2009, at 21:12, Pierre Joye wrote: > >> you totally misunderstood the mail. The freeze is about the days >> between now and the release itself on Tuesday (monday evening >> actually). That's perfectly valid. >> >> The idea then is to allow only bug fixes in 5.3.1, and only bug fixes. >> What's wrong with that? >> >> -- >> Pierre >> >> >> >> >> On Fri, Jun 26, 2009 at 9:26 PM, Scott MacVicar wrote: >>> >>> On 26 Jun 2009, at 19:59, Lukas Kahwe Smith wrote: >>>> >>>> On 26.06.2009, at 20:26, Pierre Joye wrote: >>>> >>>>> On Fri, Jun 26, 2009 at 7:30 PM, Scott MacVicar >>>>> wrote: >>>>>> >>>>>> On 26 Jun 2009, at 16:26, Lukas Kahwe Smith wrote: >>>>>> >>>>>>> Aloha, >>>>>>> >>>>>>> So the last fix is just being prepared for a commit and so we will be >>>>>>> tagging 5.3.0 soon. >>>>>>> >>>>>>> We would like to up hold the commit freeze until 5.3.0 is announced >>>>>>> next >>>>>>> Tuesday. >>>>>>> >>>>>> >>>>>> This freeze that you guys have implemented is frustrating, just branch >>>>>> 5_3 >>>>>> into a release branch and Johannes can take selective fixes from 5_3 >>>>>> as >>>>>> needed. >>>>>> >>>>>> We all know your reasons for the freeze and agree with it but holding >>>>>> up >>>>>> regular development is a PITA. >>>>> >>>>> It is not holding up development. It is about getting a viable release >>>>> cycle and to give us the minimum safety to release 5.3.1 in a >>>>> reasonable time frame. Please explain me what's wrong to allow only >>>>> bug fixes for this phase? >>>>> >>>>> Also please note that we have HEAD for all the developments and new >>>>> features. >>>> >>>> Exactly. >>>> I will do my best to track things that need to be merged. Best is to >>>> note >>>> if something needs to be merged. >>>> >>>> But if you all feel it's such a huge burden then you can of course >>>> insist >>>> on putting the burden on the RMs. The fact of the matter is that our >>>> current >>>> infrastructure is not fit for providing both sides with an efficient >>>> solution. >>>> >>> >>> If we're freezing some more after this release for the SVN conversion >>> then >>> we could have a pretty cold branch for another week or so. >>> >>> As I've already said, I agree with only allow verified bug fixes by >>> Johannes >>> into 5.3.0. it's this extra bureaucracy that is getting added on top >>> that's >>> sucking hard. >>> >>> I don't want to leave it up to someone else to merge it into 5.3, I >>> should >>> be doing it myself. It's possible that things could get accidentally >>> missed >>> wen someone else is applying it. > -- Pierre http://blog.thepimp.net | http://www.libgd.org