From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.devel Subject: Re: No calc in pretest? Date: Sun, 30 Jun 2002 21:06:46 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: References: NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1025464158 21993 127.0.0.1 (30 Jun 2002 19:09:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 30 Jun 2002 19:09:18 +0000 (UTC) Cc: Jon Cast , burton@openprivacy.org, Emacs Devel Mailing List Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17Ok4U-0005ic-00 for ; Sun, 30 Jun 2002 21:09:18 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17Ok8f-0004dR-00 for ; Sun, 30 Jun 2002 21:13:37 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17Ok4P-0003Kg-00; Sun, 30 Jun 2002 15:09:13 -0400 Original-Received: from 178.230.13.217.in-addr.dgcsystems.net ([217.13.230.178] helo=yxa.extundo.com) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17Ok23-00035z-00 for ; Sun, 30 Jun 2002 15:06:48 -0400 Original-Received: from latte (yxa.extundo.com [217.13.230.178]) (authenticated bits=0) by yxa.extundo.com (8.12.5/8.12.5) with ESMTP id g5UJ6i6w005670; Sun, 30 Jun 2002 21:06:45 +0200 Original-To: Eli Zaretskii Mail-Copies-To: nobody X-Hashcash: 020630:eliz@is.elta.co.il:1c6ec7cb46f8d3ab X-Hashcash: 020630:jcast@ou.edu:7d7c0a371cd739fe X-Hashcash: 020630:burton@openprivacy.org:5d507a2b212c7b20 X-Hashcash: 020630:emacs-devel@gnu.org:ee87578f4bb04d35 Original-Lines: 27 User-Agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.3.50 (i686-pc-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5276 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5276 Eli Zaretskii writes: > On Sun, 30 Jun 2002, Jon Cast wrote: > >> Is there any chance y'all could be persuaded to number releases in a >> way that'll make it obvious what's a bug fix and what's a release >> from CVS head? > > The information whether a release is a bugfix is in etc/NEWS, right at > the beginning. So if you need to know this, you can find the info. > > As for using X.Y.Z version numbers, I don't mind, but some code in Emacs > needs to be changed for this to work: currently, any version with 3 > numbers is assumed to be a pretest by emacsbug.el and maybe other places. > Also, loadup.el bumps up the 3rd version number automatically each time > you rebuild the binary. > > [Personally, I don't see what's the fuss about the version numbering > (other packages, such as Texinfo, do the same as Emacs), but that's just > me.] IMHO embedding this information in the version number is useful, etc/NEWS is not enough. People expect that roughly the same amount and level of modifications were made to X.Y as X.Y+1, this is not true if CVS HEAD is released as 21.X. I don't think the suggested versioning scheme was good though, for the reasons you state, but another suggestion could be to release CVS HEAD as Emacs 22.