emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: address@hidden: Re: Possible help with stable Emacs releases.]


From: Kai Grossjohann
Subject: Re: address@hidden: Re: Possible help with stable Emacs releases.]
Date: Sat, 02 Oct 2004 22:47:15 +0200
User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux)

Rob Browning <address@hidden> writes:

> "Eli Zaretskii" <address@hidden> 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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]