Author Topic: [MERGED TOPICS] Version numbers/abcd/Completion %  (Read 14823 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: How are those "versions" of programms numbered?
« Reply #15 on: October 03, 2010, 03:51:15 am »
Weird, I never saw v0.13b.54 type verion numbering before. I saw v0.2a, though. Usually, the higher the number, the higher the version is, though, but some people update the number every bugfix x.x
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Jerros

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 137
  • Rating: +9/-0
    • View Profile
Re: How are those "versions" of programms numbered?
« Reply #16 on: October 03, 2010, 04:29:33 am »
Or World of Warcraft, the previous version was: V3.3.5.12340
And thank you for the link, ExtendeD.
Although it still seems that the significance of the change is just something one randomly decides, it's not set in stone.
Thanks!


79% of all statistics are made up randomly.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: How are those "versions" of programms numbered?
« Reply #17 on: October 03, 2010, 04:31:51 am »
Yeah it's set by the person's decision. I personally just do v1.0. However some more complex softwares like Firefox goes with more complex version numbers too. I think it also depends how often a software public/private download is updated.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: How are those "versions" of programms numbered?
« Reply #18 on: October 10, 2010, 12:16:44 am »
A more complete discussion about that: http://ourl.ca/7215.
« Last Edit: October 10, 2010, 12:16:55 am by Deep Thought »




Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: How are those "versions" of programms numbered?
« Reply #19 on: October 10, 2010, 03:10:05 am »
I think people just choose the version numbers
eg Warcraft III v1.24d patch had some random numbers after it
so did v1.24e.
mostly people refer by the number with letter not v1.24.3.6384 (v1.24e)
Also they can choose build numbers
basically when they make a big change they make a larger increment to the number, a small change make a smaller increment

An example would be my poker game for the TI-nspire.
It's currently at 0.9.7 because I know there are some inconstiencies with the play of the game (it doesn't match the official rules)
I started from 0.1 and worked up, with minor changes then versions would be like 0.8.1 0.8.2 etc
« Last Edit: October 10, 2010, 03:15:59 am by jhgenius01 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: How are those "versions" of programms numbered?
« Reply #20 on: October 10, 2010, 03:21:36 am »
Sometimes people also refer to a group of version as 1.1.x, for example, in reference to SMF 1.1.1 through 1.1.11. Sometimes, only parts of a number are replaced with a x, like with OS 2.5x MP or TI-8x
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: How are those "versions" of programms numbered?
« Reply #21 on: October 10, 2010, 02:55:58 pm »
Ah, and that reminds me: The perfect example of exactly what not to do is TI's use of TI-8x, where the x is an arbitrary number picked for no particular reason :P

EDIT: It gets even more complicated when you take the 73, 76.fr, and 92 into account x.x
« Last Edit: October 10, 2010, 02:56:39 pm by Deep Thought »




Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: How are those "versions" of programms numbered?
« Reply #22 on: October 10, 2010, 10:44:58 pm »
Yeah, some people refer to z80 calcs as 8x, but the thing is that the TI-89 is not a z80 calc and the TI-73 and 76.fr are z80 calcs.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: How are those "versions" of programms numbered?
« Reply #23 on: October 12, 2010, 01:41:09 am »
Yeah, calc naming is pretty random too. Casio calcs: the first ones were:
1.  fx-7000G, fx-6000G, fx-6500G, fx-7200G, fx-7500G, fx-8000G, fx-8500G.
2.  Then newer ones (but still old): fx-7700G, fx-7700GB, fx-8700G, fx-8700GB
3.  fx-7700GE, fx-9700GE, fx-9800G, fx-9900G
4.  then 7400 series (7400 and variations)
5.  The 9850 (or 9x50) series (9850, 9750, 9950, 9970)
This is confusing because even though there are games that say are for the 9x50 series, this includes the 9970.
6.  Finally the current calc FX-9860 (and different versions such as FX-9860GII)
As you can see there are random numbers everywhere

If you want to put version numbers for your own programs, I have my personal opinion but the choice is yours.
I like to start from 0.1 and on the way not to have the numbers any more complex than this: x.x.x E.g.: 0.8.3
however if it is a big project then i can use more complex version numbers
But as I say, it's your choice, and basically version numbers are used to put them in order.

also relating to your question above...
V0.13B.54    0.13 version with a beta (or B) 0.54
V3.15A.12:   3.15 version with alpha (or A) 0.12
V1.1.4C.2443: 1.1.4version C? .2443
In my opinion the letters in the middle make it confusing, an example like v0.13.2.54 (2 representing B) or v3.15.1.12 might be better.


V0.2A 0.2 alpha
V1.3B 1.3 beta
These are ok

Overall, they are just used to classify big or small changes in the program.

[TI-nspire OSes are confusing too Eg:
1.1 [noncas] is actually 1.1.9253
2.1 is actually 2.1.0.631
« Last Edit: October 12, 2010, 01:57:00 am by jhgenius01 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: How are those "versions" of programms numbered?
« Reply #24 on: October 12, 2010, 02:03:57 am »
For casio calcs, the worst part is that they're all named differently in France. For example, Algebra FX 1.0 is Graph 100, Algebra FX 2.0 is Graph 100+, FX-9860G is Graph 85, and stuff like that
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: How are those "versions" of programms numbered?
« Reply #25 on: October 12, 2010, 02:06:12 am »
True most of them are completely different, and several names!
French versions: 9750 - Graph 30,35,fx-8930GT;
9850,9950 - Graph 60,65,CFX-9930GT,9940,9960;
9970 - Graph 80
That would be so confusing to work out.
At least program version numbers are in order...
« Last Edit: October 12, 2010, 02:06:35 am by jhgenius01 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: How are those "versions" of programms numbered?
« Reply #26 on: October 12, 2010, 02:07:55 am »
I think 35, FX-8930GT were 9750+ and GII or something, but I'm not sure anymore. It's really confusing.

TI did that with the TI-83 in europe: it is now called the TI-82 STATS.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: How are those "versions" of programms numbered?
« Reply #27 on: October 12, 2010, 02:21:00 am »
even though now it's a bit better EDIT: maybe not, it's still confusing with all the 9860 versions:
fx-9860G, fx-9860G SD, fx-9860G Slim, fx-9860GII, fx-9860GII SD,
SD means SD card
slim is a special version that can be folded in half
gii new version technology (but still can be hacked into the original 9860)

fx-9750GII, fx-7400GII these are just remade versions of the originals but with GII technology

And again there are french versions that have completely different names.

ooh i've just seen something.. there's the fx-CG series to be launched next year. Looks like it's the Prizm and again, more random names...
different countries different names
fx-CG10 (North America), fx-CG20
« Last Edit: October 12, 2010, 02:26:15 am by jhgenius01 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

SirCmpwn

  • Guest
Re: How are those "versions" of programms numbered?
« Reply #28 on: October 12, 2010, 08:50:13 am »
This is how most of my versioning works:
0.x is the closed-source working builds.
0.xa is the closed-source public alpha builds.
1.0A is the first alpha release.
After some testing has been done, and bugs have been wrought out:
1.0B is the first beta release.
1.0 is the final release.
1.x includes any updates.
2.0+ are new versions, where I completely start over and make a new program to accomplish the same thing, better.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: How are those "versions" of programms numbered?
« Reply #29 on: October 12, 2010, 11:34:31 am »
For TI-Boy SE, my versioning started with Alpha 0.0.1, and following versions with small bugfixes were Alpha 0.0.2 and Alpha 0.0.3.

The next version will probably be Alpha 0.1.0, because it has a completely new codebase.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman