Author Topic: IMatch version numbering - curious!  (Read 302 times)

Aubrey

  • Super Hero
  • ****
  • Posts: 1165
  • IMatch user since June 2008
IMatch version numbering - curious!
« on: May 04, 2020, 11:08:29 AM »
How is the IMatch version numbering defined?
I'm fine with 2020_4_8, 2020_4 10 2020_4_12
I know that odd version are usually beta versions.

What is the reason to go from 2020_3 to 2020_4 to 2020_5?
I suppose moving from 4 to 5, removes W7 support.
But what moved from 2 to 3 and 3 to 4?

Perhaps it's propriety info - if so please say so, I won't be offended!  :)

Aubrey.

Carlo Didier

  • Super Hero
  • ****
  • Posts: 1543
Re: IMatch version numbering - curious!
« Reply #1 on: May 04, 2020, 11:57:23 AM »
I would say it is simply the release month (5 = May)

David_H

  • Jr. Member
  • *
  • Posts: 88
Re: IMatch version numbering - curious!
« Reply #2 on: May 04, 2020, 11:58:05 AM »
How is the IMatch version numbering defined?
I'm fine with 2020_4_8, 2020_4 10 2020_4_12
I know that odd version are usually beta versions.

What is the reason to go from 2020_3 to 2020_4 to 2020_5?
I suppose moving from 4 to 5, removes W7 support.
But what moved from 2 to 3 and 3 to 4?

Perhaps it's propriety info - if so please say so, I won't be offended!  :)

Aubrey.

Looks like the month of release... (so all 2020_4 was April)....  ;D
11 releases in ~3 months! What service! (Or tired Mario)
« Last Edit: May 04, 2020, 12:01:08 PM by David_H »

Aubrey

  • Super Hero
  • ****
  • Posts: 1165
  • IMatch user since June 2008
Re: IMatch version numbering - curious!
« Reply #3 on: May 04, 2020, 12:55:02 PM »
Yep, that's the key, the number refers to the month. I went back on old releases and sure enough that's pretty well the solution.
When 2017 release went into January 2018 it became 2017_13.
Why couldn't I figure that one out?  :-\  :'(

I've been prefixing my database with the release date and version eg. 200504_2020_05_02 (2 digits for year). Time to make life easier, I don't really need this prefix.

Thanks.

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 26577
Re: IMatch version numbering - curious!
« Reply #4 on: May 04, 2020, 02:30:29 PM »
I use YEAR.MONTH.BUILD for versioning.
Even build numbers are licensed versions, odd build numbers are trial versions. They always come in pairs.
This made it easier in the old times to deal with 'upgrade installations' from a trial version to the licensed version.

2020.5.2 => 2020 May 1st build. The trial version uses 2020.5.1 instead.

Since I was very busy in April, we've seen build numbers up to 12 - which is very high (and revealed a bug in the Updater App, which was surprised to see a build number that high and fell over).

I aim at an update every six to eight weeks.
Not 6 releases in one month 

IMatch Anywhere uses slower release cycles. Mostly commercial customers who don't want too many updates.
I will keep the 2019 main version number until IMatch Anywhere 2020 is released. The month path in the version number will just increase with every build, even beyond 12.
« Last Edit: May 04, 2020, 02:32:32 PM by Mario »