Changes between Initial Version and Version 1 of WORKSPACE_AREAS_REDESIGN_R0


Ignore:
Timestamp:
07/22/09 15:27:19 (16 years ago)
Author:
tanya
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WORKSPACE_AREAS_REDESIGN_R0

    v1 v1  
     1[[BackLinksMenu]] 
     2 
     3[[TicketQuery(summary=WORKSPACE_AREAS_REDESIGN_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] 
     4 
     5= Analysis = 
     6 
     7== Overview == 
     8Workspace areas (PageWorkArea, book desktop and document windows etc.) should be refactored. 
     9 
     10== Task requirements == 
     11 * Examine the hierarchy of classes. 
     12 * Make it consistent with the "View" concept and the "BaseVisual" concept. Things there as slightle messed up and the desktop book is currently of no use. 
     13 * Current things should be entirely in the Workspace (if there is something left in the model - remove it). 
     14 * Remove old things that are no longer needed. 
     15  * App, AppView for example.  
     16 * All interaction should go through the LogicR3 using EventR3. (This is refactoring of the old Logics). 
     17 * When refactoring the code, have in mind that we need to have a single-document-interface for the workarea (preview mode, presentation mode etc.). So when redesigning we should implement such functionality.  
     18== Task result == 
     19 * The result of this task should be source code. 
     20 
     21== Implementation idea == 
     22 * Simplify the BookView/BookWindow hierarchy. 
     23 
     24== Related == 
     25[wiki:GROUP_GUI_REDESIGN_R0] 
     26 
     27== How to demo == 
     28 * Show the new hierarchy. 
     29 
     30= Design = 
     31^(Describe your design here.)^ 
     32 
     33= Implementation = 
     34^(Describe and link the implementation results here (from the wiki or the repository).)^ 
     35 
     36= Testing = 
     37^(Place the testing results here.)^ 
     38 
     39= Comments = 
     40^(Write comments for this or later revisions here.)