Changes between Version 4 and Version 5 of PRO_CHANGE_COMMONS_R0


Ignore:
Timestamp:
01/07/09 21:33:54 (16 years ago)
Author:
peko
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PRO_CHANGE_COMMONS_R0

    v4 v5  
    77== Overview == 
    88 
    9 Common things about changes that are not put in the other tasks. 
    10 #149    PRO_CHANGE_PRIMITIVES_R0                                                1                               unmanaged change, create <class> <id>, destroy <id>, set <id> <prop-id> <#value>,  
    11 #151    PRO_CHANGE_TRANSACTION_SAFETY_R0                                1                               Changes should happen at once if something is messed the change should not happen. 
    12 #153    PRO_CHANGE_COMPOSING_R0                                                 1                               Composite changes. 
    13 #160    PRO_CHANGE_MANAGER_R0                                                   0.5                             skip change, unskip change, undo change,   
     9Common things about changes that are not put in the other tasks listed in related section. 
    1410 
    1511== Task requirements == 
     12 * consider carefully the relations between classes of the following: 
     13  * [wiki:PRO_CHANGE_PRIMITIVES_R0] 
     14  * [wiki:PRO_CHANGE_TRANSACTION_SAFETY_R0] 
     15  * [wiki:PRO_CHANGE_COMPOSING_R0] 
     16  * [wiki:PRO_CHANGE_MANAGER_R0] 
     17 * consider creating a module if necessary - the change manager will take an important role in changes of books on the server as well. 
     18  * the module may be needed now. 
     19  * the module may appear in later revisions. 
     20  * the module may not be needed at all. 
     21 * create a wiki page that describes all the relations and class of the PRO_CHANGE things. 
     22 * provide class diagrams.  
    1623 
    1724== Task result == 
     25 * a base design of the change part of the pro library. 
     26 * a wiki page. 
     27 * diagrams of the classes for connected with changes. 
    1828 
    1929== Implementation idea == 
     30 * review the tasks that are connected with PRO_CHANGE. 
     31 * view the existing source code. 
     32 * provide a relations and operations explanation in a wiki page. 
     33 * provide diagrams of the classes needed. 
    2034 
    2135== Related == 
     
    2741 
    2842== How to demo == 
     43 * show the base design, diagrams and the wiki page. 
    2944 
    3045= Design =