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

0 Members and 2 Guests are viewing this topic.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: How are those "versions" of programms numbered?
« Reply #30 on: October 12, 2010, 06:27:28 pm »
For me I usually start at 0.1 or something like that, then increment to 0.2 when I add more features, then go to 0.2.1 when I have a small bugfix, and so on, then 1.0 when the code is kinda finished and polished (i.e. out of beta). Then I could go to 2.0 when I write important rewrites or some event like that. But still, I increment the numbers when I feel like so.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: How are those "versions" of programms numbered?
« Reply #31 on: October 12, 2010, 06:30:47 pm »
I ended up doing this:

a.bb.ccc

a is the main number, b is for medium to small updates, and ccc is the compile number.

It's a bit long, though.  I'm probably going to change it.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline miotatsu

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 332
  • Rating: +11/-1
    • View Profile
Re: How are those "versions" of programms numbered?
« Reply #32 on: October 12, 2010, 09:32:15 pm »
I have yet to decide on a versioning system that I want to use for all my projects but generally I do like:
a.b.c where a is a final release, b is a major change, and c is a minor change
I also have used a.b where a is a major change and b is a minor change I think

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 #33 on: October 12, 2010, 09:33:27 pm »
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.
This means the final version (1.0.0) will also feature GBA emulation? ;D
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 #34 on: October 13, 2010, 11:03:43 am »
Quote from: DJ Omnimaga
TI did that with the TI-83 in europe: it is now called the TI-82 STATS.

They're the same thing? o.O




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 #35 on: October 13, 2010, 01:57:03 pm »
Yeah.

The TI-83 was discontinued in 2000 or 2001 worldwide. 3 years later, TI re-released it in France, renamed to the TI-82 STATS. It confused people in thinking it's a 82 with new 83 functions, until people discovered 83 programs ran on it but not 82 ones.
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 #36 on: October 13, 2010, 03:54:57 pm »
If only that were true of the TI-84 SE discontinuation...

Renaming it the TI-83 TIME? :P




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 #37 on: October 13, 2010, 03:55:48 pm »
Maybe they will soon release the TI-81 STATS, which will be the TI-82 ;D
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Version a.b.c.d
« Reply #38 on: November 28, 2010, 07:25:17 pm »
Hey everyone,

All of us have noticed that we release version 0.1, then 0.2, sometimes we jump, 0.4 and then we release a stable, 1.0 and then we keep up, 1.1.1, 1.1.4, 1.1.8.

Personally, I do that 'randomly', just to look professional I do stuff like:

  • Version 0.1
  • Version 0.2
  • Version 0.4
  • Version 0.9
  • Version 1.0
  • Version 1.1
  • Version 1.4
  • Version 1.4.1

Do you count number of updates, or you do like me?


EDIT: It's not totally random, major updates, larger difference, smaller updates, smaller difference in the version's names
« Last Edit: November 28, 2010, 07:25:44 pm by ScoutDavid »

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: [MERGED TOPICS] Version numbers/abcd/Completion %
« Reply #39 on: November 28, 2010, 09:02:43 pm »
Merged this with the other existing version numbering discussion.

I think people starts at 0.01 or 0.1 depending of their compeltion percentage. It's generally an estimate.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: [MERGED TOPICS] Version numbers/abcd/Completion %
« Reply #40 on: November 28, 2010, 10:33:12 pm »
I think... people generally do it however they feel like it, and usually try their best to stay consistent, with varying results.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: [MERGED TOPICS] Version numbers/abcd/Completion %
« Reply #41 on: November 29, 2010, 12:18:15 am »
Myself, I just try to think of how much is still to be done, and split the project into multiple parts.
In my sig, most of the numbers are kind of made up, but they convey a general idea.
I don't quite believe I'm done with TWHG just yet, but I see it as done for now.
« Last Edit: November 29, 2010, 12:18:52 am by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: [MERGED TOPICS] Version numbers/abcd/Completion %
« Reply #42 on: November 29, 2010, 12:36:51 am »
I usually start at 0.1 or 0.0.1 (the latter is usually for when I start and little code is wrote), I change the 3rd number for small bugfixes, the second when I have a signifiant amount of improvement. I switch to 1.0 when I feel the software is 100% complete, ready to be shipped in boxes if I were in a company who does that and I change the 1st number when I have a really major improvement or rewrote a lot, if not all the code.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [MERGED TOPICS] Version numbers/abcd/Completion %
« Reply #43 on: November 29, 2010, 07:21:24 am »
Good for the topic to be merged :)

Serious companies such as Microsoft and Google have it all documented:

7.0.517.44

This is my version of Google Chrome (the latest), it's huge, so I think they really care about this number, though.

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: [MERGED TOPICS] Version numbers/abcd/Completion %
« Reply #44 on: November 29, 2010, 06:55:38 pm »
Good for the topic to be merged :)

Serious companies such as Microsoft and Google have it all documented:

7.0.517.44

This is my version of Google Chrome (the latest), it's huge, so I think they really care about this number, though.

Just to let you know (in case you wanted a newer version), 8.0.552.210 is out :)

And yeah, a lot of really big products use long numbers. Kinda overdoing it for a calculator project, though. A.BB.CCC or something like that seems pretty good already.