Topics

Version scheme

Dave
 

Explanation of version strings for all flxxxx applications posted at http://www.w1hkj.com

Version numbers consist of three or four numbers separated by dots. For example: 11.22.33, 11.22.33.44. These numbers have names.

  • 11 - major version
  • 22 - minor version
  • 33 - revision number, but it may also be referred to as a "point release" or "subminor version"
  • 44 - alpha release number

When you want to know if a version is newer than a different version you have to start reading from left to right:

  • If the major version is higher, your version is newer. If it is lower, your version is older. If it's the same, continue reading.
  • If the minor version is higher, your version is newer. If it is lower, your version is older. If it's the same, continue reading.
  • If the revision is higher, your version is newer. If it is lower, your version is older. If it's the same you have the same version.
  • alpha release numbers are consecutive and are based on the current major.minor.revison, but you might miss one since the alpha postings are transitory.  Some alpha releases are synchronized to other products, i.e. fldigi / flrig.

You should only use alpha postings if:

  1. you love living on the edge and are willing to help improve the software product,
  2. you need some new or corrected functionality only available in the alpha release,
  3. you are willing to accept the possibility of unintended features (software bugs), and
  4. you are willing to report and help to correct discovered software bugs.

Finally, I maintain lists of users who are willing to participate in software testing of one or more products.  Simply email me at the bellsouth address, requesting to be added to a specific alpha test list.  Let me know if you have some special skills or experience in quality assurance testing.

73, David
W1HKJ