- UID
- 62221
- UCC
-
- 声望
-
- 好评
-
- 贡献
-
- 最后登录
- 1970-1-1
|
0.19 Update: A Change of Plans
61 Comments
by HarvesteR , Today at 12:32 (5877 Views)
Hi,
I want to let everyone know about a decision we've made here, that changes the plans for the 0.19 update a bit, and what you should expect from that.
What we want to do is this: Instead of doing a massive update every couple of months or so, we want to try releasing a smaller update on a quicker timeframe this time.
There were many reasons behind this decision, not least among which were these:
We've been noticing that the time between updates has been growing ever longer. This is not just because on each update we seem to set ourselves an even more ambitious goal than before, but also because of the ever higher standard for quality we have to live up to, as the game nears completion.
Also, the sheer magnitude of the last updates we've done has made release periods incredibly stressful on us, because we are releasing these huge updates, with tons of room for bugs and problems.
A smaller update means less things that can go wrong, and a lot less stress on all of us.
So, what does this mean for 0.19 then? Basically, it means two things: One, 0.19 will have less features than originally planned, and two, it will come sooner as well.
The features we want to get out early are the ones we have nearest to completion at the moment: The Reentry Effects, the new Patcher, and the new Kerbal Expression animations.
About all the other features we had planned, this doesn't change them much. They're still being actively developed, and in all likelihood they'll be done in the same amount of time as before.
The only difference is that we're getting the features we have ready out before the others that are still pending, instead of waiting for all of them to be ready before releasing it all in one go.
We have not changed our internal deadlines for any of the features currently being developed, we've essentially split the one big update into two smaller ones.
This was made possible after our switch to Git, in place of SVN. Before, we had to make sure all the features were ready to go before releasing the update, because there was no way to exclude an unfinished feature from the game without doing destructive changes. So everything we started absolutely had to be 100% complete before release. There was just no way around it.
Now, each feature is developed on its own separate branch, and it only gets integrated into the actual game when it's ready to go. That means we can very easily select a few features that are nearer completion to have them tested and released, while work on the other features continues.
So, to put this in as clear a way as I can, we are not postponing anything, we are going to release a few features out early.
This isn't a definitive change though. We want to try it out, to see how we feel with this new way of doing things. If it works out, it could mean faster-paced updates, which is always a good thing. If it doesn't, we'll just go back to our old ways. We'll see how it goes.
Please also keep in mind, this does not mean 0.19 is coming now. It's coming sooner than initially planned, but as always, there are no release dates.
That's about it for now
Cheers
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|