| Speakers | |
|---|---|
| Dominique Dumont | |
| Schedule | |
| Day | Sunday |
| Room | H.1308 |
| Capacity | 150 |
| Start time | 14:00 |
| End time | 15:00 |
| Duration | 01:00 |
| Info | |
| Track | CrossDistro devroom |
Configuration data upgrade during package upgrade
For a casual user, editing configuration files in /etc in an intimidating task. Manually managing configuration upgrade is even worse as it requires good knowledge to merge current configuration data with new data coming from new packages.
Config::Model was designed to make user's life easier by providing a configuration GUI and handle configuration upgrades transparently.
This presentation will explain how to provide these capabilities and will cover:
- the main notions or Config::Model (config tree and model)
- how to create a model
- how package and configuration upgrade is performed
- how to specify upgrade feature in the configuration model * explain how Config::Model can be used from other languages through the fuse interface.
- Show a demo.
Important: This presentation does not require Perl knowledge
Concurrent events:
Next (up to 3) talks in the same room (H.1308):
| When | Event | Track |
|---|---|---|
| 15:00-16:00 | How to make QA-engineers start drooling | CrossDistro |
| 16:00-16:30 | One source to rule all binaries | CrossDistro |
| 16:30-17:00 | Introducing the Flexible Worker Pool | CrossDistro |