Changes between Version 1 and Version 2 of GROUP_RESOURCE_MODEL_REDESIGN_R0


Ignore:
Timestamp:
07/14/09 11:37:05 (16 years ago)
Author:
meddle
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GROUP_RESOURCE_MODEL_REDESIGN_R0

    v1 v2  
    44 
    55= Analysis = 
    6 ^(Give as much as possible of the needed information for designing and implementing the task in the following sections.)^ 
    76 
    87== Overview == 
    9 ^(Provide a brief overview of the whole task in its first revision. Stick to the current revision of the task, but keep an eye to the whole task progress, and stay alert for possible smells.)^ 
     8The current model and resources design does not support the needed functionality for changes manipulation. This task's main goal is to present a complete redesign of the internal concepts for resources and sophie 2 model. This will result in a major refactoring of the base and main model modules.   
    109 
    1110== Task requirements == 
    12 ^(List the necessary requirements that the task must fulfill.)^ 
     11 * Complete and stable design which supports all needed functionality. 
     12 * Decomposing of this task to smaller weekly tasks. 
     13 * Providing a schedule with deadlines for their completion.  
     14 * Provide the other developers with a prototype of the new model as soon as possible because they are blocked by this task.     
    1315 
    1416== Task result == 
    15 ^(List the end product of the task (for example "Source code", "Wiki page", etc.))^ 
     17The result will be prototype source code and detailed documentation of the new design.  
    1618 
    1719== Implementation idea == 
    18 ^(Provide some rough implementation idea(s).)^ 
     20 * Use the design draft posted by milo in http://pastebin.asteasolutions.net/f444cc8f1. 
     21 * Create a new module for the new resources that separates the new logic so that the old one is working until a full implementation. 
    1922 
    2023== Related == 
     
    2225 
    2326== How to demo == 
    24 ^(Provide instructions for demonstration of the task.)^ 
    25  
     27This task is mainly redesign and its result is mainly documentation of the new design.  
     28There will be major quantity of tests provided. 
     29  
    2630= Design = 
    2731^(Describe your design here.)^