Changes between Version 16 and Version 17 of PLATFORM_DEPLOY_APPLET_R0


Ignore:
Timestamp:
11/10/09 16:02:06 (16 years ago)
Author:
tsachev
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PLATFORM_DEPLOY_APPLET_R0

    v16 v17  
    4343 
    4444== 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''' 
    4747 * 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 
    4848{{{ 
     
    7575  * '''bundlesConfigFile''' is the file which contains modules configuration. applet.bundles.config must be what you need in most cases. 
    7676  * '''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 
     88For example 
     89{{{ 
     90org.sophie2.base.natlib${platform} 
     91}}} 
     92for 64 bit architecture Linux should be replaced with 
     93{{{ 
     94org.sophie2.base.natlib-linux64 
     95}}} 
    7996= Implementation = 
    8097^(Describe and link the implementation results here (from the wiki or the repository).)^