About Store Forum Documentation Contact



Poll: Would you like to have EE_SDK_BUILD macro in the headers?
Yes, it would be very useful.
No, I don't need it
I don't care
[Show Results]
Note: This is a public poll, other users will be able to see what you voted for.
Post Reply 
SDK version number
Author Message
Abril Offline
Member

Post: #1
SDK version number
Not sure if this is a feature request it is more like of an issues due to lack of version number, but here it goes anyway...

Could you please add a version number to the SDK drops.
Even just in one of the engine headers would be fine.
The same number should be used to document the version history, and previous SDK drops should be stored somewhere on the website with their corresponding version number (for instance esentelengine_SDK_11.0.0.2)
01-03-2012 03:45 PM
Find all posts by this user Quote this message in a reply
aargh Offline
Member

Post: #2
RE: SDK version number
Good idea, it will be useful.
01-03-2012 03:54 PM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #3
RE: SDK version number
I've turned your thread into a poll.
All users: please vote! thank you
01-03-2012 05:27 PM
Find all posts by this user Quote this message in a reply
Skykill Offline
Member

Post: #4
RE: SDK version number
Also, the headers that are new/updated/removed would be nice in the Version History (for licensed developers do the same with the sources and adding dates could help).
Like that:
03/01/2012 - Added: Ineisis Lite\Project\Client\file.es
03/01/2012 - Modified: Ineisis Lite\Project\Client\main.es
(This post was last modified: 01-03-2012 10:18 PM by Skykill.)
01-03-2012 10:09 PM
Find all posts by this user Quote this message in a reply
fatcoder Offline
Member

Post: #5
RE: SDK version number
@Abril - Quick question, why do you find this necessary? Personally it doesn't bother me and the current versioning works fine for me. I'm just curious to know what "issue" you are having with the current system.
01-03-2012 11:26 PM
Find all posts by this user Quote this message in a reply
dragonfly3 Offline
Member

Post: #6
RE: SDK version number
We would find this very useful as well. We are a team of 7 working around the world. We have our version control repo in which we keep our actual game, and we each have a working folder. Sometimes we get errors and if we had a way to easily check which version each person is using at any given time then it would most certainly help us.

Sometimes we have issues where we haven't updated name changes or there are things in a new version that alters our game. One team member will update their SDK, or we will bring a new person onto the team and they wind up downloading a newer version than the rest of us. An archive of each version would be helpful in these cases as well because then we can just have the team member grab the archived engine.pak.

It would be much easier than troubleshooting errors, digging for old backups, unexpected/unprepared need for team to update, copying-zipping-emailing, etc.

It definitely helps with online team collaboration, especially with members who live far apart from each other. Great idea Abril. A Yes vote from mesmile
01-04-2012 03:01 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Abril Offline
Member

Post: #7
RE: SDK version number
(01-03-2012 11:26 PM)fatcoder Wrote:  @Abril - Quick question, why do you find this necessary? Personally it doesn't bother me and the current versioning works fine for me. I'm just curious to know what "issue" you are having with the current system.

See answer from dragonfly... version numbering is the first, albeit simple, step in documenting an engine/middleware development... plus I for instance had the issue where I gave a compiled .exe to another dude which was using a data folder based on a different SDK version and that didnt work. But we couldnt know because the autoupdate doesnt tell me/us which version we are downloading/updating, there is no version numbering in the headers so it is all in the dark.
Also in the Version History, I dont know in which SDK was fixed what...
Besides that, any professional engine middleware or library, even open source, has version numbering for a lot of other good reasons, especially when it comes to support smile
01-04-2012 01:54 PM
Find all posts by this user Quote this message in a reply
fatcoder Offline
Member

Post: #8
RE: SDK version number
I guess I have assumed to always use the latest version, which is why I've never had any problems. There is generally no reason to not always be using the latest version. A quick run of the Autoupdate tool solves all woes :-)

@Esenthel - Perhaps the Editor should run a quick basic check on a background thread when started and if a new version is found, it can auto start the Autoupdate tool for the user. Then nobody should have problems with missed matched versions.
01-05-2012 12:08 AM
Find all posts by this user Quote this message in a reply
dragonfly3 Offline
Member

Post: #9
RE: SDK version number
The problem with this is sometimes teams aren't ready to update because updating usually requires name changes and other tasks. I know with my team my lead programmer would rather complete his current task rather than stop in the middle of it in order to do name changes. We choose to make sure we have things working properly first before we update. We don't want to have code that is not functioning properly on top of updating and doing name changes. I prefer to be able to choose when to update. I like fitting it into our roadmap around our own project tasks and would find it rather inconvenient to have it automatically update for us.
01-05-2012 02:20 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #10
RE: SDK version number
from the poll seems most people want this, so I will add this in next SDK
01-05-2012 01:13 PM
Find all posts by this user Quote this message in a reply
Abril Offline
Member

Post: #11
RE: SDK version number
(01-05-2012 01:13 PM)Esenthel Wrote:  from the poll seems most people want this, so I will add this in next SDK

That's good to hear! Thanks.
01-05-2012 06:09 PM
Find all posts by this user Quote this message in a reply
Post Reply