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 91CECD1B55F for ; Thu, 20 Nov 2003 20:33:46 +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 08107-04 for ; Thu, 20 Nov 2003 16:33:17 -0400 (AST) Received: from sss.pgh.pa.us (unknown [192.204.191.242]) by svr1.postgresql.org (Postfix) with ESMTP id 3D137D1B578 for ; Thu, 20 Nov 2003 16:33:15 -0400 (AST) Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.12.10/8.12.10) with ESMTP id hAKKXG19006513; Thu, 20 Nov 2003 15:33:16 -0500 (EST) To: Kevin Brown Cc: Development Subject: Re: Release cycle length In-reply-to: <20031118032123.GJ6073@filer> References: <87zneuh0cl.fsf@mailbox.samurai.com> <20031118032123.GJ6073@filer> Comments: In-reply-to Kevin Brown message dated "Mon, 17 Nov 2003 19:21:23 -0800" Date: Thu, 20 Nov 2003 15:33:15 -0500 Message-ID: <6512.1069360395@sss.pgh.pa.us> From: Tom Lane X-Virus-Scanned: by amavisd-new at postgresql.org X-Archive-Number: 200311/1149 X-Sequence-Number: 47437 Kevin Brown writes: > ... That's why the release methodology used by the Linux kernel development > team is a reasonable one. I do not think we have the manpower to manage multiple active development branches. The Postgres developer community is a fraction of the size of the Linux community; if we try to adopt what they do we'll just drown in work. It's hard enough to deal with the existing level of commitment to back-patching one stable release --- I know that we miss back-patching bug fixes that probably should have been back-patched. And the stuff that does get back-patched isn't really tested to the level that it ought to be, which discourages us from applying fixes to the stable branch if they are too large to be "obviously correct". I don't see manpower emerging from the woodwork to fix those problems. If we were doing active feature development in more than one branch I think our process would break down completely. regards, tom lane