LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices

Reply
 
Search this Thread
Old 08-22-2003, 03:03 PM   #1
PsychosisNode
Member
 
Registered: Apr 2003
Location: Reading, Berkshire, IN-GER-LUND!!!
Distribution: Mandriva 2006
Posts: 228

Rep: Reputation: 30
Version numbering standard?


I'm a n00b to programming (writing an OS loudspeaker calculator as a first project, in C and GTK+), but is there any standard to how one should go about assigning version numbers to different releases?

Cheers!

-Taiyo
 
Old 08-22-2003, 03:18 PM   #2
leonscape
Senior Member
 
Registered: Aug 2003
Location: UK
Distribution: Debian SID / KDE 3.5
Posts: 2,313

Rep: Reputation: 47
Not Really, use what every you want.

Usually though They go Major.Minor.

So first number major releases, Minor changes and bug fixes for the second number. Before the first full release ther usually marked 0 for the first number.

Beyonf that theres no Real guide. Use something obvious and sensible.

The LInux Kernels follow Major.Minor.Patch Although Minor usually isn't so Minor . The Even number Minors are stable the odd numbers are Alpha/Beta.
 
Old 08-22-2003, 03:47 PM   #3
Proud
Senior Member
 
Registered: Dec 2002
Location: England
Distribution: Used to use Mandrake/Mandriva
Posts: 2,794

Rep: Reputation: 116Reputation: 116
Depends how important it is if a change breaks compatability really. Things like the common linux compilation tools use 3+ levels of x.x.xx numbers, and yeah the kernel releases at least use the unstable/stable odd/even switching.

Whatever works best without using too many or few numbers, and allows for minor bugfixes to a release as well as huge complete rewrites.
 
Old 08-26-2003, 10:55 PM   #4
lyle_s
Member
 
Registered: Jul 2003
Distribution: Slackware
Posts: 388

Rep: Reputation: 52
If your app is made up of DLLs/shared objects, the shared objects themselves should be versioned at outlined here:

http://sources.redhat.com/autobook/a..._91.html#SEC91

Not all shared objects are named like this. I think it would make life simpler if they all were.

Lyle
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenOffice numbering Q dianat100 Linux - Software 2 11-06-2005 12:58 PM
Inode numbering zaheer031 Linux - Newbie 1 10-20-2004 07:47 AM
Drive re-numbering naismith Linux - Hardware 1 03-19-2004 09:59 AM
An interesting fact about version numbering Bluestreak Linux - Software 11 02-16-2003 09:35 AM
standard vs Expert install? Standard flubs up! Frost Linux - Software 1 03-27-2002 07:55 AM


All times are GMT -5. The time now is 01:03 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration