You are here

Version numbering

5 posts / 0 new
Last post
wsm23
Offline
Last seen: 12 years 9 months ago
Joined: 2006-01-09 22:05
Version numbering

There seem to be two schools of thought out there. One has version numbering follow the original app. The other uses a portable version for numbering.

The most common way seems to be the original app numbering.

There also seems to be differences on alpha, beta, RC, or PRE-RELEASE.

Any thoughts?

--

The Kazoo Spartan

José Pedro Arvela
Offline
Last seen: 5 years 11 months ago
Joined: 2007-07-10 07:29
3rd school

There is another school... It is never used... but it is the better...

The original app numbering followed by the Portable App numbering.

Example:

Version 3.14 1.03 RC1
         /|\   /|\
          |     |
       Original |
                |
             Portable

 
____________________
The Blogger of Portimão or O Blogger de Portimão. Free your mind...

Blue is everything.

John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 23 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Always based on the app

All official PortableApps.com apps tie version numbers to the underlying app that's being made portable. So, GIMP Portable 2.2.17 is a portable package of GIMP 2.2.17. Doing otherwise makes no sense and will only confuse the end user. For testing, we use "Pre-Release 1", 2, etc after the number to indicate a test release.

If an update is needed between releases of the base application (bug fix or important feature addition), revisions are created. Nvu Portable 1.0 Revision 4, for example.

The version numbers resported in appinfo.ini (that will be used in the next stable release of the PortableApps.com Menu/Platform) follow the above philosophy. The DisplayVersion is the one posted on the site ("1.2.3.4 Revision 5", for example) and the PackageVersion is one used internally that must be in w.x.y.z format. For revisions of apps that use all four version numbers (like Firefox), multiply the last by ten and then add in the revision number... so "1.2.3.4 Revision 5" would have a PackageVersion of 1.2.3.45.

Sometimes, the impossible can become possible, if you're awesome!

wsm23
Offline
Last seen: 12 years 9 months ago
Joined: 2006-01-09 22:05
To summarize

Alpha, beta, RC should only be used for original apps.

Original app version with PRE-RELEASE for testing.

I kinda figured that, but wanted to make it a forum topic because we seem to have many different version numbering out there. (I am guilty also).

Life is about the journey not the destination!

The Kazoo Spartan

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 2 months ago
Joined: 2006-01-06 21:27
Well,

The version number on the launcher is the launcher's version number (logical, eh?). The most recent are somewhere around 1.5.1.0
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

Log in or register to post comments