Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
General Discussion
»
Other Discussions
»
Miscellaneous
»
[MERGED TOPICS] Version numbers/abcd/Completion %
« previous
next »
Print
Pages: [
1
]
2
3
...
5
Go Down
Author
Topic: [MERGED TOPICS] Version numbers/abcd/Completion % (Read 16993 times)
0 Members and 1 Guest are viewing this topic.
Michael_Lee
LV9
Veteran (Next: 1337)
Posts: 1019
Rating: +124/-9
[MERGED TOPICS] Version numbers/abcd/Completion %
«
on:
September 28, 2010, 06:23:44 pm »
Just a random question:
What kind of system do you guys use for version numbers in your programs? Is there a method, or do people just make up random numbers?
Same thing with the progress bars/percents I see in a lot of signatures. What does it mean for a game to be "43% done", for example? Can't you only give an approximate number at best? idk, it feels kind of arbitrary to me.
(After re-reading, this feels kind of rant-y. I hope I'm not ranting - that would be a bit rude)
«
Last Edit: September 28, 2010, 06:25:25 pm by Michael_Lee
»
Logged
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.
jnesselr
King Graphmastur
LV11
Super Veteran (Next: 3000)
Posts: 2270
Rating: +81/-20
TAO == epic
Re: Version numbers/Completion percents
«
Reply #1 on:
September 28, 2010, 06:49:41 pm »
I believe this has been asked before, but I shall answer with my method. Make a list of the things you need to complete. Then, figure it out based on that.
Logged
Raylin
Godslayer
LV10
31337 u53r (Next: 2000)
Posts: 1392
Rating: +83/-25
I am a certifiable squirrel ninja.
Re: Version numbers/Completion percents
«
Reply #2 on:
September 28, 2010, 06:54:15 pm »
In regards to Phantom Sanctuary, I divide the number of chapters completed by 30.
Otherwise, I divide the number of steps in a project I've completed by the total and round down.
Logged
Bug me about my book.
Sarah:
TI-83 Plus Silver Edition [OS 1.19]
Cassie:
TI-86 [OS 1.XX]
Elizabeth:
TI-81 [OS 1.XX]
Jehuty:
TI-83 Plus Silver Edition [OS 1.19]
Tesla:
CASIO Prizm
ztrumpet
The Rarely Active One
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 5712
Rating: +364/-4
If you see this, send me a PM. Just for fun.
Re: Version numbers/Completion percents
«
Reply #3 on:
September 28, 2010, 08:05:53 pm »
I guess.
Generally, once I guess, though I attempt to make that number go up.
For instance, Exodus is more likely at 92% than 95%, but I don't mind.
Logged
If I'm wrong, please correct me!
Unfinished Projects:
Elmgon
14%
Basic
Movement Demo
Homescreen Game Pack
80%
Basic
Latest Release
Cube Droid Saves the Galaxy
65%
Axe
Demo
Detonate
70%
Axe
Completed Projects:
Exodus
|
Midnight
|
Drifter
|
Axe Snake
|
Jump!
|
Factory Theta
|
Spider
|
Plot Drop
|
Papi Jump
|
Numb3rs
|
Nibbler
|
Boost
|
Duel Tile Map Editor
|
Homescreen Map Editor
|
Key Group Check
|
Oasis
Builderboy
Physics Guru
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 5673
Rating: +613/-9
Would you kindly?
Re: Version numbers/Completion percents
«
Reply #4 on:
September 28, 2010, 08:09:55 pm »
I pretty much give it my best guess
Based on how long its taken me and how long i expect to keep working on it
Logged
Deep Toaster
So much to do, so much time, so little motivation
Administrator
LV13
Extreme Addict (Next: 9001)
Posts: 8217
Rating: +758/-15
Re: Version numbers/Completion percents
«
Reply #5 on:
September 28, 2010, 08:44:21 pm »
Yeah, I just give a rough guess as to how much of the code I've done (you can actually estimate pretty accurately the final size of any project if you've done enough coding). I like to keep it in multiples of four, so it's not
that
arbitrary.
For version numbers, I don't generally use those, but I know in many cases the numbers go up by 0.1s or 0.01s each time (or 0.0000000000001 in the case of the Wacky Fun Random Numbar Generator
). Some people do it by release (like with Axe), while others do it by each edit, including some that weren't released (like TI with their OS versions). Then, when you think you've made a pretty big improvement, you can step it up by a whole number.
It's all based on your own opinion, I guess.
«
Last Edit: September 28, 2010, 08:48:44 pm by Deep Thought
»
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Version numbers/Completion percents
«
Reply #6 on:
September 28, 2010, 11:37:04 pm »
For progress %, I always try to estimate how much I have done. For example, Illusiat 13 was 90% complete because I felt it only needed 10 more percents of completion.
For version numbering, I usually go with 0.01, 0.02, etc, and if I release a minor bugfix with no other change, I may use 0.02a, b, c, etc. But sometimes I feel it's better to just use 1.1.1 or something. first number for very big changes, 2nd for minor updates and 3rd for bug fixes or extremly small changes.
Logged
wchill
LV2
Member (Next: 40)
Posts: 35
Rating: +1/-0
Re: Version numbers/Completion percents
«
Reply #7 on:
September 28, 2010, 11:43:46 pm »
Depends, but I usually start at 0.1 and work my way up in 0.1 increments (or 0.01 if it's really small) and jump up 1 whole number if it's a major change.
Other times, I start at 1.0 and go up in 0.1 increments (so same as above).
Never use percents.
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Version numbers/Completion percents
«
Reply #8 on:
September 28, 2010, 11:49:38 pm »
I used to use 1.0 and limit the 2nd number to 1 digit, but then I experienced issues with some games where I found way too many bugs, so I ended up having to go from 1.9 to 2.0, even if no major update occured. Some people just do 1.9 then 1.10, but IMHO that looks confusing, because it looks like you go from 1.90 to 1.10 instead of 1.09 to 1.10.
Logged
Deep Toaster
So much to do, so much time, so little motivation
Administrator
LV13
Extreme Addict (Next: 9001)
Posts: 8217
Rating: +758/-15
Re: Version numbers/Completion percents
«
Reply #9 on:
September 30, 2010, 11:38:12 am »
Yeah, and another annoying thing about that is that in a directory of previous versions, the files would almost always be ordered
1.1
1.10
1.11
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
which looks really confusing to anyone browsing around.
«
Last Edit: September 30, 2010, 11:38:36 am by Deep Thought
»
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Version numbers/Completion percents
«
Reply #10 on:
September 30, 2010, 05:38:56 pm »
Yeah I hate that this happens. Go in Omni downloads section and notice how Illusiat series is ordered
Logged
Deep Toaster
So much to do, so much time, so little motivation
Administrator
LV13
Extreme Addict (Next: 9001)
Posts: 8217
Rating: +758/-15
Re: Version numbers/Completion percents
«
Reply #11 on:
September 30, 2010, 06:53:36 pm »
It's especially a problem for comp stuff with a lot of known bugs in previous versions
Logged
squidgetx
Food.
CoT Emeritus
LV10
31337 u53r (Next: 2000)
Posts: 1881
Rating: +503/-17
rawr.
Re: Version numbers/Completion percents
«
Reply #12 on:
September 30, 2010, 07:18:17 pm »
I generally go by release, where 1.0 is the version I feel is a playable game
ie space dash contest release is 1.0, then the one included in topic thread is 1.1, then ticalc one is 1.2
cuberunner is up to 0.4 now; I've 'released' 4 different versions, each with significant progress. if I only fixed a bug and released it, maybe it'd only increment by 0.01
(for minor projects i increment by .1, but larger ones like axe probably need smaller magnitude)
Logged
Read my webcomic!
|
My SoundCloud
Projects:
[url=http://www.omnimaga.org/index.php?topic=5988.msg117813#msg117813]Check out the demo now!
- Current progress: battle engine and stuff
Proud author of:
Cuberunner
|
SpaceDash
|
The Psyche
|
XXEdit
|
AxeSynth
|
StickNinja
|
Gravity Guy
|
Embers:Phoenix
|
Zombie Gun
Axe: Need help optimizing?
User of Axe | zStart | TokenIDE | CalcGS | MirageOS
Jerros
LV4
Regular (Next: 200)
Posts: 137
Rating: +9/-0
How are those "versions" of programms numbered?
«
Reply #13 on:
October 03, 2010, 03:47:05 am »
Whenever I download some random programm, there's usually a version history like this:
V0.13B.54: blablabla
V3.15A.12: blablabla
or
V1.1.4C.2443: blablabla
or just
V0.2A
V1.3B
My question is, where do these random numbers come from?
I get that the higher the number, the more recent the version is.
But after an update, the version numbers seem so random...
Is there a structure or rules for this?
Logged
79% of all statistics are made up randomly.
ExtendeD
CoT Emeritus
LV8
Addict (Next: 1000)
Posts: 825
Rating: +167/-2
Re: How are those "versions" of programms numbered?
«
Reply #14 on:
October 03, 2010, 03:50:47 am »
There's a wikipedia article on the subject:
http://en.wikipedia.org/wiki/Software_versioning
Some intermediate versions are unreleased.
Some numbers may also be the build number, automatically incremented by the build server, whether its a release build or not.
Logged
Ndless.me
with the finest TI-Nspire programs
Print
Pages: [
1
]
2
3
...
5
Go Up
« previous
next »
Omnimaga
»
Forum
»
General Discussion
»
Other Discussions
»
Miscellaneous
»
[MERGED TOPICS] Version numbers/abcd/Completion %