Hello Jeff,
I know the early adopters release is alpha and perhaps you have these issues already on your list for v1.0.
this is what I’d like to see in the beta:
- Exception handling: Closed source code shall not throw something like StringArrayOutOfBoundsException in SomeImplClass at line [123]. Even worse, sometimes exceptions are swallowed silently.
- Debuggability: The game engine should be able to be started programmatically, and all required data provided by api calls. The os’ ‘current directory’ should NEVER be used. Use SGS_HOME env variable or similar instead.
- unit tests: I would like to see mock objects for unit testing, and/or some way to run automated tests on a running server.
- open source developers’ edition: I can see no reason not to make the single thread developers’ edition open source. The real wits are inside the multithreaded cluster edition anyway, isn’t it?
I hope you or someone of the team can take a look at this.
Albert