24 August 2011

Release Candidate 2

Last time, I said that creating a release build “might introduce subtle bugs.” Sadly, this turned out to be true.

Any sort of change can introduce bugs, which is why towards the end of a project, the bar for fixing bugs gets higher. In this particular case, it turned out that the debug logging had an important side effect, which  masked a bug that could occur when one (but not more than one) of your clan leaders died of old age.

In some ways the bug was minor (reporting “he” instead of “she”), but you get to know your leaders, so this really stood out as jarring. Anything that breaks the fantasy is important.

I also wanted to do a little more tuning of the economy, and fixed a few low-risk typos.

Like I said before, having more than one release candidate is common. You hope otherwise — the idea really is that you are happy with the quality and could release the build — but it’s not cause for alarm.

So, RC2 is going out to our testers, and I still think a September release is likely.

No comments:

Post a Comment