delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/07/15/09:05:04

From: Luke Lee <comforth AT ms2 DOT hinet DOT net>
Newsgroups: comp.os.msdos.djgpp
Subject: What does x . x . x . x means ?
Date: Tue, 15 Jul 1997 15:02:51 +0800
Organization: DCI HiNet
Lines: 33
Message-ID: <33CB209B.162D@ms2.hinet.net>
Reply-To: comforth AT ms2 DOT hinet DOT net
NNTP-Posting-Host: h107.s162.ts.hinet.net
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Hi, 
    It seems that the version number of GNU softwares is much more
strictly 
    defined than many other commerical softwares. It usually don't come
with 
    a '1.0' leaping.

    What does each digit means for 2.7.2.1 or 2.721 or ...? Is there a
general 
    rule for defining a version number ? Besides, there are many modules 
    contained in a single software, each module have its own version
number, 
    and how can I calculate an "average" version number ? Of course it's
    difficult to be done since different module should have different
weight; 
    even if the 'weight' can be defined in some ways ( such as module
size, 
    execution time, performance ... ) the "average" could still turn out
to become
    a smaller number if a new module with v0.1 added into this software.

    I usually increase my version number according to my 'feel' , I try
to be 
    strict but without a general rule, and it sometimes become a little
difficult 
    to do a good version control.

    Please give me some advise, and thanks .

Sincerely,
   Luke Lee
   comforth AT ms2 DOT hinet DOT net
   http://www.sinica.edu.tw/~lukelee (Common Forth Experiment Version)

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019