Week 6: August 8 - 14

Work

This week I worked on restructuring the code, because it wasn't very well organized or modularized. It is more challenging to get a good design of a big application (like this one) than the regular term programs and projects we get in classes.

We have a working version of most of the queries now, but as we hear back from Raven about what exactly she wants returned for all of them, we may need to change the code.

We also worked on the GUI some more, and added (or are working on adding) useful features to the application such as storing previous queries for quick re-execution, giving the user the ability to search the tree for a structure, making the nodes of the tree that cannot be used in queries not selectable, etc.

In our meeting with Kasia on Friday, we talked a little bit about what a good way to display the results would be. We decided it might be a good idea to present them in 3 forms: textual (so that the user can copy-and-paste as needed), in a tree (so that the user can expand the part of the results that is most interesting to him/her) and then in fancy graphics form (I don't know whether Tejinder and I will get around to that).

Play

Went back down to Corvallis this weekend, saw some friends and visited a friend who just had TWINS! Congratulations to her.. I don't have any fun pictures this time because when we went to the Santiam River (again) I forgot my camera.