View Single Post
Torkell

Stealth Admin

Joined: Jul 2004

Posts: 2,153

Torkell is a forum legendTorkell is a forum legendTorkell is a forum legend

Mar 24, 2007, 02:00 PM
Torkell is offline
Reply With Quote
Quote:
Originally Posted by ShadeJackrabbit View Post
Funny thing is, Epic didn't really understand how to number versions.

Quick demo:

Linux Kernel 2.4.67.23456

First number is major change that is obvious
Second is a somewhat large change in how things work, but you'd probably have to look for it.
Next is major Bugfix.
Then minor Bugfix

So 1.24 would actually be something around 1.60. (Way higher number due to semi-visible change)
Jazz is actually pretty sane, compared to some I've seen around. Semagic, as best as I can tell, goes "thousands, hundreds, tens, units". And Windows is weird because of backwards compatability (there's a lot of code that looks like "if major >= 4 and minor >= 2", and so breaks as soon as you realise 5.0).

My personal view is "major, minor, update/patch, build", where "build" increments for each compile, and the rest increment by no more than 1 for each release (e.g. 1.0.0.23, 1.1.0.35, 1.1.1.36, 1.2.0.45, 2.0.0.101). Hence why I now accuse Mozilla of secretly having a marketing department :P
__________________
-- Torkell