From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: Updating release version to 22.1 Date: Tue, 08 Feb 2005 21:12:07 +0100 Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1107893652 2609 80.91.229.6 (8 Feb 2005 20:14:12 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 8 Feb 2005 20:14:12 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 08 21:14:06 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CybkM-0002RA-00 for ; Tue, 08 Feb 2005 21:14:06 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cybyk-0002eu-RI for ged-emacs-devel@m.gmane.org; Tue, 08 Feb 2005 15:28:58 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CybwB-0000jJ-Qf for emacs-devel@gnu.org; Tue, 08 Feb 2005 15:26:20 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Cybw8-0000gt-Hi for emacs-devel@gnu.org; Tue, 08 Feb 2005 15:26:17 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cybw7-0000fY-PC for emacs-devel@gnu.org; Tue, 08 Feb 2005 15:26:16 -0500 Original-Received: from [195.41.46.237] (helo=pfepc.post.tele.dk) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CybiN-0002F2-UJ; Tue, 08 Feb 2005 15:12:04 -0500 Original-Received: from kfs-l.imdomain.dk.cua.dk (0x503e2644.bynxx3.adsl-dhcp.tele.dk [80.62.38.68]) by pfepc.post.tele.dk (Postfix) with SMTP id 2BEDD262846; Tue, 8 Feb 2005 21:12:01 +0100 (CET) Original-To: David Kastrup In-Reply-To: (David Kastrup's message of "Tue, 08 Feb 2005 16:58:41 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:33091 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:33091 David Kastrup writes: > I think that any suffix should not be separated by a period, but > instead 22.1-pre1 would seem appropriate. That is a good idea. Let's look at the possibilities: Type Emacs version With build number ---------------------------------------------------------- CVS 22.1-dev 22.1-dev.1 Pretest 22.1-pre1 22.1-pre1.1 Major Release 22.1 22.1.1 Bugfix 22.1.1 22.1.1.1 Minor 22.2 22.2.1 Bugfix 22.2.1 22.2.1.1 etc. This is unambiguous (you get the release version by stripping the last number), but still too confusing for my taste. But if we separate the build number with a dash too, it becomes clearer: Type Emacs version With build number ---------------------------------------------------------- CVS 22.1-dev 22.1-dev-1 Pretest 22.1-pre1 22.1-pre1-1 Major Release 22.1 22.1-1 Bugfix 22.1.1 22.1.1-1 Minor 22.2 22.2-1 Bugfix 22.2.1 22.2.1-1 But you say -%d should be avoided; to fix that and make it even clearer we can use a -bNNN suffix like this: Type Emacs version With build number ---------------------------------------------------------- CVS 22.1-dev 22.1-dev-b1 Pretest 22.1-pre1 22.1-pre1-b1 Major Release 22.1 22.1-b1 Bugfix 22.1.1 22.1.1-b1 Minor 22.2 22.2-b1 Bugfix 22.2.1 22.2.1-b1 -- Kim F. Storm http://www.cua.dk