Version Numbers
The version number looks like this:
0.1a1-20091127230052-e8dd58e
The first part (“0.1”) is the human-readable version number. 0 is the major version number; 1 is the minor version number. If there were a third part, that would be the micro version number. A major version number of 0 indicates that the game isn’t quite done yet.
The next bit (“a”) indicates alpha. “b” would mean beta, “c” would mean release candidate. And the lack of any letter here would indicate that you have the final version of the 0.1 release. (If we botched 0.1 final, the fixed release would be 0.1.1)
The next digit (“1”) indicates that this is the first alpha release for 0.1. If we did two alpha releases for 0.1, the second would be 0.1a2
The big blob after the dash, that starts with the current year, is a timestamp. It says the build was made at November 27, 2009, at 23:00:52 UTC.
The final part is the first 7 characters of a Git commit id. It says that this build was made from commit e8dd58e.