DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: DcUpdater Bug: 1.2.3 is the same as 1.2.3a  (Read 12,074 times)

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,827
    • Participated in NANY Challenge Eight Times
    • Cody Award
DcUpdater Bug: 1.2.3 is the same as 1.2.3a
« on: January 13, 2012, 07:48 AM »
DcUpdater seems to only check for numbers and does not differentiate between versions that have letters in them but are otherwise the same.

It will see all of the below examples as being the same version.

Code

1.2.3
1.2.3a
1.2.3abcdefg
1.2.3.abcd

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: DcUpdater Bug: 1.2.3 is the same as 1.2.3a
« Reply #1 on: January 13, 2012, 08:13 AM »
The original usual specification is about numbers only, and the version resources of files can only contain numbers. There are textual representations of those resources, but these are used for display only, not comparison/registration.
Guess mouser intended/s to check actual file version resources too :up:


[OT]
I really like ever incrementing build-numbers (5.0.1.1165, 5.10.1.1172, etc.)
[/OT]
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: DcUpdater Bug: 1.2.3 is the same as 1.2.3a
« Reply #2 on: January 13, 2012, 08:17 AM »
A (IMHO) trustworthy resource on these numbering schemes: Software_versioningw
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,827
    • Participated in NANY Challenge Eight Times
    • Cody Award
Re: DcUpdater Bug: 1.2.3 is the same as 1.2.3a
« Reply #3 on: January 13, 2012, 08:53 AM »
Quote from: http://en.wikipedia.org/wiki/Software_versioning#Incrementing_sequences
Maintenance releases (i.e. bug fixes only) would generally be denoted as 1.81a, 1.81b, etc.

DcUpdater won't work with such a versioning system.

Original address: https://www.donationcoder.com/forum/index.php?topic=29585.0