[ 
https://jira.nuxeo.org/browse/NXP-4952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=72060#action_72060
 ] 

Mathieu Guillaume commented on NXP-4952:
----------------------------------------

The plan would be to have part of the bootstrap process do some variable 
processing/replacement to generate configuration from a few parameters for 
configurations that don't differ too much from the defaults.

The configuration wouldn't be replaced everytime, just regenerated if missing / 
on demand, which would still allow people to have very customized 
configurations.

The upside would be that for configurations generated from the templates, 
configuration changes on upgrades would be transparent (it would be re-created 
from the modified templates with the same nuxeo.conf parameters).

Note : assuming we want to use it as a single "meta-config-file", the format of 
the nuxeo.conf file should be pretty simple as ideally it would be used both by 
java (for the config/datasources generation) and by the startup script (bind 
address, java heap size, ...).

> Use templates for configuration files and a unique file where to fill 
> parameters
> --------------------------------------------------------------------------------
>
>                 Key: NXP-4952
>                 URL: https://jira.nuxeo.org/browse/NXP-4952
>             Project: Nuxeo Enterprise Platform
>          Issue Type: Improvement
>          Components: Installers / Admin tools, Packaging
>            Reporter: Julien Carsique
>            Assignee: Julien Carsique
>
> Ease installation and upgrade by using templates and a unique file to fill 
> for parameters.
> This file (nuxeo.conf) will then be used at startup to generate, if not 
> existing, configuration files (config, datasource, ...).
> That must allow automatic deployments and upgrades based on ZIP or OS-based 
> distributions (debian, windows, ...).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to