-
Notifications
You must be signed in to change notification settings - Fork 12
Home
dod38fr edited this page Nov 21, 2012
·
23 revisions
- Provide non-technical users an easy way to learn and manage the configuration of their application
- Provide all users automatic configuration upgrades
- Provide developers a framework to minimize the work required to achieve this promise.
- Reducing non-technical user confusion and mistakes during configuration file modifications.
- Time savings time during software upgrade by providing non-interactive configuration upgrades that merge user local configuration with new configuration requirements.
- Re-using these configuration tools to manage structured data beyond configuration files.
- Encouraging project developers to re-think the structure and ease of use of their project's configuration.
- Encouraging project developers to improve their project's configuration since migration is becoming easier on end users.
- Getting started:
- Maintenance
- Fixing a model: new parameter for OpenSsh example
- Available models and backends
- Config-Model design
- Config::Model documentation on CPAN
- Other Config::Model modules and extensions on CPAN
- fosdem video about config-model
- Real life examples some usages of Config::Model
- On Debian/Ubuntu:
- run 'aptitude install libconfig-model-perl'
- See also the available config-model packages on Debian
- On Mageia, run 'yum install perl-Config-Model'
- Otherwise run 'cpan Config::Model'
User mailing list:
- config-model-users at lists.sourceforge.net
- ddumont at cpan.org or domi.dumont at free.fr or dod at debian.org
- Github