1 |
On Sat, Feb 28, 2004 at 02:47:02AM +0100, Marius Mauch wrote: |
2 |
> foo-1.0b |
3 |
> foo-1.0.1 |
4 |
> Now the question is: Which version is considered newer? |
5 |
|
6 |
That question may be meaningless. |
7 |
|
8 |
The Hercules emulator uses the following version numbering convention: |
9 |
|
10 |
v.rr: Major releases. |
11 |
v.rr.m: Maintenance releases, based on the corresponding v.rr. |
12 |
v.rr.lm: Development snapshots, based on the corresponding v.rr. |
13 |
|
14 |
For example, the current release is 3.01. (Not 3.0.1. Hercules has a long |
15 |
history of modification levels higher than 9.) The first maintenance release |
16 |
would be 3.01.1. The current development snapshot would be 3.01.a1. |
17 |
|
18 |
The key here is that thereis no connection at all between maintenance and |
19 |
development release numbers. 3.01.c2 would have no connection whatsoever |
20 |
with 3.01.2, except that they're both based on 3.01 - but they may be very, |
21 |
very different. There is no way to relate the two. The maintenance release |
22 |
may be newer, or it may be older, but there's no way to tell, and the |
23 |
question has no meaning anyway. |
24 |
|
25 |
-- |
26 |
gentoo-dev@g.o mailing list |