From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22435 invoked by alias); 30 Aug 2004 14:23:40 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 22381 invoked from network); 30 Aug 2004 14:23:38 -0000 Received: from unknown (HELO igw2.watson.ibm.com) (129.34.20.6) by sourceware.org with SMTP; 30 Aug 2004 14:23:38 -0000 Received: from sp1n293en1.watson.ibm.com (sp1n293en1.watson.ibm.com [129.34.20.41]) by igw2.watson.ibm.com (8.11.7-20030924/8.11.4) with ESMTP id i7UELHM54044 for ; Mon, 30 Aug 2004 10:21:17 -0400 Received: from makai.watson.ibm.com (localhost [127.0.0.1]) by sp1n293en1.watson.ibm.com (8.11.7-20030924/8.11.7/8.11.7-01-14-2004) with ESMTP id i7UENav41302 for ; Mon, 30 Aug 2004 10:23:36 -0400 Received: from watson.ibm.com (localhost [127.0.0.1]) by makai.watson.ibm.com (AIX5.1/8.11.6p2/8.11.0/03-06-2002) with ESMTP id i7UENaO32880 for ; Mon, 30 Aug 2004 10:23:36 -0400 Message-Id: <200408301423.i7UENaO32880@makai.watson.ibm.com> To: gcc@gcc.gnu.org Subject: Re: Release numbering In-Reply-To: Message from Phil Edwards of "Mon, 30 Aug 2004 04:15:55 EDT." <20040830081555.GA8738@disaster.jaj.com> References: <10408300112.AA22774@vlsi1.ultra.nyu.edu> <20040830012928.GA2387@disaster.jaj.com> <20040830081555.GA8738@disaster.jaj.com> Date: Mon, 30 Aug 2004 14:42:00 -0000 From: David Edelsohn X-SW-Source: 2004-08/txt/msg01486.txt.bz2 >>>>> Phil Edwards writes: Phil> Users expect 3.(x+1) to behave mostly the same as 3.x did. They will be Phil> surprised if there are major changes. Phil> We need to hold the 4.0 label in reserve for Big Incompatible Changes. Phil> Not just "user-visible" ones, although they clearly would play a part. Phil> But any change where the users /must/ know whether 3.x or 4.x is in Phil> use before they (or their tools) can get much farther, /those/ are Phil> what we should wait for before changing the major version. We can change the GCC version to 4.0 the next time libstdc++ is rewritten or stabilizes, which ever comes first. 1/2 :-) David