From: Stefan F. <ste...@we...> - 2012-09-08 08:17:57
|
** Another milestone is reached: Two of the test games in 1889 (1889_A and 1889_B in test/real) can be replayed in full and the complete UI comes up without error. Still a few rough edges, but all actions get processed. In addition there are few tests that are missing in Rails 1.x. All tests throw a RuntimeError exception, thus currently Rails2.0 fails fast. * If the ChangeStack is closed, no state can be changed. * Loaded actions are validated using .equalsAsOption against the available actions. * No item/component with an identical id can be created during the game (exception due to undo). I will do an alpha release for others to test soon (maybe in one week or so), but please do not expect anything exciting (the next milestone is to reach the compatibility with and the stability of Rails1.x). ** Next steps: The immediate next step is to merge/adopt all changes of Rails1.x after were added after Rails2.0 branched off. Completing that I will release beta versions. Then I will focus on refactoring the round classes and finalizing 1825. Finishing 1825 will be the trigger to release Rails 2.0. ** Rails 1.x If one considers to add new feature or games, my recommendation is now to make those changes for Rails2.0. I understand if others (especially Erik) is reluctant to change already, but I cannot guarantee that I will adopt changes which will be committed to Rails 1.x However I will do releases for Rails1.x if there is the need to do so. |