[ 
https://issues.apache.org/jira/browse/STANBOL-529?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rupert Westenthaler resolved STANBOL-529.
-----------------------------------------

       Resolution: Fixed
    Fix Version/s: 0.9.0-incubating
         Assignee: Rupert Westenthaler

implemented as of revision #1299616
                
> Components should manage there own default configuration
> --------------------------------------------------------
>
>                 Key: STANBOL-529
>                 URL: https://issues.apache.org/jira/browse/STANBOL-529
>             Project: Stanbol
>          Issue Type: Improvement
>            Reporter: Rupert Westenthaler
>            Assignee: Rupert Westenthaler
>             Fix For: 0.9.0-incubating
>
>
> Currently the default configuration of Apache Stanbol is included within the 
> Sling launcher and initialized during the first start of Stanbol by the Sling 
> Launchpad Installer (org.apache.sling.launchpad.installer). This means that 
> the default configuration is NOT managed on component (enhancer, entityhub, 
> contenthub ...) level but globally by the launcher.
> The proposal is to change this so that each component 
> ("org.apache.stanbol.{component}") would managed its own module 
> ("org.apache.stanbol.{component}.defaults") that uses [1] to provide the 
> default configuration for the {component}.
> This would have the following advantages against the current solution (adding 
> all the defaults to the 'resources/config' folder of the launcher)
> * It would allow us to manage the default config within an component (e.g. 
> enhancer, entityhub, contenthub ...).
> * the defaults-module could be added to the bundle list of that component
> * users that do not want to use the default config could just exclude the 
> "o.a.s.{component}.defaults" bundle and provide their own configuration.
> * uninstalling "o.a.s.{component}.defaults" would cause the default 
> configuration to be removed.
> * we would no longer need to duplicate the defaults for the different 
> launchers.
> see also [2] for more background information in this.
> [1] [1] 
> http://svn.apache.org/repos/asf/incubator/stanbol/trunk/commons/installer/bundleprovider/README.md
> [2] http://markmail.org/message/xtgucai5euytitxd

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to