Received: from localhost (maia-4.hub.org [200.46.204.183]) by postgresql.org (Postfix) with ESMTP id C63079FB256; Sun, 29 Apr 2007 20:38:27 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 13731-04; Sun, 29 Apr 2007 20:38:25 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.4 X-Greylist: from auto-whitelisted by SQLgrey-1.7.4 Received: from community1.commandprompt.com (host-254.commandprompt.net [207.173.203.254]) by postgresql.org (Postfix) with ESMTP id 0C6C29FB201; Sun, 29 Apr 2007 20:38:25 -0300 (ADT) Received: from [192.168.10.103] (cpe-075-177-135-163.nc.res.rr.com [75.177.135.163]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by community1.commandprompt.com (Postfix) with ESMTP id 57417246DC2; Sun, 29 Apr 2007 16:38:23 -0700 (PDT) Message-ID: <46352C6D.1020402@dunslane.net> Date: Sun, 29 Apr 2007 19:38:21 -0400 From: Andrew Dunstan User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.10) Gecko/20070301 Fedora/1.0.8-0.6.2.fc6 pango-text SeaMonkey/1.0.8 MIME-Version: 1.0 To: Dave Page CC: Heikki Linnakangas , Simon Riggs , Bruce Momjian , PostgreSQL-development Subject: Re: Feature freeze progress report References: <200704270313.l3R3DwF16449@momjian.us> <1177792836.3663.61.camel@silverbirch.site> <46349EF4.2010304@enterprisedb.com> <4634EC25.6010104@postgresql.org> In-Reply-To: <4634EC25.6010104@postgresql.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200704/1218 X-Sequence-Number: 102551 Dave Page wrote: > >> But I don't like the idea of making a release out of it. Who would >> use such a release? No one in production. Making a release comes with >> a cost, even if it's just a dev release. > > Agreed. That would have the opposite effect of what should happen. > > I like the idea of having a sync point mid cycle, however, what I'd > like to see even more is an improved system in which we put less > pressure on the few committers we have, and give them more freedom to > commit patches they may not understand fully themselves by having an > improved community review and feedback process to give the patches the > approval they need. Doing so might allow us to keep the queue of a > more or less fixed, short length throughout the cycle. There would be > a few advantages to this: > > I don't think we need a sync point. I think we need to get better at setting expectations and at managing the patch queue so that it gets drained better all the time. Nothing can be more frustrating for patch authors than to have patches in the queue for a very long time. They bitrot, and we sometime end up throwing curly questions at authors long after the issues are hot in their minds. I'd like to see us set ourselves some targets for handling patches. Something like: patches held over from feature freeze from the previous release will be reviewed within two months of the tree re-opening, and all other patches will be reviewed within one month of being submitted. That implies that one month after feature freeze the tree will only be open for bug fixes. Any patches unapplied at that time would be held over. Maybe that would give pgAdmin and friends enough head room to catch up. cheers andrew