X-Original-To: pgsql-hackers-postgresql.org@localhost.postgresql.org Received: from localhost (unknown [200.46.204.2]) by svr1.postgresql.org (Postfix) with ESMTP id 35AAFD1B57F for ; Tue, 18 Nov 2003 01:58:51 +0000 (GMT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (neptune.hub.org [200.46.204.2]) (amavisd-new, port 10024) with ESMTP id 02420-10 for ; Mon, 17 Nov 2003 21:58:23 -0400 (AST) Received: from hosting.commandprompt.com (223.commandprompt.com [207.173.200.223]) by svr1.postgresql.org (Postfix) with ESMTP id 1B07AD1C911 for ; Mon, 17 Nov 2003 21:58:19 -0400 (AST) Received: from commandprompt.com (dsl093-077-251.sea2.dsl.speakeasy.net [66.93.77.251]) (authenticated) by hosting.commandprompt.com (8.11.6/8.11.6) with ESMTP id hAI1wKF21502; Mon, 17 Nov 2003 17:58:20 -0800 Message-ID: <3FB97CBC.8030900@commandprompt.com> Date: Mon, 17 Nov 2003 17:58:20 -0800 From: "Joshua D. Drake" Organization: Command Prompt, Inc. User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031014 Thunderbird/0.3 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Eisentraut Cc: Neil Conway , PostgreSQL Development Subject: Re: Release cycle length References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at postgresql.org X-Archive-Number: 200311/911 X-Sequence-Number: 47199 Hello, Personally I am for long release cycles, at least for major releases. In fact as of 7.4 I think there should possibly be a slow down in releases with more incremental releases (minor releases) throughout the year. People are running their companies and lives off of PostgreSQL, they should be able to rely on a specific feature set, and support from the community for longer. Sincerely, Joshua Drake Peter Eisentraut wrote: >Neil Conway writes: > > > >>Peter Eisentraut writes: >> >> >>>The time from release 7.3 to release 7.4 was 355 days, an all-time >>>high. We really need to shorten that. >>> >>> >>Why is that? >> >> > >First, if you develop something today, the first time users would >realistically get a hand at it would be January 2005. Do you want that? >Don't you want people to use your code? We fix problems, but people must >wait a year for the fix? > >Second, the longer a release cycle, the more problems amass. People just >forget what they were doing in the beginning, no one is around to fix the >problems introduced earlier, no one remembers anything when it comes time >to write release notes. The longer you develop, the more parallel efforts >are underway, and it becomes impossible to synchronize them to a release >date. People are not encouraged to provide small, well-thought-out, >modular improvements. Instead, they break everything open and worry about >it later. At the end, it's always a rush to close these holes. > >Altogether, it's a loss for both developers and users. > > > -- Command Prompt, Inc., home of Mammoth PostgreSQL - S/ODBC and S/JDBC Postgresql support, programming shared hosting and dedicated hosting. +1-503-222-2783 - jd@commandprompt.com - http://www.commandprompt.com Editor-N-Chief - PostgreSQl.Org - http://www.postgresql.org