From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kai Grossjohann Newsgroups: gmane.emacs.devel Subject: Re: [jerome.marant@free.fr: Re: Possible help with stable Emacs releases.] Date: Sat, 02 Oct 2004 22:47:15 +0200 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <86fz4w26gc.fsf@ketchup.de.uu.net> References: <1096291271.415813c757a26@imp6-q.free.fr> <20040927134714.GA20012@fencepost> <87hdphx91c.fsf@trouble.defaultvalue.org> <87655wswkv.fsf@trouble.defaultvalue.org> <01c4a6f8$Blat.v2.2.2$f6ef61c0@zahav.net.il> <87ekkjiy9x.fsf@trouble.defaultvalue.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1096750114 17280 80.91.229.6 (2 Oct 2004 20:48:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 2 Oct 2004 20:48:34 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 02 22:48:25 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CDqno-0006lb-00 for ; Sat, 02 Oct 2004 22:48:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CDquJ-0001Fj-81 for ged-emacs-devel@m.gmane.org; Sat, 02 Oct 2004 16:55:07 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CDqu6-0001FM-54 for emacs-devel@gnu.org; Sat, 02 Oct 2004 16:54:54 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CDqu4-0001EZ-L0 for emacs-devel@gnu.org; Sat, 02 Oct 2004 16:54:52 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CDqu4-0001EW-Io for emacs-devel@gnu.org; Sat, 02 Oct 2004 16:54:52 -0400 Original-Received: from [80.91.229.2] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CDqnJ-0003co-Hn for emacs-devel@gnu.org; Sat, 02 Oct 2004 16:47:53 -0400 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1CDqnH-0007L1-00 for ; Sat, 02 Oct 2004 22:47:51 +0200 Original-Received: from pd9e1e183.dip.t-dialin.net ([217.225.225.131]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 Oct 2004 22:47:51 +0200 Original-Received: from kai by pd9e1e183.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 Oct 2004 22:47:51 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Lines: 31 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: pd9e1e183.dip.t-dialin.net User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:GpXZ4paxSXVKy70sPlwKiyuq/zc= 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:27805 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:27805 Rob Browning writes: > "Eli Zaretskii" writes: > >> The way it worked until now was that if a decision was made to release >> the version X.N from a branch, the version number on the trunk was >> bumped up to X.N+1.50. This involves running "M-x set-version RET" >> from admin.el. > > So the presumption was that there won't be more than about 50 bugfixes > before the next "primary release". No: 21.3.1 means the first compilation of 21.3, 21.3.2 means the second compilation of 21.3, and so on. That is, the last number allows you to see how often the person has invoked "make" from the same source tree. 21.3.50.1 is the first "make" from the current CVS head. So if somebody compiles the same source tree 50 times, then we might get a confusion, because the difference between 21.3.50 (50th build of current stable release) and 21.3.50.1 (first build of CVS head) is just too small, and people will routinely use 21.3.50 to refer to CVS head. A bugfix of 21.3 will result in 21.4, and the CVS head will be renumbered to 21.4.50. I do not know of any other project using a similar versioning scheme. Kai