Turn on more accessible mode
Skip to main content
Turn off more accessible mode
Comp410
>
Fall 2007
Sign In
|
Fall 2007
This Site: Fall 2007
Fall 2007
Customer Resource Site
Fall 2007
>
M07 11-07-07
>
View Response #13
M07 11-07-07
: View Response #13
Name
Dave Eng
Percentage complete
85%
What milestone objectives were actually attained? Be specific!
The actual list of milestones is as follows:
Construct a testing platform to perform tests on the relationship model - ensure the code we have is not broken in a more formal manner.
link
Expand and complete the Abstract Search Tree Parser
link
Commenting, rating, and comment ratings must work.
link
"Make sure everything's good to go with search from your end. We need abstract searches to work completely."
link
The first two items are from the last milestone which have been moved over to this milestone. The other milestone from the 10/30/07 period is deprecated.
3, and 4 are completed as best as we can get it by the following:
I am working on creating the test platform to verify that the relationship model is working as intended. Beyond this, Corey went ahead and finished off the AbstractSearchTree parser earlier this week.
My own personal milestones are as follows:
Create testing framework for Relationship model
link
Concrete implementations of the interfaces IGroupInfo, IObjectInheritanceInfo
link
I am currently in the midst of finishing off the first one. The testing framework is complete - what's missing are the tests. A large portion of the work is unusable for now by way of there being no deletion methods for objects in the backend. A
ticket
was created for this. What is being done instead is having the dummy objects get created once and only once - they will be deleted in the morning but we will at least verify that everything is working properly right now. A more robust platform will exist once the delete methods are incorporated into the backend.
The second one is described in detail below.
What milestone items were left uncompleted? Be specific!
The big thing assigned to me that's incomplete still is the implementation of IGroup, IContentInheritance, etc. The problem that's arisen is that the design we currently have is not suitable to have an extensible grouping system. If we wish to have groups of people, groups of content, and groups of groups then there is no clean way to do this without a lot of rewritten code. Currently I am in the process of communicating with Hubert, Aaron, and Matt to come up with a better design and have it implemented. Primitive designs have been made and discussed, but nothing final has come of it as of yet. Since this is a low priority task, it has been moved to the next milestone, but should be completed fairly early on.
Additional Comments
Created at 11/8/2007 12:32 AM by David K. Eng
Last modified at 11/8/2007 12:33 AM by David K. Eng