[[BackLinksMenu]] [[TicketQuery(summary=PLUGIN_EDITIONS_STRUCTURE_R2, 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 == After this revision of the task all three editions of Sophie2 (Author, Reader and Server) should be present. == Task requirements == * Revise [wiki:PLUGIN_EDITIONS_STRUCTURE]: * It should provide up-to-date and correct information about the editions, their structure and how they can be run. * Create the Reader edition: * There should be a module for it: org.sophie2.reader. * It should differ in at least one plug-in from the Author edition. * there should be launch configurations added (just like the other editions). * Fix the launch configurations where needed so that all editions are runnable through the real OSGi container. == Task result == * New module for the Reader edition: org.sophie2.reader * New launch configurations * Updated wiki page == Implementation idea == * See the previous revisions for ideas on creating the Reader edition. * See the tasks whose names start with READER_* and AUTHOR_* to see where the two editions differ. * See [wiki:PLATFORM_DEPLOYMENT_BUILD_ECLIPSE#Creatinganewmodule Creating a new module] for information on how to create a new module. * See the launch configurations of the other editions for ideas on how to create the new one. * They are in [source:/trunk/sophie2-platform/dev-tools/]. == Related == [wiki:PLUGIN_EDITIONS_STRUCTURE_R1][[BR]] [wiki:APP_PLUGIN_STARTUP_R1] == How to demo == * Show the updated wiki page. * Show the launch configurations. * Run the three editions. = 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.)