X-Original-To: pgsql-hackers@postgresql.org Received: from localhost.localdomain (unknown [65.217.53.66]) by postgresql.org (Postfix) with ESMTP id 4E189476032; Mon, 10 Mar 2003 14:29:16 -0500 (EST) Received: from thorn.mmrd.com (thorn.mmrd.com [172.25.10.100]) by localhost.localdomain (8.12.5/8.12.5) with ESMTP id h2AK0e6P016338; Mon, 10 Mar 2003 15:00:40 -0500 Received: from gnvex001.mmrd.com (gnvex001.mmrd.com [192.168.3.55]) by thorn.mmrd.com (8.11.6/8.11.6) with ESMTP id h2AJTEp20758; Mon, 10 Mar 2003 14:29:14 -0500 Received: from camel.mmrd.com ([172.25.5.213]) by gnvex001.mmrd.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id F3HT2450; Mon, 10 Mar 2003 14:29:13 -0500 Subject: Re: 7.4 vs 8.0 WAS Roadmap for FE/BE protocol redesign From: Robert Treat To: Justin Clift Cc: Tom Lane , pgsql-hackers@postgresql.org In-Reply-To: <3E6CE1F2.8030302@postgresql.org> References: <19041.1047322279@sss.pgh.pa.us> <3E6CE1F2.8030302@postgresql.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 10 Mar 2003 14:29:13 -0500 Message-Id: <1047324553.23066.640.camel@camel> Mime-Version: 1.0 X-Archive-Number: 200303/371 X-Sequence-Number: 36617 On Mon, 2003-03-10 at 14:05, Justin Clift wrote: > Tom Lane wrote: > > > One way to tamp down expectations of client backwards compatibility > > would be to call the release 8.0 instead of 7.4 ;-) > > > > Comments? > > Actually, I've been thinking about the numbering of the next PostgreSQL > version for a few days now. > > The scenario that's appealing to me the most is this for the next release: > > PostgreSQL 8.0 > ************** > > + Includes PITR and the Win32 port > > + Not sure where Satoshi is up to with his 2 phase commit proposal, but > that might make sense to incorporate into a wire protocol revision. > From memory he received funding to work on it, so it might be coming > along nicely. > > + Other things optional of course. > > > Personally, I'd rather we go for PostgreSQL 8.0, waiting a while extra > for PITR and Win32 if needed, and also properly co-ordinate all of the > release process information (website updates, package builds, Announce > to the mailing lists and news sources). > I don't think PITR or Win32 (or even replication) warrant an 8.0, since none of those should effect client/server interaction and/or backward compatibility. (Or at least not as much as schema support did, which required most "adminy" apps to be worked over) A protocol change however, would warrant a version number bump IMHO. I would guess that by the time all of the protocol changes could be completed, we'd have win32 or pitr, so it will hopefully be moot. Robert Treat