SureAI

Forums covering SureAI game titles.

https://sureai.net/forum/

Topic title - Enderal Software Versioning

https://sureai.net/forum/viewtopic.php?t=11976

Page 1 of 1
Enderal Software Versioning - by Deleted User 23162
Posted: 21.01.2017 01:37
I was curious to know what software versioning method are you using for your project?

Major.Minor.Revision.Build?
Re: Enderal Software Versioning - by stuemper
Posted: 21.01.2017 18:38
Ehm.
Major.whatever
whatever == every patch contains different fixes: script fixes or master fixes or launcher fixes etc. and each different fix increases the version by 0.0.0.1

E.g the first english version of Enderal was 1.1.0.0 and the first english patch was 1.1.0.3, since it contains some Script (1.1.0.1), some master (1.1.0.2) and finally Launcher fixes (1.1.0.3).
Re: Enderal Software Versioning - by Deleted User 23162
Posted: 21.01.2017 22:54
Excellent. Thank you.

When you reference master fixes what are you referring to?
Re: Enderal Software Versioning - by stuemper
Posted: 21.01.2017 23:54
Master fixes are Masterfile (.esm) fixes.
Re: Enderal Software Versioning - by Deleted User 23162
Posted: 22.01.2017 00:06
German Version 1.0.0.0
English Version 1.1.0.0

1.0 = German
1.1 = English

Third digit I am guessing would be features. Am I correct? Then fourth would be bugfixes/hotfixes for the corresponding features that were added or current build?
Re: Enderal Software Versioning - by stuemper
Posted: 22.01.2017 01:46
No, not really. Like I said, we just increase the number. Currently we are at 1.1.7.1, the next patch will probably be 1.1.7.5 (excluding hotfixes - like 1.1.7.2) After the patch 1.1.7.5 we will have 1.1.8.0. Sometimes we just skip digits, if big patches arrive. It's only a rough order :D
Re: Enderal Software Versioning - by Deleted User 23162
Posted: 22.01.2017 09:59
Ah, good. I am just asking because I learnt that different companies use their own way to increment their software progression. Your method is new to me since I am used to seeing semantic versioning. That way I know what your patch sequence is when your release versions of your module and what you mean by the numbers. Just a personal thing I like to look at since I'm a software engineer. Thanks again.
All times are UTC
Page 1 of 1
Powered by phpBB® Forum Software © phpBB Limited