Changes between Initial Version and Version 1 of BOOK_ONLINE_OFFLINE_MODE_R0


Ignore:
Timestamp:
01/30/09 16:54:10 (16 years ago)
Author:
mitex
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BOOK_ONLINE_OFFLINE_MODE_R0

    v1 v1  
     1[[BackLinksMenu]] 
     2 
     3[[TicketQuery(summary=BOOK_ONLINE_OFFLINE_MODE_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 == 
     8 
     9{{{ 
     10desc("maybe deal just as any resource?") 
     11spec_entry("Book Online/Offline Mode") 
     12depends('BASE_RESOURCE_STREAMING', 'S2S_WEB_SERVICES', 'S2S_DIRECT_CONNECT', 'S2S_CORE_COMMONS', 'S2S_CORE_RESOURCES', 'S2S_CORE_CHANGES', 'S2S_CORE_MODEL') 
     13}}} 
     14 
     15== Task requirements == 
     16 * Online Mode - This is the default connection mode. The user can easily connect to a server, view published books, edit server books, publish his own book. Also when online, user may use remote resources to embed them into the book. 
     17 * Offline Mode - When offline the user is not connected to server. He may work with local copies of books and upload version when Online again. 
     18 
     19When the user opens a Sophie book through Sophie server, he starts its editing in online mode. If the 
     20connection with server is closed, but the user wants to continue editing the book, Sophie automatically 
     21switches on offline mode and when the connection is opened again and online mode is activated, the user can 
     22synchronize his book version with the server. 
     23 
     24== Task result == 
     25The result is source code. 
     26 
     27== Implementation idea == 
     28^(Provide some rough implementation idea(s).)^ 
     29 
     30== Related == 
     31 * [wiki:BOOK_VIEW_MODES] 
     32 
     33== How to demo == 
     34^(Provide instructions for demonstration of the task.)^ 
     35 
     36= Design = 
     37^(Describe your design here.)^ 
     38 
     39= Implementation = 
     40^(Describe and link the implementation results here (from the wiki or the repository).)^ 
     41 
     42= Testing = 
     43^(Place the testing results here.)^ 
     44 
     45= Comments = 
     46^(Write comments for this or later revisions here.)