Wednesday, December 13, 2006

Status Report for Date 11/30/2006 to Date 12/13/2006

Recently, I must prepare for three final examinations(for courses I selected) simultaneously. So, less time was spent on Maze. What I have done is listed below:
1) make maze interface display in English
Firstly, I tried to compile and build maze client from source code. Here is the detailed procedure: http://zhenhua-guo.blogspot.com/2006/12/compile-and-build-maze-client.html .
Secondly, I changed the interface to support English. Original language supported is Chinese. The resource files that describe the windows, forms and so on are easy to change because they are separate files. However. many displayed strings are dynamically specified in program source code during execution time. This kind of display is hard to modify because these strings scatter all over the source code. I have tried to make all these strings displayed in English. However, there may be some strings left.
2) Try to make an install package
Firstly, I must find a free software to complete this task.
Secondly, because many optional actions can be done during making an install package, for example, wirting registry, creating directory, I need to ask the members of maze group to know what exactly happens during making an install package.
3) I am writting a simple user manual.
This manual will be used to tell rookies how to use Maze.
4) I will write a list of features of Maze.
Although I have written a description about Maze, I don't think I have learned about all its features. Because there is no systematic technical specification for Maze, it is hard for me to catch all features by reading source code. I think I will contact members of Maze group to get more information. However, I am not sure whether they have full description for Maze.

No comments: