[[BackLinksMenu]] [[TicketQuery(summary=PLATFORM_DEPLOY_APPLET_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|)]] = Analysis = == Overview == The applet allows reading a book in a browser * The applet only runs reader application * The applet may be deployed not only on Sophie Server * The applet gets as parameters the book path and size == Task requirements == * Choose which modules are sensible for the applet and load only them * Optional requirements * Identify the user OS and download natives only for it * Identify which of the modules are needed for the chosen book and load only them * Make applet deployment automatic with build == Task result == * Code == Implementation idea == * The following functionalities in reader will ''not'' be needed in the applet: * Drag and drop (but copy will be) * All edit operations (excluding copy) * Window menu * Help contents * Skins menu is optional * Error reporting is optional * File-> * Open book * Close book * Save book on server * Save book as template * Export book is optional * Print and page setup are optional, but will be good to have * Book properties * Quit Sophie * Halos (but move and delete halos are needed for the stickies) * The following tabs are in Reader, but will not be needed in the applet * Config * Server functionality is optional == Related == ^(Add links to related tasks that could be useful or helpful.)^ == How to demo == ^(Provide instructions for demonstration of the task.)^ = Design = ^(Describe your design here.)^ = Implementation = ^(Describe and link the implementation results here (from the wiki or the repository).)^ = Testing = ^(Place the testing results here.)^ = Comments = ^(Write comments for this or later revisions here.)