Reputation: 2167
How do you name the initial version? Could you tell the proper version of the first version?
Here is my candidates.
Way1
Start => 0.1.0 => 0.1.1 => 0.1.2
=> 0.2.0 => 0.2.2 => 0.2.3
...
=> 0.10.0
...
=> 1.0.0
or
Way2
Start => 0.0.1 => 0.0.2
=> 0.1.0 => 0.1.2 => 0.1.3
...
=> 0.10.0
...
=> 1.0.0
What is the best practice of naming version?
Upvotes: 38
Views: 29098
Reputation: 27
I think it should start at 0.1.0 and then at the main release, it goes to Version 1.0.0
Upvotes: 0
Reputation: 1
I did 0.0.0 when I first started developing, then at the Main Release Im doing 1.0.0 the last Zero is for Bug Fixes, Mini Updates, and Quality of Life Fixes The Middle is for Big Updates, Cross Overs The First is for just the Game's like Main Release Version and Increases after the 99th Middle Number while the Middle Zero increases after the 10th Last Number or With Every New Update The 10th Last Number increases with Every Bug Fix and Mini Update So basically Im using a System that supports itself and each Number while the Middle & Last are entirely Dependent on themselves and The First is dependant on the Middle
The Last Number basically builds off of the Middle Number with Bug Fixes and Stuff
After the Middle Number increases the Last Number turns 0 and the only times the last is allowed to go after 10 is if the Middle Number is not going to increases or in this Case the Update is not ready for Launch
The First Number doesn't signify much but only the Fact that the Game is officially Released while the Middle and Last Signify Bug Fixes and Updates
But that's just the System I use
Use whatever ya Like
Upvotes: 0
Reputation: 19
Technique:
Starts at 0.1,0 -> 0.1.1 ;sin (0.1.1) = 0.1.2
0.1.2 (1.7.0 -> cos:1(sin) = 0.5.0
0.2.5 (17.0) * 1.0.0 (sin):cos(0.1.0):e^ (0.1.0) =
0.0.0 0.1.0(sin):1(cos)0.1.1{0p,0p,0p}*1(sin) = 1.8.0
0.1.6:(1.0.0)^sin{0p0p0p},sin= 0.9.0 0.7.0 /(sin){0p (0.1.0 }sin,[sin],10^(sin)= 1.0.0 sin(0p0p0p):0.1.1(sin:###) atan(0p0p0p) + (1.0.0)cos5(ERR110) = ERR150
Upvotes: 0
Reputation: 2449
It's your call, but the Semantic Versioning Standard recommends 0.1.0:
The simplest thing to do is start your initial development release at 0.1.0 and then increment the minor version for each subsequent release.
Upvotes: 63
Reputation: 2819
You can use any one.
When I started Android Developent, I found that Android Studio used the first version of an app as 1
in the gradle files.
If you want to just know it generally, I recommend using 1.0
or 1
directly
Upvotes: 1