[[BackLinksMenu]] = Analysis = ^(The purpose of the analysis is to give as much as possible of the needed information for designing and implementing the task.)^ == Overview == * The app plug-in is the main plug-in of Sophie 2.0. * It actually starts the application. * It is used in all editions of Sophie 2.0. * It is responsible for configuration reading and loading of other parts of the application. == Task requirements == * Extract a module containing the startup code. * The module must be usable by all editions of Sophie 2.0 (loadable by OSGI) * Make sure that it is used in already defined Sophie 2.0 editions. * It should read configuration files. == Task result == The result of this task is source code. == Implementation idea == * Make a new module containing the Main class. == Related == [wiki:PLUGIN_EDITIONS_STRUCTURE_R0] [[BR]][wiki:PLUGIN_EDITIONS_STRUCTURE_R1] == How to demo == * Show what's done during startup * Show how the plug-in is used in different editions. = Design = = Implementation = ^(Implementation results should be described and linked here (from the wiki or the repository)^ = Testing = = Comments = = Log = [[Include(wiki:APP_PLUGIN_STARTUP_R0_LOG)]]