Page 1 of 1

version #

Posted: Tue Nov 08, 2005 1:21 am
by s.dot
just curious how program version numbers work =)

when i make a big update i just call it version 2.0, 3.0, etc.

how do these programs get a version 1.1.239... there seems to be a science to it. :-D

Posted: Tue Nov 08, 2005 1:34 am
by feyd
there is no real science to version numbering.. it's generally whatever the developers and/or marketing people choose for the release.

The general idea is major-version . minor-version . micro-version

All are optional, with each number not having to really correspond to a "logical decimal" .. for example PHP 4.3.8 versus 4.3.10

"micro-version" may have multiple decimals in it, since it's basically a wild-card after the minor-version number. Some versioning systems place the build number into this place somewhere.. micro-version increments are often only minor bug fixes of existing features.. Minor-versions are often done when larger sets of functionality are changed, but no new features are really added.. Major-versions are done mostly when a large amount of features are added or a paradigm in how the application is written happens..

There are no steadfast rules about how version numbers work, so you are free to choose what makes sense to you. Some projects will actually spend some documentation time to detail out how version numbering will occur for that project, such as Mozilla's...

Posted: Tue Nov 08, 2005 3:04 am
by s.dot
ah... crap. if I kept track of all my bug fixes and updates, i'd be changing version numbers as much as i worked on the site... 3.0 works for me :-D

EDIT: windows must have a lot of version updates as well :lol:

Posted: Tue Nov 08, 2005 5:18 am
by n00b Saibot
scrotaye wrote:windows must have a lot of version updates as well :lol:
yep! I have Window XP build 1000000000000.911.911.911 :lol:

Posted: Tue Nov 08, 2005 7:03 am
by Buddha443556
feyd wrote:The general idea is major-version . minor-version . micro-version
I use that plus a build number which increament with every build: 2.1.3.12450
I use the build number for archiving.

Posted: Tue Nov 08, 2005 5:14 pm
by s.dot
n00b Saibot wrote:
scrotaye wrote:windows must have a lot of version updates as well :lol:
yep! I have Window XP build 1000000000000.911.911.911 :lol:
lol @ 911

I think first it should be 411 so they can get some help ;)
1000000000000.411.911.911