Changes between Version 16 and Version 17 of PLATFORM_DEPLOY_APPLET_R0
- Timestamp:
- 11/10/09 16:02:06 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PLATFORM_DEPLOY_APPLET_R0
v16 v17 43 43 44 44 == Open Book on startup == 45 * The applet will open a specified book provided as applet parameter named ' bookRef' that will contain a valid absolute url to the book.46 * The launcher (!AppletMain) will set it as system property ' sophie2.startupBookLocation'45 * The applet will open a specified book provided as applet parameter named '''bookRef''' that will contain a valid absolute url to the book. 46 * The launcher (!AppletMain) will set it as system property '''sophie2.startupBookLocation''' 47 47 * The Reader module will check for the system property and if supplied will try to fetch the given url in a temp file created like 48 48 {{{ … … 75 75 * '''bundlesConfigFile''' is the file which contains modules configuration. applet.bundles.config must be what you need in most cases. 76 76 * '''bookRef''' is the absolute ref to the book to be opened. 77 78 77 == Stripping unnecessary modules == 78 * To avoid starting of unnecessary for the applet modules there is a new '''.config''' file for applet called '''applet.bundles.config''' 79 * It will remove some modules, and only install(not start) some modules with unwanted functionality. 80 == Platform Dependent modules == 81 * There will be 4 assembled jars for the org.sophie2.base.natlib modle 82 * linux32 83 * linux64 84 * mac32i 85 * win32 86 * The idea is to implement placeholder formatter which will replace a given template in the config file with some dynamic content. 87 * Now will be implemented '''platform''' formatter 88 For example 89 {{{ 90 org.sophie2.base.natlib${platform} 91 }}} 92 for 64 bit architecture Linux should be replaced with 93 {{{ 94 org.sophie2.base.natlib-linux64 95 }}} 79 96 = Implementation = 80 97 ^(Describe and link the implementation results here (from the wiki or the repository).)^