Wednesday, March 30, 2011

Activity Progress

Since our last class meeting we've made some great progress on the activity.  For starters, in class we were able to finally get the drop-down menu to populate with the data that the user selects. It doesn't sound like it would be that difficult, but it was giving us some trouble.  Since we're now able to get the information from the drop-down box, the next step is to implement the algorithm.

Megan and Austin have been working on the algorithm that we will use to calculate the user's heath status.  Alex took the algorithm and implemented it into our code.  Before, we were unable to really test the algorithm, since we couldn't get any data from the drop-down's.  Now, the algorithm works properly and we're able to retrieve and update the user's Health meter.

My role (at least in this stage of our development) is to figure out the process of converting application over to the Sugar OS.  Currently, our app runs via python directly (in its own separate window).  My goal for this weekend is to take Alex's code and merge it into a working Sugar App.

Other things to do:

1.  Create documentation.  The Sugar community's documentation basically consists of wiki pages.  We need to create a wiki page for our activity's progress.  Some things we can put on here are current bugs, features, feature suggestions, release notes, etc.  Documentation will be useful for anyone else who might be interested in contributing and making changes in the future.

2.  Expand on functionality.  Since our first presentation for the class, we were told to try and get a prototype out as quick as possible, and doing so has caused us to cut back more and more on our functionality (just to get something out ASAP).  So, now that we have something that works (for the most part), we can spend the rest of the semester working on new features and enhancements.  This works out really well for us, because our "goal" for the end of the semester can change.  If we have time to implement more new features, then of course we will.  If time doesn't allow us to create numerous features throughout the remainder of the semester, then we at least will have a completed and polished activity.

Overall, I'm very pleased with our current progress of the Activity.

No comments:

Post a Comment